An iOS port of BrogueCE, the community edition of Brogue, a roguelike dungeon crawler.
- macOS with Xcode 14.0 or later
- iOS 14.0+ device or simulator
Clone with the --recursive flag to include the BrogueCE submodule:
git clone --recursive https://github.com/KJ5HST/BrogueCE-iOS.gitIf you already cloned without --recursive, run:
git submodule update --init --recursive- Open
BrogueCE.xcodeprojin Xcode - Select your target device (simulator or physical device)
- Click Product > Build (or press Cmd+B)
- Click Product > Run (or press Cmd+R) to launch
The included frameworks support both simulator and device builds. For physical devices, you'll need to configure signing:
- Select the BrogueCE target in Xcode
- Go to Signing & Capabilities
- Select your development team
- Xcode will automatically manage signing
- Tap to move or interact
- Two-finger tap to toggle zoom
- Three-finger tap for Ctrl modifier
- D-pad overlay appears during gameplay for movement
- Original Brogue by Brian Walker
- BrogueCE maintained by tmewett and contributors
- iOS port adapted from the Android port
See the BrogueCE submodule for license information.