Commit Graph

76 Commits

Author SHA1 Message Date
c3858c548e Change how paths to games are specified and add a new one. 2024-04-07 15:59:26 +05:00
d9ce3fd3ab Start making this thing into an actual game engine. 2024-04-07 01:38:06 +05:00
d28d1d10ed Make code worse. 2024-04-07 01:12:28 +05:00
f561ecc076 Merge pull request 'Remove useless imports' (#8) from n3tael/p3he:main into main
Reviewed-on: bedohswe/p3he#8
2024-04-06 19:15:46 +00:00
9e90b02f79
Remove useless imports 2024-04-06 22:13:53 +03:00
1494f28a78 Add __iadd__ and __isub__ to GyroVector. 2024-04-06 23:46:43 +05:00
c745c6a82b Merge pull request 'feat(debug/mini_map): round mini map' (#7) from n3tael/p3he:main into main
Reviewed-on: bedohswe/p3he#7
2024-04-06 18:44:59 +00:00
1cb4528165
feat(debug/mini_map): round mini map 2024-04-06 21:43:51 +03:00
7cbe55bd7f Remove a useless cast. 2024-04-06 19:22:34 +05:00
7000cfa685 Add missing files. 2024-04-05 23:15:45 +05:00
14c7100b4c Switch from p3hel to json. 2024-04-05 23:06:56 +05:00
2b0e9cbeef A partial fix for rendering finite lines. 2024-04-05 19:24:50 +05:00
56228bc8b1 Make some optimizations. 2024-04-05 17:40:54 +05:00
9e69321399 Fix grammar. 2024-04-05 16:02:17 +05:00
837e732efd Print coordinates when pressing F4 2024-04-05 16:01:05 +05:00
043606c965 Add a new level. 2024-04-05 13:27:49 +05:00
64e48bb0f7 Merge pull request 'feat(save_level): now displays a alert with filename' (#6) from n3tael/p3he:main into main
Reviewed-on: bedohswe/p3he#6
2024-04-04 21:08:47 +00:00
43b2d31980
Merge conflict fix. 2024-04-04 23:57:57 +03:00
fcabed5a19
feat(save_level): now displays a alert with filename 2024-04-04 23:55:54 +03:00
9ebde906c2 Slow down a bit. 2024-04-05 01:51:26 +05:00
d54377e3d6 Change rendering a bit. 2024-04-05 01:46:39 +05:00
53ecde3e0c Add a map. 2024-04-05 01:33:15 +05:00
04f0f7329c . 2024-04-05 01:31:27 +05:00
7f1799acfe Fix level loading. 2024-04-05 01:31:01 +05:00
18e4dec821 Nope. 2024-04-05 01:08:01 +05:00
bd0aea1728 Fix a typo. 2024-04-05 01:04:37 +05:00
9121959b25 Fix rendering a bit. 2024-04-05 01:00:08 +05:00
181492cc68 Rename "cuberoom" into "squareroom". 2024-04-05 00:53:56 +05:00
1845425c16 Fix level loading and add an empty level. 2024-04-05 00:52:39 +05:00
3b2522b12b Implement level loading. 2024-04-05 00:40:37 +05:00
371491a607 Merge pull request 'fix(levels): time is not defined' (#5) from n3tael/p3he:main into main
Reviewed-on: bedohswe/p3he#5
2024-04-04 19:21:39 +00:00
799165b225
Merge remote-tracking branch 'upstream/main' 2024-04-04 22:13:11 +03:00
1e18630c44
fix(levels): time is not defined 2024-04-04 22:12:08 +03:00
7786e953ab Actually normalize gPlayer this time. 2024-04-05 00:08:44 +05:00
2f562e051f Return acos import into it's place. 2024-04-05 00:05:23 +05:00
6a89558273 Move some stuff around and make it so gPlayer is normalized every frame. 2024-04-05 00:03:41 +05:00
c79b5b2b5b Merge pull request 'feat(levels): f5 to save current level' (#4) from n3tael/p3he:main into main
Reviewed-on: bedohswe/p3he#4
2024-04-04 18:44:45 +00:00
35e7819818
Merge remote-tracking branch 'upstream/main' 2024-04-04 21:41:42 +03:00
4208597ed3
feat(levels): f5 to save current level 2024-04-04 21:41:10 +03:00
adf47220c7 Fix rotation display. 2024-04-04 23:31:45 +05:00
8169e9e7c3 Add a button to disable FPS cap. 2024-04-04 23:25:24 +05:00
84baa55a0c Add FPS cap. 2024-04-04 23:06:31 +05:00
ac6330efd0 Use Numba to increase performance. 2024-04-04 23:03:47 +05:00
359edf4742 Make the minimap a bit more colourful. 2024-04-04 22:10:35 +05:00
69e8ee5569 Merge pull request 'feat(walls): player can create walls by pressing F3' (#3) from n3tael/p3he:main into main
Reviewed-on: bedohswe/p3he#3
2024-04-04 17:06:21 +00:00
4604f8224c
Merge remote-tracking branch 'upstream/main' 2024-04-04 20:04:21 +03:00
3b2359aa41
Merge confilcts fixed 2024-04-04 20:03:20 +03:00
4d7a95545b Fix the minimap. 2024-04-04 22:02:44 +05:00
e1010930b5
feat(walls): player can create walls by pressing F3 2024-04-04 20:01:33 +03:00
4c7572208a Remove some comments. 2024-04-04 21:33:14 +05:00