Home

Game 1 - 2D Game Development - using Godot

Dan's Video Intro to Course

HOW YOU MUST SUBMIT ASSIGNMENTS

EXPORT AS ZIP FILE FROM GODOT & UPLOAD TO CANVAS

LIVE GAME SAMPLE - What you will build by class 7

Classes


  • Week 01a - Orientation


  • Class 02a. Godot Intro - Part 1 -  Godot Intro - Part 2   -   Download assets    8%

     Nodes, Scenes, Scene Trees and Signals

     Setting Default Project Path


  • Class 03 - part A. * Tile maps, Moving characters, Collisions & Window Resize  Tutorial - Download assets  8% 

    * You will need to save this completed file to begin the next exercise


  • Class 04 - part B. * CharacterNode2D scripting, Animation & Input Maps    Tutorial   -   8%

    * You will need last weeks completed file to begin this exercise


  • Class 05 - part C. * Dynamic Camera, Collectables & Keeping Score   Tutorial   -  8%

    * You will need last weeks completed file to begin this exercise


  • Class 06 - part D. * Scene Transitions, UI Display & Applying Sound    Tutorial    8%   Download Audio Files

  • Triggering events based on sound or animation being finished

    * You will need last weeks completed file to begin this exercise


  • Class 07a - part E. * Parallax Animated Backgrounds   Tutorial      -   Download asset    8%  

    * You will need last weeks completed file to begin this exercise

      View Sample Online


Mid Break


 • Class 08a. Work Period to complete assignments & improve your tilemap


  • Class 09.  Midterm Assignment -  Instructions   20%

     - Work on your own for this.
     - Due at the beginning of next class.


  • Class 10a. Touch Screen Controls  Touch Screen    -   Download asset    2%


   • Class 11a. Shooting Moving Targets    Tutorial      -   Download asset  10%         Try Game


  • Class 12a.  Final Assignment Work Period  Criteria for Final Assignment


  • Class 13a..  Final Assignment Work Period


  • Class 14a.  Final Assignment Due - 20%   Upload to CANVAS


    Exporting & Publishing to Web

    Share Your Game with the World! - Export for Web

----------------------------------------------------------------------------------------

Great Resources for graphics and sounds

 • Platformer assets for Spritesheets / Tilemaps  Choose from many bundles

 • More Platformer assets for Spritesheets / Tilemaps   Another Great Source

 • Generate Custom Sprite Sheets  Free Sprite Sheet Packer

 • Create Quick & Cool Text Elements (png)   Go to Page

 • Create Button sounds (mp3)   Generate sounds

 • Existing Game music library (mp3)  Choose from hundreds    be aware of copyrights


 • 2d Nodes Defined    Every Single 2D Node Explained!     (courtesy of Lukky on Youtube)

------------------------------------------------------------------------

Godot Download

©2025 Daniel Ouellette                                                                           posibblemidterm

 

Contact Dan:
douellette@loyalistcollege.com

Check Your Grade
All Marks on CANVAS

Loyalist Animation
winner - Canadian New Media Awards
"Educator of the Year"

"Educator of the Year"




As seen on
Canada's Got Talent!





©2025 DJO Studios