Swifty Roguelike
Author: OpenAI
A native macOS ASCII roguelike built with SwiftUI Canvas and a modern Liquid Glass interface.
Description
Swifty Roguelike is a playable native macOS prototype created with Codex and GPT-5.5. It wraps a classic ASCII roguelike board in a SwiftUI Liquid Glass interface, with procedural rooms, corridors, doors, stairs, water, foliage, turn-based movement, bump-to-attack combat, loot, inventory, leveling, and descendable dungeon floors.
Build notes
Initial prompt
Use $imagegen and @Build macOS apps to build a small native macOS roguelike in SwiftUI. Start by creating the mood and UI direction, then turn it into a real playable app. The game should feel like a classic ASCII dungeon crawler wrapped in a modern Liquid Glass macOS interface. Present the ASCII dungeon in the center with native macOS side panels for player status, equipment, inventory, loot, and combat log, plus compact bottom controls. It should have a procedural dungeon, turn-based movement, monsters, bump-to-attack combat, loot, potions, leveling, inventory, and a combat log. Make the first dungeon map fully explorable and playable end to end, with a path toward descending floors. Keep it small enough to understand, but make it feel like a complete prototype that can be built, run, screenshotted, and shared on GitHub.
Iterations
-
Use $imagegen to generate a screenshot-style mood image for the initial native macOS roguelike idea.
-
Use @Build macOS apps to build a small SwiftUI game that feels like a classic ASCII dungeon crawler inside a modern Liquid Glass macOS interface.
-
Include a procedural dungeon, turn-based movement, monsters, bump-to-attack combat, loot, potions, leveling, inventory, and a combat log.
-
Polish the user interface and ensure the first map is explorable and playable end to end.
- Final step
A playable Swifty Roguelike prototype, packaged with a screenshot and creation-story README for GitHub.