Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Strategy Game Collaboration

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-19 0:46

Experimental RTS/Space sim Collaborative Coding Project.
The goal is to design a game with structure/settings/balance of Starcraft and scale of Eve Online(i.e. huge space battles, space empires,etc).
Though this wouldn't stop anyone from contributing code/feedback/criticism, i'll be coordinating the project.
All code/ideas should be posted in this and subsequent threads which i'll start as needed.
step #1: We will collaboratively create a name for our project.
Each suggestion must explain why this name fits the project and why its better then any other generic name.

Name: Anonymous 2009-07-22 13:32

>>415
Something of this sort:
sbcl --script "(progn (compile-file \"testprogram.lisp\")(load \"testprogram.lisp\") (save-lisp-and-die "result.core" ...other options for compilation go here...)" You can then run that core as opposed directly like loader.exe --core result.core , or make the loader contain the core by itself. No tree-shaking is included in that example, and you would probably have much more complicated build cycles for real games, which is why you shouldn't use that, but use ASDF instead which builds and loads systems for you. Also, this is not how most developers would compile code, they would just load the system through asdf in their environment, and run the game dynamically. This would only be done when you distribute the game.

It's unusual to use a compile and run method for developing lisp code, as lisp can just compile code as you write it, and you can test it live in the REPL.

Newer Posts