Commit Graph
14 Commits
Author SHA1 Message Date
Matthew Duggan b310f5dea3 TETRAEDGE: Fix compiler guards for GL (no shaders) 2023-01-16 17:36:43 +01:00
Matthew Duggan 8dfe5e4b88 TETRAEDGE: Clean up OGL/TGL classes slightly 2023-01-16 17:36:43 +01:00
Matthew Duggan 16c607cd94 TETRAEDGE: Split OpenGL-specific code out to allow TinyGL support 2023-01-16 17:36:43 +01:00
Matthew Duggan c4869ff02f TETRAEDGE: Fix whitespace and use uint consistently 2023-01-16 17:36:43 +01:00
Matthew Duggan 87bbf9660e TETRAEDGE: Reduce dependency on OpenGL headers 2023-01-16 17:36:43 +01:00
Matthew Duggan 9dab12cf3c TETRAEDGE: Misc code cleanups. Less public members. 2023-01-16 17:36:43 +01:00
Matthew Duggan f84785ff3a TETRAEDGE: Cleanups, started working on credits etc
Scrolling text now mostly works, but isn't clipped to the dialog box.
2023-01-16 17:36:43 +01:00
Matthew Duggan 0ba854df9a TETRAEDGE: More fixes, can now complete game. 2023-01-16 17:36:43 +01:00
Matthew Duggan 4479e6e346 TETRAEDGE: Implement FreeMoveZone building 2023-01-16 17:36:43 +01:00
Matthew Duggan c27dca6b82 TETRAEDGE: More WIP. Lots of progress
Many pieces of the first room of the game are now working.
2023-01-16 17:36:43 +01:00
Matthew Duggan 64c7267283 TETRAEDGE: Many small improvements.
Fixed many things, but Z-order of objects is still wrong - UI elements not
showing correctly.
2023-01-16 17:36:43 +01:00
Matthew Duggan 710a1b9f1b TETRAEDGE: More WIP. Idle animations work, character rotation and position now right.
z-order and objects need work.
2023-01-16 17:36:43 +01:00
Matthew Duggan 681b4f8c55 TETRAEDGE: More WIP. First scene now loads, yay. 2023-01-16 17:36:43 +01:00
Matthew Duggan 851c74df30 TETRAEDGE: New WIP engine for Syberia macOS and others 2023-01-16 17:36:43 +01:00