Orbliterate! 3 Weeks Into Writing my First Game (C#)

,

At the end of 3 weeks of using Godot for the first time, this is what my game is looking like. I am running Linux and with a 3rd gen i5 CPU and an old low profile Radeon 550 video card, which is what this was captured on, so you know it can run on old systems.

The game is based on designing levels in parametric CAD programs as a series of parts, and I’ve written tools to arrange those parts into a scene. It also generates a level in Typescript using those CAD parts and then you, or me, the user, adds logic in typescript after the fact to layout the logic of how the parts interact.

In the script game floors, walls, enemies, doodads, powerups, sounds, input, and a robust animation system available to define how a level operates. I will be adding more rules, doodads, enemies, and of course working on lots of intricate levels.

5 Likes

Looks slick, though the camera needs some work, you probably know that level by heart but most of the time the camera doesn’t give you a good look at what’s ahead.

Thank you for the feedback. The camera zoom can be adjusted in game with the mouse of controller. In that video I left it zoomed in because as you said I know the level, but also I wanted to show the acid pools, switches, and powerups i a bit more detail. The default zoom is much further out.

Also, I have been adding doodads and other things, so thank you for the encouragement. Here is a set of climbable stairs:

2 Likes