Task : To create a simple 3D platformer game using Godot's web based game engine
Requirements: : Any device with a browser
Language used: C#, GDScript
Customization opportunity: You can add your own assets and change the default cube player into a better asset like a human.
Platform Limitations: It works for all platforms with a browser
Time estimation: 1 Hour .
- Setup: Making a account on Godot and starting a project! (5 mins)
- Part 1: Making the platform and adding the player and obstacles. (10 mins)
- Part 2: Making scripts for player moments and collision detection. (25mins)
- Part 3: Adding a Jumping Mechanism. (10 mins)
- Success!!! You have made your first ever game! (Note: Required time can vary from person to person, I have estimated and considered a beginner. For more skilled coders, it can even take less than the estimate)
- How will you ensure that every outcome of the workshop varies (i.e., how will you give jammers a sense of ownership over their project)?
- Jammers can use their own assets that will make each jam visually different from each other. (Additionally, developers with more experience can even add animations.)
- Why should Hack Clubbers care about this project?
- Comeon, Who doesn't love games!?
- What Club Members will walk away with (both in terms of knowledge and in terms of product)
- They will walk away with possibly their first ever game and the knowledge to make more.
- What makes this workshop fun or interesting for Club Members?
- Seeing the outcomes of your code in a virtual 3D world can be amusing for some beginners.
- What platforms will be supported (i.e. MacOS, Windows, Chromebook, Mobile, Browser, etc)?
- Any platform with a browser