58 lines
1.3 KiB
Markdown
58 lines
1.3 KiB
Markdown
Joshua O'Leary presents...
|
|
# Re-CaveGame
|
|
|
|
A Redacted Software Product
|
|
|
|

|
|
|
|
The objective is to write a moddable, multiplayer, 2D survival sandbox from scratch in C++ 20 & OpenGL/Vulkan.
|
|
|
|
The game is and always will be completely free to play.
|
|
|
|
The source code is and always will be completely open-source.
|
|
|
|
You are free to mod the game any way you like.
|
|
|
|
Use the source code as a base for your own project. It's public domain!
|
|
|
|
I develop this game in my free time, with my friends, as a learning exercise and portfolio project.
|
|
|
|
I hope it will get me a real job in the industry, but until then, have fun hacking with me!
|
|
|
|
## Material
|
|
|
|
[Game Data Reference](https://docs.google.com/spreadsheets/d/1yQu9jEeGFT4pFmjh-wxyLrHc7cY4JyZ0XGkNmL9T_FE/edit?gid=461392114#gid=461392114)
|
|
|
|
## Dependencies
|
|
|
|
Redacted Software Packages
|
|
|
|
JLog, JTest, JEvent
|
|
ReWindowLibrary
|
|
J3ML
|
|
JGL
|
|
JUI
|
|
Sockets
|
|
|
|
Fedora Linux Package Dependencies:
|
|
|
|
mesa-libGL-devel
|
|
freetype-devel
|
|
libX11-devel
|
|
libXrandr-devel
|
|
|
|
|
|
## Playtest
|
|
|
|
## Report Bugs
|
|
|
|
## Contribute
|
|
|
|
## Links
|
|
|
|
## Q&A
|
|
|
|
* What game engine did you use?
|
|
* It's not exactly an 'engine' as you may be used to thinking about it, but we wrote everything ourselves. See the project structure for dependencies.
|
|
|
|
[Deliverables Document](https://docs.google.com/document/d/1NOBVnOn0qj7jRkKcbIiOsLyfdb8t2HCu42jeTBNYFr4/edit?tab=t.0) |