Let's make a Tutorial Game for new modders
Posted: 15 Apr 2011, 22:38
https://github.com/spring-archive/springtutorialgame
For new modders it is hard to find a starting place for their new game.
The idea is to create a spring game with just the very basic stuff.
Popular "base mods" seem to be zeroK and various *a games but those are usually too big, complicated and still have some leftover mistakes. It is also hard to filter what files are mandatory and what files are game specific.
also read http://springrts.com/phpbb/viewtopic.ph ... 60#p481760
----
How should the game look like?
The game from
http://springrts.com/wiki/The_Complete_ ... pring_Game
would be a good start.
But there are some things that could be better.
Units
There needs to be units of various complexity.
Sorted from "simple" to "complex" that might be:
-a building that does nothing but stand around. consists of one piece. does not need a script. for example an energy storage.
-mobile unit without weapon (the aiming/fire script is very confusing for newbs) could demonstrate a simple script like spinning wheels.
-mobile unit with weapon. to show use of weapons and the aiming/fire script.
-a factory.
-a mobile builder.
Bonus:
several more advanced units like that use CEG effects, transporters, mech with walking script etc.
Graphics, Models
Like the models from the "complete guide" game.
Generally as simple as possible so newbs can quickly reproduce everything with Wings3D and MS Paint or similiar noob software. No need to make a graphic or tech demo, other games do that better.
Gameplay
Does not really matter.
What widgets/gadgets?
If any, then only really simple ones.
For example no chili, resource harvesting, jumpsets, morphing,...
There could be something really simple like a kill counter in chat.
For gadget maybe population limit. (a gadget to controll pop limit and a widget to show it on screen)
Technical design
-everything as short&clean as possible
-lots of comments
-no .3do, only .s3o
-no .cob, .tdf,etc, only .lua
-files as
-weapons in seperate file, not in unitdef
HOW?
There needs to be an SVN. google code or something. Who is familiar with that and can set it up?
WHY?
The more new modders, the more advances.
WHO?
uhm like, you?
and me?
oooh yeah.
Fixed repo link (Silentwings).
For new modders it is hard to find a starting place for their new game.
The idea is to create a spring game with just the very basic stuff.
Popular "base mods" seem to be zeroK and various *a games but those are usually too big, complicated and still have some leftover mistakes. It is also hard to filter what files are mandatory and what files are game specific.
also read http://springrts.com/phpbb/viewtopic.ph ... 60#p481760
----
How should the game look like?
The game from
http://springrts.com/wiki/The_Complete_ ... pring_Game
would be a good start.
But there are some things that could be better.
Units
There needs to be units of various complexity.
Sorted from "simple" to "complex" that might be:
-a building that does nothing but stand around. consists of one piece. does not need a script. for example an energy storage.
-mobile unit without weapon (the aiming/fire script is very confusing for newbs) could demonstrate a simple script like spinning wheels.
-mobile unit with weapon. to show use of weapons and the aiming/fire script.
-a factory.
-a mobile builder.
Bonus:
several more advanced units like that use CEG effects, transporters, mech with walking script etc.
Graphics, Models
Like the models from the "complete guide" game.
Generally as simple as possible so newbs can quickly reproduce everything with Wings3D and MS Paint or similiar noob software. No need to make a graphic or tech demo, other games do that better.
Gameplay
Does not really matter.
What widgets/gadgets?
If any, then only really simple ones.
For example no chili, resource harvesting, jumpsets, morphing,...
There could be something really simple like a kill counter in chat.
For gadget maybe population limit. (a gadget to controll pop limit and a widget to show it on screen)
Technical design
-everything as short&clean as possible
-lots of comments
-no .3do, only .s3o
-no .cob, .tdf,etc, only .lua
-files as
-weapons in seperate file, not in unitdef
HOW?
There needs to be an SVN. google code or something. Who is familiar with that and can set it up?
WHY?
The more new modders, the more advances.
WHO?
uhm like, you?
and me?
oooh yeah.
Fixed repo link (Silentwings).