Commit Graph

124 Commits (f720ddcd230323c282273fa00c062ca2fd8903d7)

Author SHA1 Message Date
_ f720ddcd23 fix up shaders and stuff like that 2021-12-22 02:32:52 +00:00
_ 893e01895f loading camera transform from gltf 2021-12-22 01:52:18 +00:00
_ c420eada1f the physics are pretty sketchy. Not sure what to work on next 2021-12-20 01:45:33 +00:00
_ 0052907432 prevent arbitrary wall climbing 2021-12-19 23:11:42 +00:00
_ 3916ff16da try to fix FOV 2021-12-19 23:04:02 +00:00
_ 48304de5e6 stuff 2021-12-19 22:57:09 +00:00
_ 0ace7a7dfa move the camera and stuff to try to match the Blender scene 2021-12-19 19:50:55 +00:00
_ 91b3f26e0d :constrution: wip: glTF loading PoC 2021-12-19 18:45:57 +00:00
_ d9534554d1 ♻️ refactor 2021-12-19 16:44:01 +00:00
_ bb9a637686 ♻️ refactor: turns out Rust lets you do this 2021-12-19 16:35:31 +00:00
_ 481f76fb15 🚧 wip: messing with gltf 2021-12-19 16:34:11 +00:00
_ 174061feb1 shadows are working idk 2021-12-19 03:47:57 +00:00
_ c61f734a5b make the boxes a little prettier 2021-12-19 01:23:00 +00:00
_ 3c2f247167 looking good 2021-12-19 00:54:04 +00:00
_ 3aeced7c2f refactor physics and try to fix a bunch of stuff 2021-12-19 00:02:52 +00:00
_ 8e7101dccd physics are hooked up but edge collisions are not working 2021-12-18 23:03:02 +00:00
_ 47e835005b ♻️ refactor 2021-12-18 22:22:20 +00:00
_ ac85cf2bd1 add cube. I think it's inside-out 2021-12-18 21:58:21 +00:00
_ 116fd3bc45 black triangle for platformer binary
good god this is ugly code
2021-12-18 21:19:11 +00:00
_ 6fbddb3c86 tried to apply the same numerical stability improvement to edge collisions - inconclusive 2021-12-18 21:19:06 +00:00
_ dec16c4079 add test for ball resting on a horizontal surface
also improved numerical stability in this case by factoring face collisions
so a divide happens later.
2021-12-18 20:03:01 +00:00
_ 96436d6c36 update `glam`, add tests to the physics 2021-12-18 19:46:40 +00:00
_ f5da7b5188 🚨 clean up a few lint errors and start building a new game 2021-12-16 23:57:05 +00:00
_ 06c173e6da that's multiplayer. that counts 2021-05-08 23:38:33 +00:00
_ 2135bb0f24 🚧 2021-05-08 23:34:52 +00:00
_ 2059e5a237 🚧 neat! 2021-05-08 23:16:04 +00:00
_ f98d5138ff update 2020-12-25 12:38:51 -06:00
_ aadc08194f update: played with lighting 2020-12-25 11:58:56 -06:00
_ 0d4ba9455e update: finally drawing a heightmap 2020-12-25 11:41:26 -06:00
_ a94543b7f7 update: add tracing 2020-12-25 11:27:01 -06:00
_ a44a156887 update: add grid 2020-12-25 11:16:14 -06:00
_ 84207f9eb9 ♻️ 2020-12-25 10:03:20 -06:00
_ 0a484ffa8d new: first two triangles on new project idea 2020-12-25 09:45:29 -06:00
_ 38f6a1c92b Drop nom dependency 2020-05-25 22:03:05 +00:00
_ 6297079ae9 ♻️ Extract IQM crate 2020-05-25 18:22:06 +00:00
_ cdea0ffbea Blank windows 2020-03-26 01:52:57 +00:00
_ 198254aa79 Copy in physics functions from a 2018 project 2020-03-26 01:27:26 +00:00
_ 1c4edfbcd1 Text rendering works, though it's still ugly 2020-03-15 18:44:05 +00:00
_ 6602e36e5b 🚧 Working on the text stream code 2020-03-15 18:14:09 +00:00
_ 26fc58cdd0 🚧 Need to remember how pixel-perfect text works 2020-03-15 16:37:37 +00:00
_ 7e8902a040 🐛 Fix scale factor on the airplane
Add a little truck that drives around.
2020-03-15 15:58:45 +00:00
_ 18dffdc871 🐛 Fix a bug in gl_state and start prototyping monospace font for UI 2020-03-15 01:04:44 +00:00
_ 51074df84c Add the lookaround feature 2020-03-11 03:49:10 +00:00
_ 754fd681c0 I guess it makes more sense with all-quadratic drag 2020-03-11 03:41:58 +00:00
_ ae19b8bb93 Trying to get the flight physics to feel right 2020-03-11 02:26:46 +00:00
_ a6c4ebff39 ♻️ refactor 2020-03-10 12:47:21 +00:00
_ 7f15b34591 At this point I need to hook up a gamepad 2020-03-09 02:59:17 +00:00
_ 8c32e3674d Flying the plane around without proper physics 2020-03-09 02:00:43 +00:00
_ 372761c1b2 Switch free flight mode to quaternion 2020-03-09 01:53:08 +00:00
_ 3d9f8e1a13 The two modes are working okay 2020-03-09 01:33:27 +00:00