Build a Professional 3D Game
Advanced Introduction to 3D Game Programming with Godot will teach students how to build a professional 3D game. Students will explore the finer points of a specific game engine and learn how to program in that game engine's language. This includes providing students with the opportunity to program primitives or 3D models of their own creations and imaginations. This class will also cover the application of video game mechanics resulting in students programming a simplistic game.
What You Will Learn
Advanced Introduction to 3D Game Programming with Godot will teach you how to build a professional 3D game. Learn how to program primitives or 3D models.
- Create a simplistic video game
- Learn how to program a player character, camera, and associated game mechanics
- Program various game mechanics such as an inventory system, attack system, and other mechanics of their choice
- Apply the basics of game object management including colliders, animation, etc.
Return to the Sally Ride Science Junior Academy website here.
Note: Upon successful enrollment of a section, students will receive a confirmation email from our Student Services team. This email will include a link to an authorization form that is required to be completed within 72-hours of enrollment.
In response to COVID-19 health guidelines, we have restructured our in-person Junior Academy workshops as
online courses. Contact us at srs@ucsd.edu if you have questions.
Course Number: CSE-90097
Credit: 1.50 unit(s)
+ Expand All
-
7/18/2022 - 7/22/2022
$175
Live Online
-
-
-
CLASS TYPE:
Synchronous web-based class meetings that are scheduled to meet online at published times (time/date).
Ballo, Phillip, MA History
MLIS
Phil Ballo is a library professional with significant involvement in maker technology. He holds master's degrees in history and in library and information sciences. Before his current career as an instructor, he worked as a freelancer using open-source software to do basic web development, graphic design, computer tech, video editing, development (Python scripts) and whatever else ended up on his plate. In addition to his freelance work, Phil has presented at the American Library Association conference multiple times. He has written several articles and book chapters on technology. Phil resides in San Diego and is working on a game using the Godot game engine.
-
-
POLICIES:
1st meeting mandatory.
Early enrollment advised.
No UCSD parking permit required.
No visitors permitted.
Pre-enrollment required.
No refunds after: 7/11/2022.
-
NOTE:
This is a HIGH SCHOOL level course. Instructor will email student with Zoom information 24-hours in advance of start date. Please note this email will go to the student email on file, and not the parent email. The course runs the first two hours with an optional office hour the last hour. Supply list: Students must download Godot (https://godotengine.org/) prior to the first date of class.
DATE | DAY | START | END | LOCATION |
---|
7/18/2022 | Mon | 1:00 p.m. | 4:00 p.m. | |
7/19/2022 | Tue | 1:00 p.m. | 4:00 p.m. | |
7/20/2022 | Wed | 1:00 p.m. | 4:00 p.m. | |
7/21/2022 | Thu | 1:00 p.m. | 4:00 p.m. | |
7/22/2022 | Fri | 1:00 p.m. | 4:00 p.m. | |
There are no sections of this course currently scheduled. Please contact the Pre-College Programs department at 858-534-0804 or precollege@ucsd.edu for information about when this course will be offered again.