Christoph Urlacher christoph
  • Dortmund, Germany
  • CS student at TU-Dortmund

  • Joined on 2023-11-08
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 13:55:33 +01:00
779ad2caf0 cleanup flake
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 13:55:08 +01:00
3236814bdf cleanup flake
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 13:49:21 +01:00
e93c1f50f9 cleanup flake
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 13:48:26 +01:00
f7d57f7f6c cleanup flake
christoph pushed to master at christoph/flake-nixinator 2026-02-22 13:47:46 +01:00
4e9003e0c5 Config/Flake: Provide devShells.default instead of devShell
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 12:32:00 +01:00
9446e1b86c improve rendering performance even more by using instanced rendering
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 02:49:32 +01:00
420c58ae67 improve rendering performance even more by using instanced rendering
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 01:49:56 +01:00
12a96cba66 decrease special mass size + add hjkl movement bindings
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 01:41:41 +01:00
35de23e865 improve rendering performance by batching edge and cube draws
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 00:27:58 +01:00
05172d0d8f replace physics loop with fixed-step loop
christoph pushed to main at christoph/cpp-masssprings 2026-02-22 00:12:51 +01:00
cc4f8ce865 refactor usage of std::string to refer to states + improve initial mass positioning
0d3913e27e refactor state management and input handling into separate classes
Compare 2 commits »
christoph pushed to main at christoph/cpp-masssprings 2026-02-21 22:00:35 +01:00
b98a1aeff1 refactor state management and input handling into separate classes
christoph pushed to main at christoph/cpp-masssprings 2026-02-20 02:15:50 +01:00
f8fe9e35d6 add more presets (century, super_century, new_century)
christoph pushed to main at christoph/cpp-masssprings 2026-02-20 02:15:40 +01:00
a90bb2b449 add more preset (century, super_century, new_century)
71e1dd4f32 fix state representation not being updated when toggling restricted movement
Compare 2 commits »
christoph pushed to main at christoph/cpp-masssprings 2026-02-20 01:41:05 +01:00
7860963fcb only clear the graph on board reset if necessary
christoph pushed to main at christoph/cpp-masssprings 2026-02-20 01:36:51 +01:00
6e5a4acdd0 tint the board if a winning state is reached
d87df74834 add another preset
Compare 2 commits »
christoph pushed to main at christoph/cpp-masssprings 2026-02-20 01:27:02 +01:00
199646cae9 allow changing the target block
christoph pushed to main at christoph/cpp-masssprings 2026-02-20 01:22:29 +01:00
d2b0b1f184 allow changing the target block
11ae406073 add another preset
Compare 2 commits »
christoph pushed to main at christoph/cpp-masssprings 2026-02-20 00:58:03 +01:00
f8ac60f6a6 implement state editing
christoph pushed to main at christoph/cpp-masssprings 2026-02-20 00:07:45 +01:00
ca83d5724f fix BlockIterator always starting at pos 0 (even if there's no Block there)