Pricing:
Class Details:
We know how to use Flask to build a website, PixelPad to make simple 2D games and Tkinter for simple applications. In this course, students will go all out and use every technique discussed in Python, in order to build a simple 3D game using the Ursina engine in Python. Ursina Engine is a 3D game engine built on top of the Python programming language. It provides an easy-to-use framework for creating interactive 3D games and applications. Ursina uses a simple and intuitive syntax that makes it easy for beginners to get started with game development. Ursina also runs on Windows, macOS, and Linux, so you can develop games for multiple platforms.
*Pre-requisites: This class is geared towards students who have completed the Beginner Python Programming class and have mastered the techniques and/ or have completed one of the Testing Mom Python Specialization Courses, and are looking for an extra challenge!
Some of the features of the Ursina Engine include:
Simple and intuitive syntax: Ursina uses a simple and intuitive syntax that makes it easy for beginners to get started with game development.
Entity-component-system architecture: Ursina uses an entity-component-system architecture, which allows for easy organization of game objects and their properties.
Built-in shaders and materials: Ursina comes with a variety of built-in shaders and materials, making it easy to create realistic lighting and textures in your game.
Cross-platform support: Ursina runs on Windows, macOS, and Linux, so you can develop games for multiple platforms.
Extensible: Ursina is built to be extensible, allowing you to easily add your own custom features and functionality to the engine.
Course Outline:
Requirements: You must download, and install Pycharm on your computer
Step 1: Download Python 3.9.5 here: https://www.python.org/downloads/
Step 2: Download PyCharm Community here: https://www.jetbrains.com/pycharm/
Important Note: Our system will send you the link to join the class 30 minutes before the start time of the class.
Python Software Foundation owns the "Python" Logo and is not affiliated with Testing Mom.
Instructor's Bio:
Abhijeet has been involved in the programming and teaching sector for several years. He has worked with the brightest minds on wall street (Quantitative Researchers), and created AI (Machine Learning) Algorithms that analyze stock data, and give recommendations. He has also spent a lot of his time volunteering, and working with gifted students, and helping kids as young as 5 years old, and has been teaching them programming for several years. He has taught students that had no idea how to program, and they went on to win programming competitions. As of right now, he still works as a teacher for a private school, and still works with Quantitative Researchers on a daily basis.
Educational Background, Degrees, Licenses:
What I Tutor and Teach:
Fun Facts:
Some of the kids I've taught Python & Scratch have gone on and used what they learned to create mods for Minecraft.
Jennifer says:
Yulei says:
Rithu says:
Theresa says:
Jonathan says:
Vienna says: