Indie Game Studio

Pulsar Games

We build open-source game engines and the games that run on them. Everything in Godot. Everything moddable.

Open Source Engine

Built for Modders, Designed for Speed

A modular ASCII game engine for Godot 4. Separate engine core from game content — extend, fork, or build your own game on top.

ECS-Lite Architecture

Entities are integer IDs, components are data, systems are pure static methods. Fully testable without scenes.

Data-Driven Content

Zero game logic in content files. Define enemies, items, abilities, and rules as .tres resources.

Tick-Based Simulation

Generic tick abstraction supports turn-based and real-time games from the same engine core.

Hook-Based Extension

Game layer registers behavior through hooks. Engine never references game-specific code.

engine/core/
engine/
  core/           # Reusable kernel — components, types, world, session
  systems/        # Tick pipeline, combat, AI, movement, inventory
  rendering/      # ASCII renderer, animations, lighting, camera
  map/            # Dungeon generation, location graphs, navigation
  ui/             # HUD, screens, modals, scroll helpers
  autoloads/      # Event bus, settings, audio
game/
  data/           # 700+ authored .tres resources (enemies, items, rules)
  systems/        # Game-specific hooks and flows
  assets/         # Music, SFX, sprites, fonts

Projects

Games & Tools

Everything we build is open-source and made with Godot.

ASCII RPG

In Development

A deep roguelike built on the Pulsar engine. Procedural dungeons, systemic combat, authored narrative, and full deterministic replay.

roguelikeasciiproceduralgodot-4

About

Why Pulsar?

Pulsar Games is a solo indie studio focused on building reusable, open-source game infrastructure in Godot. The belief is simple: game engines should be modular, data-driven, and owned by the people who use them.

Every system is designed to be forked, extended, and remixed. The engine is the product. The games prove it works.

Contact

Get in Touch

Interested in collaborating, licensing the engine, or just want to say hi?

Having issues? Contact us at support@pulsar-games.com