https://github.com/chientrm/john_gospel_game
https://github.com/chientrm/john_gospel_game
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/chientrm/john_gospel_game
- Owner: chientrm
- Created: 2025-06-20T06:35:31.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-20T07:16:55.000Z (12 months ago)
- Last Synced: 2025-06-20T07:23:56.295Z (12 months ago)
- Language: Dart
- Size: 0 Bytes
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# John Gospel Game
John Gospel Game is a sample command-line application inspired by the Gospel of John. It features an interactive experience with a focus on text rendering and SDL utilities.
## Features
- Command-line gameplay
- Modular library code in `lib/`
- SDL-based text rendering (via native bindings)
## Getting Started
### Prerequisites
- Dart SDK (https://dart.dev/get-dart)
- SDL2 library (for native bindings)
### Installation
1. Clone the repository:
```bash
git clone
cd john_gospel_game
```
2. Get Dart dependencies:
```bash
dart pub get
```
3. (Optional) Build native code:
```bash
cd native
make
cd ..
```
### Running the Game
Run the main entrypoint:
```bash
dart run bin/john_gospel_game.dart
```
## Project Structure
- `bin/` - Entry point for the application
- `lib/` - Library and game logic
- `native/` - Native C code and bindings
- `assets/` - Fonts and other assets
## Contributing
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
## License
[MIT](LICENSE)