Commit graph

22 commits

Author SHA1 Message Date
7ec6c4aa33 tiny fix (idk how i didnt see it but it made it unusable on macos) 2025-07-27 05:11:06 +02:00
b2e5360a6d Made it work on linux 2025-06-23 22:39:56 +02:00
0ebabbcb46 mobility improvments and also made input a callback again 2025-06-21 05:10:05 +02:00
1ef68e04fe added score and the you cant infinite jump anymore 2025-06-15 17:02:28 +02:00
01ebd44a4c Fixed bounding box of player and made input polled each frame, also centered the vertexes of player 2025-06-13 23:08:26 +02:00
48b938c896 added enemy collision detection, doesnt work properly yet 2025-06-13 05:52:31 +02:00
19bd0e616a remade all the quad logic and added game logic to the enemies 2025-06-10 21:18:22 +02:00
7c4ec2e616 improved enemy implementation 2025-06-10 14:45:47 +02:00
949e03c9c5 unfinished enemy implementation 2025-06-09 06:05:30 +02:00
3625ce7d86 improved physics, added velocity based on input 2025-06-06 21:03:43 +02:00
8265015529 added keyboard input 2025-06-06 17:26:09 +02:00
bc7db2106a move transformations to the gpu 2025-05-30 05:47:09 +02:00
187d62edd3 added an small physics engine 2025-05-26 22:40:20 +02:00
f296a692cd added bouncy example 2025-05-25 01:32:59 +02:00
c5c0c244b9 Added transformations 2025-05-24 22:26:40 +02:00
dea7f61178 fixed collision 2025-04-30 05:59:10 +02:00
d0772f96bb cleaned things up 2025-04-28 20:52:26 +02:00
6921b50c6c made a function to select devices 2025-04-26 05:52:05 +02:00
619f4a2641 vectors are now passed to the gpu instead of being embedded to the shader 2025-04-24 04:13:58 +02:00
9029dd50ae triangle 2025-04-22 02:46:51 +02:00
191d76f95f Made it more compatible, created pipeline 2025-04-21 21:40:30 +02:00
9d7a6ec8c0 initial 2025-04-18 06:18:45 +02:00