← Back to selected work
Technical write-up

Incognitou

An unfinished Godot bullet-hell game. This write-up covers the reusable enemy and bullet pattern systems.

Focus
Enemy and bullet systems
Engine / language
Godot / GDScript
Project date
August 2024
Status
Unfinished
Incognitou gameplay with a dense spiral bullet pattern

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.

nicovision@proton.me