Commit graph

10 commits

Author SHA1 Message Date
Tony Bark
444f6f5bea Defer unloading of textures and images in group
- Added Clap to the library for future passing of CLI arguments
2024-05-09 10:45:36 -04:00
Tony Bark
a1cdd92c3f Open object format
- To make prototyping and possibly future custom content easier, I've created a JSON-based object format with the same properties found in The Sims
- Renamed dorms directory to dorm
- Added some d20 C code I found to possibly enhance the skill system in the future
- Added voting machine by Don Hopkins
- Removed core.h in favor of niotso.zig which accomplishes the same thing
2024-05-07 07:27:59 -04:00
Tony Bark
00255a6c17 Map view
- Not a perfect map view, butit does work
- Removed changeRotations() in favor of init()
- Removed FreeBSD and Tiers from system requirements in README
- Fixed typo in README
2024-05-07 03:11:16 -04:00
Tony Bark
5b67fc2f78 Created core.h file
The core.h file references the required proprietary formas, including .iff and .far. However, the C files themselves still need to be accounted for in build.zig.
2024-05-06 12:47:28 -04:00
Tony Bark
2331d092d1 Floor rendering almost works
Almost. For some reason, it suffers from a buffer overflow during the parsing phase. On the other hand, we can just use Raylib's own IO function for reading files!
2024-05-04 06:34:53 -04:00
Tony Bark
cbe28d6c78 Floor drawing function
- Draw floors from JSON files, untested at the moment.
- Renamed lot.zig to world.zig
2024-05-04 04:57:22 -04:00
Tony Bark
77a44a6c31 Separate splash background and logo
- Ported empy_lot.xml and empy_lot_fso.xml to JSON format
2024-05-01 10:55:37 -04:00
Tony Bark
c8e8d41fb8 Zig port of FileHandler
- io directly with iff.zig and filehandler.zig
- Added OpenGL ubuntu build step and made sure lint doesn't start until build is done
- Rewrote motivation section in README
2024-04-30 23:00:03 -04:00
Tony Bark
02827893df Switched to Raylib
- Added Raylib due to being simple and similar to XNA's APIs
- Remove ifdef cplusplus from filehandler
- Added VSCode, GH Actions and FetchTSO
2024-04-29 03:04:46 -04:00
Tony Bark
5efdb29315 zTSO
- Added libraries from formats and libvitaboy
2024-04-28 05:33:13 -04:00