//RTS CONCEPT: C vs Java vs LISP vs Scheme vs Python
What units should each army have? What should their building structures be? If enough good ideas are posted, my game development club might take on this endeavor.
>>48
Shouldn't that be the other way round? C is the weakly typed one, so no resource cost, but FIOC is strongly typed so it would require some resource.
Name:
Anonymous2009-06-21 0:39
Versioning (base upgrades)- add the respective research/units on major upgrade, ie: c99 adds VLA unit.
c89 -> c99 -> c++
java 1.0 -> java 1.3 -> c#
common lisp -> scheme -> clojure
python 0? -> python 1.0 -> python 2.0
Some obvious researchable things that come to mind,
Java
JIT: improved unit and building construction times
Hotspot: improved movement speed
Reflection: Allows construction of a reflection factory primary unit: ClassLoader which can resurrect units
Garbage Collection: increased resource harvesting speed
C
Preprocessor: Unit upgrade building. Various #includes available to allow more complex unit construction.
Short-Circuit: increased movement speed
Malloc: allows pointer and reference unit construction
Name:
Anonymous2009-06-21 0:43
>>51
Perhaps a companion to Malloc,
Free: gives a small amount of resources back on pointer/reference unit death.
Name:
にわとりさん2009-06-21 0:46
I like the idea of C building more reliable units at the cost of longer build time. That should be implemented as a research upgrade to keep it simple.