Logo
Explore Help
Register Sign In
humza/sml-projects
1
0
Fork 0
You've already forked sml-projects
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
195 Commits 1 Branch 0 Tags
283962c176388957052579034e82f4ed541dbf0c
Commit Graph

6 Commits

Author SHA1 Message Date
Humza Shahid
9b7d7a1396 fix compile errors after previous commit (which involved reimplementing the quad tree to eliminate the possibility of a class of bugs I was experiencing; the problem was that the quad bounds were being passed recursively in different functions, but the long argument list in these functions made it difficult to see where the mismatch was) 2025-01-27 23:41:59 +00:00
Humza Shahid
bb0cf6bd33 better path landing implemented, making sure enemy fully overlaps platform they are trying to reach, and enemy's jump is clearer (before, when enemy landed on platform, they went straight to the top of the platform, but now they jump a little over the platform which looks clearer) 2025-01-26 13:23:20 +00:00
Humza Shahid
c7ed5d3cce refactor player and enemy records to have a platID field (representing the last platform that player or enemy stood on), and fix resulting compile errors 2025-01-25 08:41:42 +00:00
Humza Shahid
0c01b224d0 slight refactoring to help with extensibility of adding enemy variants later 2025-01-14 11:50:27 +00:00
Humza Shahid
ce7520ce81 derive EnemyPhysics module from functor 2025-01-12 23:33:20 +00:00
Humza Shahid
27fbe1c12e create enemy patch structure 2025-01-12 23:28:03 +00:00
Powered by Gitea Version: 1.25.5 Page: 267ms Template: 18ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API