starwar icon indicating copy to clipboard operation
starwar copied to clipboard

This project still accepts contributions?

Open ryukinix opened this issue 6 years ago • 2 comments

Hello, @xzpeter!

I forked this project at 2017 to study Common Lisp. I really liked this game very much, from the concept to the implementation. It helped me very much! So thank you for this.

I forked to https://github.com/commonlispbr/starwar. The system it's published to ultralisp.org as well. It's possible to download as:

(ql-dist:install-dist "http://dist.ultralisp.org")
(ql:quickload :starwar)

If you use a modern Linux machine I build some binaries with the bundled SDL libraries together:

http://server.lerax.me/games/

There is debian-based dist and other for a generic linux. I recommend to try the 0.2.0 for debian.

My main contributions until now was:

  • code architecture refactor
  • launcher (script + .desktop)
  • binary + cffi dynamic libraries distribution
  • a background synthwave music to make it more appealing
  • fix the resize-video events (now it's possible to resize the screen in runtime)
  • add f11 bind to toggle fullscreen

ryukinix avatar Feb 25 '19 01:02 ryukinix

Hi, @ryukinix!

I'm really glad to know that this game helped! I've not been playing with this project for quite a long time, but I think I'll definitely try your version some time later (probably before the weekend ;-) )!

And thank you for your contribution to make this small project even more widely speard!

xzpeter avatar Feb 25 '19 09:02 xzpeter

Great to hear it! Let me know when you test it and if works. I'm still having some problems about the distribution of nested dependencies of SDL library, like libmikmod and libfluidsynth (loaded at runtime by sdl_mixer). Since they are loaded by a C library I cannot catch via cffi:list-foreign-libraries.

Thank you for the feedback and answer!

ryukinix avatar Feb 25 '19 12:02 ryukinix