Files
WrldBox/README.md
swim67667 550bbf9c13
Some checks failed
Build Project / build (ubuntu-latest) (push) Has been cancelled
updated readme
2026-06-28 23:26:10 -04:00

39 lines
1.3 KiB
Markdown

# WrldBox Engine
This project *is* the next major `wholeworldcoding` project.
## 🧊Introduction
**WrldBox** is a work-in-progress sandbox simulator made by Team wholeworldcoding. It is currently in a pretty developed experimental stage.
It consists of several components:
- `src/main.c`, Main script. Takes all other src and actually renders the engine.
- `src/physics.c`, All the science & math crap. Ugh. (physics.h: exposes UpdateEntities function)
- `src/render.c`, Rendering of entities. Entities are currently limited to rectangles for... no particular reason. (render.h: exposes DrawEntities function)
- `src/player.c`, Player control scripting. (player.h: exposes UpdatePlayerControls function)
- More stuff in src. README in progress.
- OLD contains the original logic this came from.
## 🛠️ Build and Compile
Clone the repository. Once you have navigated to the folder, you can run:
- `make` on linux
- copy in the command in `MakefileMacOS` for MacOS
- And cry if your developing on windows
To make a final build you need to be on a `Apple Silicon Mac` currently(was written for it for now) run these two things:
-`chmod +x build.sh`
to make it executable, then:
-`./build.sh`
## 🏅Credits
This project was impossible without the support of all four `wholeworldcoding` members.