Alexandre
|
7d310d3f71
|
optimizations to entity processing + added enemy1 (walking seeker) + fixed segFault on addEntity
|
2025-03-22 12:05:16 +01:00 |
Alexandre
|
a075564477
|
added matching physics for spinning things
|
2025-03-06 16:24:24 +01:00 |
Alexandre
|
f8f90f7824
|
fixed bug when vertically-angled cubes resulted in incorrect normal vector calculation
|
2025-03-01 19:33:37 +01:00 |
Alexandre
|
c46555e108
|
changed polling for math + added mathBlock
|
2025-02-27 10:51:49 +01:00 |
Alexandre
|
9031dc18ea
|
added buttons interface and blocks
|
2025-02-24 22:13:51 +01:00 |
Alexandre
|
8e567fc419
|
added level_01, beat blocks, lock blocks and reworked stats
|
2025-02-21 15:50:18 +01:00 |
Alexandre
|
e0acddbdc5
|
added texture for TP blocks
|
2025-02-20 14:51:53 +01:00 |
Alexandre
|
5a2f68c741
|
index error swept away 2h
|
2025-02-20 14:45:09 +01:00 |
Alexandre
|
90e0fd244d
|
working (?) textures
|
2025-02-20 12:25:43 +01:00 |
Alexandre
|
cc7f169340
|
working on interfaces and buttons
|
2025-02-16 22:28:07 +01:00 |
Alexandre
|
30717e9c1f
|
switched norm to ||.||infinite that fixed collisions (yay)
|
2025-02-09 12:34:21 +01:00 |
Alexandre
|
e161db3807
|
switched distance calculation to ||.||_2
|
2025-02-07 20:36:13 +01:00 |
Alexandre
|
8e9d3fe513
|
physics v1.2 (need to fix angles)
|
2025-02-07 17:59:12 +01:00 |
Alexandre
|
541596e8c0
|
added jumping and moving platforms
|
2025-02-06 15:57:27 +01:00 |
Alexandre
|
381348a420
|
changed type in room + fixed some segFaults
|
2025-02-06 14:36:33 +01:00 |
Alexandre
|
dec1124c43
|
added various displays (coords, triangles count) + added 1 culling function
|
2025-02-05 21:46:15 +01:00 |
Alexandre
|
8bd13e158c
|
improved FPS by ~5x
|
2025-02-01 22:28:01 +01:00 |
Alexandre
|
576e83feeb
|
major reworks + added colors + added z testing
|
2025-01-31 17:50:43 +01:00 |
Alexandre
|
335a00a909
|
...
|
2025-01-26 19:26:24 +01:00 |
Alexandre
|
1578d6682d
|
added all free() functions to (?) prevent SDL from crashing sometimes
|
2025-01-23 23:01:11 +01:00 |
Alexandre
|
9eb127bdcd
|
raw fix
|
2025-01-22 14:00:39 +01:00 |
Alexandre
|
7ddf2c5067
|
...
|
2025-01-21 18:02:56 +01:00 |
Alexandre
|
7ae206b6c4
|
save
|
2025-01-20 13:09:48 +01:00 |
Alexandre
|
727d097f45
|
depth detection maybe
|
2025-01-18 22:46:21 +01:00 |
Alexandre
|
db60e9a707
|
ugh
|
2025-01-18 17:57:47 +01:00 |
Alexandre
|
16cf96d8ac
|
Reversing 3 commits
|
2025-01-18 17:15:00 +01:00 |
Alexandre
|
0595f9fb52
|
depth detection v3 (still broken)
|
2025-01-17 22:23:36 +01:00 |
Alexandre
|
ca33183a17
|
depth detection v2 (almost)
|
2025-01-17 17:59:40 +01:00 |
Alexandre
|
e035493ce4
|
raw depth detection
|
2025-01-15 18:24:52 +01:00 |
Alexandre
|
b289564ed0
|
working on new drawing method
|
2025-01-15 09:01:19 +01:00 |
Alexandre
|
333083d164
|
experimenting with drawOrder
|
2025-01-13 22:35:22 +01:00 |
Alexandre
|
15cace6833
|
reworked coins
|
2025-01-12 18:36:57 +01:00 |
Alexandre
|
1e98634274
|
added random room generation with pools + set drawing priorities
|
2025-01-01 12:13:11 +01:00 |
Alexandre
|
1ebbd622b5
|
added infinite room generation
|
2024-12-31 11:57:12 +01:00 |
Alexandre
|
ce8563cc94
|
fixed cube rendering to render rotated cubes properly
|
2024-12-30 20:15:13 +01:00 |
Alexandre
|
69a16c4920
|
re-coded hash tables to match type + cleaned some fct
|
2024-12-30 16:22:01 +01:00 |
Alexandre
|
8a6f109d8a
|
added basic 3d rendering functions
|
2024-12-30 14:48:19 +01:00 |
Alexandre
|
01d87ab3b6
|
initial commit
|
2024-12-30 12:02:08 +01:00 |