34 Commits

Author SHA1 Message Date
6299cd4e49 Change object collisions to circles, smooth out collisions. 2025-08-31 03:49:02 -05:00
dbf6e45da5 Object collisions implemented. 2025-08-31 03:07:00 -05:00
b866a4e91c Add Object model loading 2025-08-31 01:31:46 -05:00
987135334a Fix static constructor access so web build works again. 2025-08-31 00:33:01 -05:00
d83d42e439 Added word wrapping for dialog box. 2025-08-31 00:29:18 -05:00
285cc89b04 Add Dialog system, add in input controls. Add in windowing/theme system. Add in gradient rectangle outlines. 2025-08-29 16:45:54 -05:00
07e71a5975 Added theme class and custom loaded font 2025-08-26 14:37:58 -05:00
54079a939e Add in test NPC and move Player update code to a Player nested class. 2025-08-26 06:40:07 -05:00
93c7d5869c Implement camera following 2025-08-26 06:10:06 -05:00
39b88ce06e Implement character animations and dynamic sprite character loading. 2025-08-26 05:57:08 -05:00
b145bb07d0 Implement object identifiers and player movement. 2025-08-26 04:38:53 -05:00
65b6166972 Add in TMXParser and collision data from map. Spawn buildings based on zone data. 2025-08-25 04:02:30 -05:00
6d59db2d4d Remove linux build from automation (for now) 2025-08-25 02:27:28 -05:00
538c4a3a61 Flip OBJ Model loading around for proper rendering 2025-08-25 02:26:19 -05:00
c300e5b87a Convert rendering game engine testing into usable game engine functions. 2025-08-25 02:18:08 -05:00
8d298500ee Add in building model and other assets from bin and map stuff. 2025-08-23 17:46:27 -05:00
da75d4ef91 Setup sprite positioning guides, decide on world angle 2025-08-23 15:17:34 -05:00
97ef3c8f4c Switch to OGL33, modify FS to discard mostly transparent pixels 2025-08-23 15:06:29 -05:00
b647826061 Messing around with sprites 2025-08-23 14:16:27 -05:00
20333485cf Add in specialization to remove ambiguity 2025-08-23 13:27:13 -05:00
1908c23540 Fix more ambiguity 2025-08-23 13:16:15 -05:00
8182ca823f Fix ambiguity for linux build 2025-08-23 13:13:46 -05:00
9467c472c6 Make cmake happier? 2025-08-23 13:03:08 -05:00
d92622f959 Remove lerp? ? 2025-08-23 12:55:12 -05:00
1ee5f4ec80 Switch to Hardware3D Util 2025-08-23 12:41:49 -05:00
0692ffb68a Fixed cmake project and vUp 2025-08-23 11:35:11 -05:00
08f810f0f3 Moved files to main project dir 2025-08-23 11:29:43 -05:00
454654bab7 Implement popup sprite 2025-08-22 21:24:02 -05:00
77d5415627 Added 3D GFX Pipeline 2025-08-22 20:44:31 -05:00
53cda6bd7b Created notes added 3D PGEX, Util PGEX, confirmed build working 2025-08-22 20:05:56 -05:00
8480f35643 Setup Shep project 2025-08-22 19:16:53 -05:00
61f807206e Change to github repo 2025-08-22 19:11:22 -05:00
ed769b63c3 Add auto build runner workflow. 2025-08-22 19:07:03 -05:00
d4cd98f45d Setup initial commit using moros' template project 2025-08-22 19:00:10 -05:00