https://github.com/nniemeir/halfway-across
A graphical text game built in Qt
https://github.com/nniemeir/halfway-across
cpp educational game-development interactive-fiction oop qt survival-game
Last synced: 2 months ago
JSON representation
A graphical text game built in Qt
- Host: GitHub
- URL: https://github.com/nniemeir/halfway-across
- Owner: nniemeir
- License: gpl-2.0
- Created: 2024-09-04T11:58:20.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-08-02T05:36:41.000Z (12 months ago)
- Last Synced: 2025-08-02T08:21:51.274Z (12 months ago)
- Topics: cpp, educational, game-development, interactive-fiction, oop, qt, survival-game
- Language: C++
- Homepage:
- Size: 13.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Halfway Across

Note: Halfway Across is a proof-of-concept that I developed primarily to familiarize myself with basic Qt and OOP concepts. Any further development on it will be fairly sporadic.
**Content Warning: Depicts mental illness and late 19th century hunting practices**
Halfway Across is a parser-based interactive fiction game that follows a man named Edmond attempting to adapt to life as a mountain man. How Edmond chooses to interact with the travelers that cross his path can have a profound impact on his quality of life in the mountains, with some having the potential to be useful allies and others posing a threat.
## Gameplay Mechanics
- **Crafting:** Use resources to make items that can aid in your survival.
- **Hunting:** Obtain raw food and other resources by hunting animals in the valley.
- **Ice Fishing:** Obtain raw food by catching fish at the lake.
- **Resource Management:** Weigh the costs and benefits of keeping an item on your person during your travels.
- **Social Interaction:** Converse and trade with travelers, knowing that your dialogue choices will impact how they perceive you.
## Documentation
[Manual](docs/manual.md)
[Credits](docs/credits.md)
[Qt Application Compilation Guide](https://doc.qt.io/qtcreator/creator-build-example-application.html)
## License
GNU General Public License V2
Copyright (c) 2025 Jacob Niemeir