NetRUN 0.1
A downloadable game for Linux
You are a NetRUNNER trying to overRUN the whole network. OutRUN your rivals in pursuit of glory.
Actually, not. Between a full-time job, the grueling grind of F-14A IRIAF in War Thunder, and having no clue how to build a GUI in a game loop from the ground up (I should've gone for ImGUI...), I did not accomplish much. But I had a lot of fun. It's been a long time since I had this much fun programming anything and who knows, maybe something sometime will come out of it?
So what does this game offer?
- you can end the turn (because the game is turn-based)
- you can press some buttons that do nothing.
- you can enjoy mediocre pixel art.
Actually, not. Between a full-time job, the grueling grind of F-14A IRIAF in War Thunder, and having no clue how to build a GUI in a game loop from the ground up (I should've gone for ImGUI...), I did not accomplish much. But I had a lot of fun. It's been a long time since I had this much fun programming anything and who knows, maybe something sometime will come out of it?
So what does this game offer?
- you can end the turn (because the game is turn-based)
- you can press some buttons that do nothing.
- you can enjoy mediocre pixel art.
I want to thank Javidx9 for hosting this event.
Download
Install instructions
In provided zip you will find executable, resources and source code. Provided executable is compiled for linux. It was not tested on windows, but it should work. To compile project you need cmake and conan. Use following commands to compile from source:
```
cd netrun
conan install . --build=missing --settings=build_type=Release
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build .
```
Comments
Log in with itch.io to leave a comment.
I tried to compile on MacOS (Sonoma, Intel Mac)
I get the following error on the first cmake command:
CMake Error at CMakeLists.txt:6 (find_package):
By not providing "FindSFML.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "SFML", but
CMake did not find one.
Could not find a package configuration file provided by "SFML" with any of
the following names:
SFMLConfig.cmake
sfml-config.cmake
Add the installation prefix of "SFML" to CMAKE_PREFIX_PATH or set
"SFML_DIR" to a directory containing one of the above files. If "SFML"
provides a separate development package or SDK, be sure it has been
installed.
I had the same exact thing happen to me. I believe the build instructions are mildly flawed. Here's what worked for me, on Manjaro, assuming you have a toolchain, cmake, and conan installed.
```
# do conany things
conan install . --build=missing --settings=build_type=Release
# generate cmake cache using the conan stuff
cmake --preset conan-release
# build the `run` exe
cmake --build build/Release
# run the exe
build/Release/run
```