Commit Graph

481 Commits (master)
 

Author SHA1 Message Date
nek0 7b174248ec move velocity into Mass typeclass 2 years ago
nek0 454405b564 add typeclass for collidible objects 2 years ago
nek0 253e698cc4 commence physics implementation with mass 2 years ago
nek0 4137101dbc make Pituicat an Actor and update it properly 2 years ago
nek0 3bfa8671b0 do not limit texture color 2 years ago
nek0 675b0ff155 we have a player! 2 years ago
nek0 99f37fc6b2 correct wrong output 2 years ago
nek0 2f03adc8f4 add player and tinker around 2 years ago
nek0 a859814fda fix infinite loop when expanding buffers 2 years ago
nek0 5c90eee84a preparations for populating the stage with actors and props 2 years ago
nek0 3873c62f17 update test level map 2 years ago
nek0 c557b9cc3c make drawables and fix tiles to make it work 2 years ago
nek0 9c2f93a60c move more stuff around 2 years ago
nek0 efbbc49b54 get a texture to show up correctly 2 years ago
nek0 6523f13cac get more output... 2 years ago
nek0 b176155b8a move stuff around 2 years ago
nek0 e4bd5198e0 fix haddock markup 2 years ago
nek0 1eae6ae381 fix haddock markup 2 years ago
nek0 7142ce9b55 bind buffers before reading from them 2 years ago
nek0 d0a9d342c7 add packages in extern to project packages 2 years ago
nek0 dbc3188317 clarification 2 years ago
nek0 a3f92c9960 expand build instructions for other Penguins 2 years ago
nek0 29c531ef73 fix headings 2 years ago
nek0 84e1c4ded2 add readme file at last 2 years ago
nek0 e81408e54f notes turned obsolete. modular design preferred. 2 years ago
nek0 c58cc24910 notes turned obsolete. modular design preferred. 2 years ago
nek0 6073ba6cc9 removing references 2 years ago
nek0 e7e157c8ab deleting obsolete files 2 years ago
nek0 ec087113f8 preapare for textures 2 years ago
nek0 e3fd34731b ignore OpenGL trace files 2 years ago
nek0 5675cf7f6d reorganize modules and add new dependencies 2 years ago
nek0 b3e1d204c5 get something on screen. finally. 2 years ago
nek0 7e3fbd45c7 add shaders 2 years ago
nek0 ccd8b7eeaf more verbose messages from engine on startup 2 years ago
nek0 5aaa2dd41b more verbose messages from engine on startup 2 years ago
nek0 a9165b852a change byte offset to offset in number of buffer elements 2 years ago
nek0 0fb10b0981 lots of plumbing to automate stuff 2 years ago
nek0 de5e692305 try out some freshly discovered magic tricks 2 years ago
nek0 171f71180f start restructuring 2 years ago
nek0 dc78b0fe7b meow 2 years ago
nek0 3b5d0a90ad introduce scenes and thus get rid of overly big enums 2 years ago
nek0 31f56d62a3 add Scene class 2 years ago
nek0 00ac2ef5b2 preparing for graphics 2 years ago
nek0 2e280d6e19 Draft more state implementation and make engine verbose 2 years ago
nek0 7c18915e9b build foundations for state machine 2 years ago
nek0 cf520852d0 extract size alongside data when reding in textures 2 years ago
nek0 ada9c1368f finish constructing maps 2 years ago
nek0 cd662da0b7 move gl call after context creation 2 years ago
nek0 4eb31b1bf5 move gl call after context creation 2 years ago
nek0 bca6fd69e1 typo 2 years ago