Character Creation Simulation is a Flutter app that allows users to create and customize their own game characters. Inspired by RPG-style systems, users can choose a vocation, assign skills, and distribute stat points to build their ideal character.
- 🔸 Create a new character
- 🎭 Choose a vocation (e.g. Warrior, Mage, etc.)
- 🧠 Select from vocation-specific skills
- 📊 Allocate stat points across different attributes (e.g. Strength, Intelligence)
- 📋 Visual feedback of selected skills and assigned stats
- 💾 Local data persistence using Hive
- Flutter – Cross-platform mobile/web development
- Dart – Programming language
- State Management – Using
setState
or optionallyRiverpod
- Hive – Lightweight local database
- 🌐️ Web (HTML5)
- 💻 Windows
- 📱 Android
Screenshots from each platform
Main Menu | Create Character | Edit Character |
---|---|---|
![]() |
![]() |
![]() |
Main Menu | Create Character | Edit Character |
---|---|---|
![]() |
![]() |
![]() |
Main Menu | Create Character | Edit Character |
---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- 🔗 Web (GitHub Pages):
Demo
-
💻 Windows (.7z):
Download for Windows v1.0.0+1 -
📱 Android (.apk):
Download for Android v1.0.0+1 -
🌐 Web build (.7z):
Download Web Build v1.0.0+1
You can also find all versions in the Releases Page
- Flutter SDK
v3.29.0
- Dart SDK
v3.7.0
git clone https://github.com/omnitechphilippines/character-creation.git
cd character-creation
# Get packages
flutter pub get
# Run the game (Web)
flutter run -d chrome
# Run the game (Windows)
flutter config --enable-windows-desktop
flutter run -d windows
# Run the game (Android)
flutter run -d android