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-20 2:32

>>123
There is so much wrong here... why did I get into this thread?

Python is interpreted.
Who cares whether it's interpreted? You really don't need cutting edge graphics; pure python can easily drive something with the graphics of a Playstation game on modern hardware. It's a space game, so you don't need much more than that.

You'd have to be insane not to write the whole thing in a high-level language; you'd be bloating your development time by orders of magnitude, just for some fancy graphics. Also, check out Google's "unladen swallow"; Python will hopefully soon be running at speeds comparable to Java.

Python easily mixes with C, so why not just start by writing it in python, and replacing the small critical bits with C when you want some extra performance?


Some compilers don't, some do. Scheme compilers which produce bytecode or interpret scripts are disqualified.
Many (most?) Scheme compilers compile directly to C. You can do whatever you want with it at that point.

You don't even seem to understand what interpreted means though. For instance GCJ can compile Java code directly to native bytecode. Does this somehow fit your criteria? Because all its really doing is rolling up the 'interpreter' code directly into your app. Almost all languages do this to some degree, including - wait for it - C++. Do you think that stack unwinding happens magically?


C/C++ is notoriously difficult and time consuming to debug(especially with amateur programmers). Scheme wins here.

WTF? You honestly think you will have an easier time debugging Scheme? You think there are better tools for debugging SCHEME than C?

Newer Posts