|
2f8b9054f2
|
implement physics including collision detection and handling
|
2021-01-02 13:32:20 +01:00 |
|
|
4941ec1904
|
fix missing imports and wrong type declaration
|
2020-12-27 05:30:57 +01:00 |
|
|
0977680004
|
add new modules to package definition
|
2020-12-27 05:28:03 +01:00 |
|
|
d55cb1f38e
|
add or modify container modules
|
2020-12-27 05:27:07 +01:00 |
|
|
7b174248ec
|
move velocity into Mass typeclass
|
2020-12-27 05:25:54 +01:00 |
|
|
454405b564
|
add typeclass for collidible objects
|
2020-12-27 05:19:51 +01:00 |
|
|
253e698cc4
|
commence physics implementation with mass
|
2020-12-27 02:31:10 +01:00 |
|
|
4137101dbc
|
make Pituicat an Actor and update it properly
|
2020-12-24 12:02:09 +01:00 |
|
|
3bfa8671b0
|
do not limit texture color
|
2020-12-23 17:16:30 +01:00 |
|
|
675b0ff155
|
we have a player!
|
2020-12-23 16:39:45 +01:00 |
|
|
99f37fc6b2
|
correct wrong output
|
2020-12-23 16:17:25 +01:00 |
|
|
2f03adc8f4
|
add player and tinker around
|
2020-12-23 07:47:20 +01:00 |
|
|
a859814fda
|
fix infinite loop when expanding buffers
|
2020-12-23 07:20:23 +01:00 |
|
|
5c90eee84a
|
preparations for populating the stage with actors and props
|
2020-12-16 18:57:37 +01:00 |
|
|
3873c62f17
|
update test level map
|
2020-12-14 08:00:42 +01:00 |
|
|
c557b9cc3c
|
make drawables and fix tiles to make it work
|
2020-12-14 08:00:21 +01:00 |
|
|
9c2f93a60c
|
move more stuff around
|
2020-12-14 03:27:21 +01:00 |
|
|
efbbc49b54
|
get a texture to show up correctly
|
2020-12-14 03:12:33 +01:00 |
|
|
6523f13cac
|
get more output...
|
2020-12-14 03:12:04 +01:00 |
|
|
b176155b8a
|
move stuff around
|
2020-12-14 03:11:46 +01:00 |
|
|
e4bd5198e0
|
fix haddock markup
|
2020-12-07 17:09:05 +01:00 |
|
|
1eae6ae381
|
fix haddock markup
|
2020-12-07 16:03:16 +01:00 |
|
|
7142ce9b55
|
bind buffers before reading from them
|
2020-12-07 16:02:57 +01:00 |
|
|
d0a9d342c7
|
add packages in extern to project packages
|
2020-12-07 12:59:52 +01:00 |
|
|
dbc3188317
|
clarification
|
2020-12-07 01:50:32 +01:00 |
|
|
a3f92c9960
|
expand build instructions for other Penguins
|
2020-12-07 01:49:27 +01:00 |
|
|
29c531ef73
|
fix headings
|
2020-12-07 01:47:20 +01:00 |
|
|
84e1c4ded2
|
add readme file at last
|
2020-12-07 01:45:49 +01:00 |
|
|
e81408e54f
|
notes turned obsolete. modular design preferred.
|
2020-12-07 00:42:33 +01:00 |
|
|
c58cc24910
|
notes turned obsolete. modular design preferred.
|
2020-12-07 00:42:33 +01:00 |
|
|
6073ba6cc9
|
removing references
|
2020-12-07 00:38:54 +01:00 |
|
|
e7e157c8ab
|
deleting obsolete files
|
2020-12-07 00:38:17 +01:00 |
|
|
ec087113f8
|
preapare for textures
|
2020-12-07 00:26:17 +01:00 |
|
|
e3fd34731b
|
ignore OpenGL trace files
|
2020-12-06 08:15:52 +01:00 |
|
|
5675cf7f6d
|
reorganize modules and add new dependencies
|
2020-12-06 08:15:31 +01:00 |
|
|
b3e1d204c5
|
get something on screen. finally.
|
2020-12-06 08:14:57 +01:00 |
|
|
7e3fbd45c7
|
add shaders
|
2020-12-06 08:14:05 +01:00 |
|
|
ccd8b7eeaf
|
more verbose messages from engine on startup
|
2020-12-05 14:28:57 +01:00 |
|
|
5aaa2dd41b
|
more verbose messages from engine on startup
|
2020-12-05 14:28:57 +01:00 |
|
|
a9165b852a
|
change byte offset to offset in number of buffer elements
|
2020-12-05 10:40:07 +01:00 |
|
|
0fb10b0981
|
lots of plumbing to automate stuff
|
2020-12-05 10:10:37 +01:00 |
|
|
de5e692305
|
try out some freshly discovered magic tricks
|
2020-12-04 05:22:56 +01:00 |
|
|
171f71180f
|
start restructuring
|
2020-10-30 07:38:18 +01:00 |
|
|
dc78b0fe7b
|
meow
|
2020-10-28 11:48:58 +01:00 |
|
|
3b5d0a90ad
|
introduce scenes and thus get rid of overly big enums
|
2020-10-25 19:33:18 +01:00 |
|
|
31f56d62a3
|
add Scene class
|
2020-10-25 19:32:44 +01:00 |
|
|
00ac2ef5b2
|
preparing for graphics
|
2020-10-17 16:19:18 +02:00 |
|
|
2e280d6e19
|
Draft more state implementation and make engine verbose
|
2020-10-17 10:35:25 +02:00 |
|
|
7c18915e9b
|
build foundations for state machine
|
2020-10-17 01:53:25 +02:00 |
|
|
cf520852d0
|
extract size alongside data when reding in textures
|
2020-10-17 01:52:22 +02:00 |
|