Infinite Sky

Infinite Sky

Share

02/21/2026

InSky Strategies

GitHub - SGTMcClain/Godot-2D-Tutorial 06/09/2024

Well I decided to get back into game design after being away for a while... This is just me completing a tutorial with Godot since I have never used it before but I figured I would use the internet to keep me accountable as I tweak this tutorial to learn all about the Godot engine...

So far it seems like a pretty robust engine on par with Unity.

Also the tutorial didn't have anything about publishing but as I used to tell my students it isn't enough to make a game that no one else can play, part of being a developer is seeing how other people play your game and handling the feedback good and bad. So I can't wait to hear how badly this sucks right now.

Beyond the tutorial additions:
- Should be able to use any controller as well as W,A,S,D keys (not so much an accomplishment as it is understanding how Godot assigns commands for movement)

- Version control (Git) within the editor

- Health meter changes color, under 50% health it turns yellow, under 20% it turns red. (this should work in reverse once health items are added)

- Limit mob spawns to 20 (I noticed that after about 100 or so mobs on the screen at once I was starting to see a stutter, need to find a balance between mobs spawning and mob kills

known bugs:

- There is no start menu
- Only one level
- No way to restart the game once your health runs out
- No way to regain health
- No way to end the game once you kill 20 mobs
- No in game UI to help the player know whats going on

Roadmap:
- add a start menu (learn more about the Godot UI system)
- add a game over menu
- add health items
- incorporate data structures and software design patterns to make development a bit easier
- figure out a theme and backstory for this type of game
- change the graphics to something that fits the theme
- random obstacle placement

Playable(ish) Game
https://sgtmcclain.itch.io/gdquest-godot-tutorial

Source Code:
https://github.com/SGTMcClain/Godot-2D-Tutorial

GitHub - SGTMcClain/Godot-2D-Tutorial Contribute to SGTMcClain/Godot-2D-Tutorial development by creating an account on GitHub.

04/08/2023

Its been a long week but my drone has been busy! I can’t wait to share…

Photos from Infinite Sky's post 04/02/2023

Big things brewing out in California

Want your business to be the top-listed Photography Service in Alexandria?
Click here to claim your Sponsored Listing.

Address


Alexandria, VA
22309