jackinloadup / lunatic-fringe

Lunatic Fringe is a game originally distributed as an AfterDark screensaver
GNU Affero General Public License v3.0
66 stars 14 forks source link

Refactor and HUD #12

Closed schwal10 closed 2 years ago

schwal10 commented 2 years ago

A few, big changes in this PR -Added spare parts powerup -Split up fringe file into different files -Added HUD and player systems -Adjusted some acceleration logic to reduce orbiting issues

jackinloadup commented 2 years ago

sweet! I'll review and merge.

pavellishin commented 2 years ago

I remember seeing some comments about CORS issues; if you don't want to deal with the rigmarole of setting up VSCode and extensions, you can run python3 -m http.server in that folder, and navigate to http://localhost:8000 if you're on OS X: https://osxdaily.com/2018/06/13/how-install-update-python-3x-mac/

Presumably something similar works in windows.

pavellishin commented 2 years ago

It's also incredibly laggy to the point of unplayability in Firefox for me :( And there are a ton more enemies swarming me than I recall!

but my god this brings back memories in Chrome!

schwal10 commented 2 years ago

@pavellishin Good call, I didn't even think about Python. I can add that to the README!

That is good to know about Firefox, I have not really been testing this out on other browsers so that's my bad. I'll make a note/issue to look into that as well as possibly making some general optimizations in the code.

jackinloadup commented 2 years ago

@schwal10 Awesome work!! You rock.