Tony Bark
4d39e7636a
Added some more documentation
...
- Details on structure and d20 system
- Updated Github Actions for Ubuntu
- Fixed typo in README
2024-05-13 17:53:09 -04:00
Tony Bark
ffd787bc96
nioTSO submodule based on fork
...
nioTSO's code will be cleaned up for consumption from the new fork.
2024-05-10 12:41:41 -04:00
Tony Bark
65f4d35bf1
Provided more clarity to motivation section.
...
- Added init method to RotationManager
- Tweaked UTK readme
2024-05-07 15:21:15 -04:00
Tony Bark
55f23b2a4e
DBPF reader by Tristan Dobrowolski
2024-05-07 12:15:12 -04:00
Tony Bark
41be518322
Added nioTSO's EA MicroTalk encoder to the project
2024-05-07 11:54:50 -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
31ad180d66
Merge pull request #13 from tonytins/compile-vitaboy
...
Raylib-based Vitaboy demo
- Vitaboy demo now has a Raylib-based version.
- Iff2html also builds (on Windows, atm) so we can extract sprites for prototyping.
2024-05-06 14:06:38 -04:00
Jip
4cd716e94d
iff2html working
2024-05-06 19:40:19 +02: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
Jip
deaf3327e0
commit clean up
2024-05-06 16:46:18 +02:00
Jip
51a2a68f05
clean up, added the deps to the repo since the version matters
2024-05-06 16:27:29 +02:00
Jip
88430a890a
rlgl animation working, not using the internal ray animation system
2024-05-06 16:26:39 +02:00
Jip
e9a1c6073c
rlgl rewrite, meshes not showing up correctly yet
2024-05-06 07:24:32 +02:00
Jip
7bfbb6bff8
WIP - rotation of the bones is problematic
2024-05-05 17:35:07 +02:00
Jip
2c6036f653
Got the meshes somewhat working, the models are not consistent with their winding order and ray doesn't allow to render both sides of a face?, to truly see if everything works correctly we need the bone transformation to be applied to the model
2024-05-04 23:12:24 +02:00
Jip
58436d2fc6
added file structure for extracting tool
2024-05-04 23:06:51 +02:00
Jip
7189dfbd9c
temp hack to get jpeg turbo going
2024-05-03 02:40:50 +02:00
Jip
b99359078e
managed to get the projects compiling, jpg has been disabled for now and I wasn't able to test the runtime until I can get my hands on the files required by libgldemo
2024-05-02 20:32:10 +02: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
d83abea13c
Converted FileHandler into a C header
2024-04-28 09:04:43 -04:00
Tony Bark
5efdb29315
zTSO
...
- Added libraries from formats and libvitaboy
2024-04-28 05:33:13 -04:00