Text-Based Adventure Game Engine Development

Job ID: 40529734

Budget: ₹12,500 – ₹37,500 INR

Mobile Text Adventure Engine Setup

I need a lightweight engine that lets me publish a small, text-based adventure on mobile devices. At its core the project has two parts: a simple app front-end that displays narrative passages and accepts player choices, and a back-end decision engine able to branch the story through straightforward conditional logic (no graphics, physics, or heavy UI work required).

Scope
• Mobile-only deployment: I am targeting both iOS and Android, so using Flutter, React Native, or another proven cross-platform framework makes sense as long as the final APK/IPA files run smoothly on current OS versions.
• Text-focused gameplay: The screen shows story text, a handful of choice buttons, and a minimal status bar; no 2D or 3D rendering is needed.
• Decision engine: Each player choice triggers conditional logic that consults stored variables (flags, counters) and moves to the next passage accordingly. Random events or inventory handling are out of scope for this first build; I just need reliable branching logic with clean, human-readable data files—JSON, YAML, or a similar markup is fine.

Deliverables
1. Source code for the mobile app and the decision engine, clearly organised and commented.
2. One short sample story (five to ten nodes) proving that variables are set, checked, and branched correctly.
3. Build instructions plus a brief README explaining how to add new passages and conditions without touching the core code.
4. Compiled test builds for iOS and Android to confirm everything runs on-device.

Acceptance
I will consider the job complete when I can load your sample story, make different choices, and see the correct outcomes every time on both platforms, with no crashes or noticeable lag.

If this sounds like a quick win for you, let’s get started—I’m ready to test as soon as you ship the first build.