Incognitou
An unfinished Godot bullet-hell game. This write-up covers the reusable enemy and bullet pattern systems.
A bullet pattern from the unfinished game.
Enemy timelines
Enemy patterns are timelines of actions. A pattern can be reused across enemies, and several patterns can serve as successive boss phases.
I designed the system so that new action types can be added as needed, extending the patterns without restricting them to one enemy.
Configurable bullets
Bullet patterns control bullet type, firing rate, and quantity. They also support effects such as spinning and special attacks such as lasers.
The aim is to reuse the pattern system for different attacks by changing its settings. The screenshot above shows one of the resulting bullet patterns.
Project status
The game remains unfinished, although most of the programming is complete. The systems shown here are part of that work, rather than a claim that the full game is released.
Contact
Email me about gameplay programming roles.