Let's make a Tutorial Game for new modders

Let's make a Tutorial Game for new modders

Discuss game development here, from a distinct game project to an accessible third-party mutator, down to the interaction and design of individual units if you like.

Moderator: Moderators

User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Let's make a Tutorial Game for new modders

Post by knorke »

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?
Image
oooh yeah.

Fixed repo link (Silentwings).
Last edited by knorke on 12 May 2011, 18:06, edited 4 times in total.
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7049
Joined: 16 Nov 2004, 13:08

Re: Let's make a Tutorial Game for new modders

Post by zwzsg »

No, U and U only. :|
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Let's make a Tutorial Game for new modders

Post by knorke »

fu :regret:
User avatar
Wombat
Posts: 3379
Joined: 15 Dec 2008, 15:53

Re: Let's make a Tutorial Game for new modders

Post by Wombat »

now thats some [CRAZY IDEA] !
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7049
Joined: 16 Nov 2004, 13:08

Re: Let's make a Tutorial Game for new modders

Post by zwzsg »

I'm not saying making this Tutorial Game is a bad idea, I'm saying nothing ever happesn out of let's make community project! The only way to achieve things is to go Grah, Grah, this would be so good, and so easy, urgh, can't understand why has nobody made it yet. Grah, grah, bunch of lazy asses, got to make everything oneself again.

The Great Licho once said that rage and anger at broken things is the main motivation behind all his Spring coding.
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Let's make a Tutorial Game for new modders

Post by knorke »

if there was an SVN for this tutorialgame, dont you think that people would commit?
even if its only small things, like they look at a unitdef and see it has an outdated tag. Then it would be removed.
And the newbs copy one less junk tag.
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Let's make a Tutorial Game for new modders

Post by knorke »

a svn appears.
http://code.google.com/p/springtutorialgame/
it is empty.

if you are interessted, tell me your google name and ill paste it into this field that looks like it will give you commit rights.
Test if it worked by writing something at http://code.google.com/p/springtutorial ... ki/Sandbox
(i have no idea how to admin this)

inb4 google sucks.
User avatar
MidKnight
Posts: 2652
Joined: 10 Sep 2008, 03:11

Re: Let's make a Tutorial Game for new modders

Post by MidKnight »

Wooo!
I have faith in this project!

One suggestion: The game should use the latest formats that are mature, so that we don't have newbies writing games with FBI files and BOS code. :-)
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6240
Joined: 29 Apr 2005, 01:14

Re: Let's make a Tutorial Game for new modders

Post by FLOZi »

MidKnight wrote:Wooo!
I have faith in this project!

One suggestion: The game should use the latest formats that are mature, so that we don't have newbies writing games with FBI files and BOS code. :-)
That much was already decided on :wink:

s3o vs. obj might be an interesting one, mind.
User avatar
SanadaUjiosan
Conflict Terra Developer
Posts: 907
Joined: 21 Jan 2010, 06:21

Re: Let's make a Tutorial Game for new modders

Post by SanadaUjiosan »

I support this endeavor. As someone who, about a year ago, started from zero and clawed my way up to what CT is now (with the help of many many people), I like this idea. Flozi's Absolute Minimum idea was great but it still lacked a lot.

Something snoop and I are very adamant about is examples. People form bases on examples, and expand those bases through discussion.

I will star the google code page and see how it goes for a little while. If there's anything we can contribute from CT, I'd be happy to help.
User avatar
bobthedinosaur
Blood & Steel Developer
Posts: 2700
Joined: 25 Aug 2004, 13:31

Re: Let's make a Tutorial Game for new modders

Post by bobthedinosaur »

what kind of help do you need?

also: i suggest it uses all formats, not just the latest. and include folders of things that are not necessary but might help like half textured uv maps or 3d models in non upspring /obj format
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Let's make a Tutorial Game for new modders

Post by knorke »

well, basically the idea is to take the example mods from
http://springrts.com/wiki/The_Complete_ ... pring_Game
and clean them up.
I pm'ed PTSnoop if he is ok with his stuff getting used for that. It would be nice to use the models because there is already his guide on creating them with screenshots etc.

I'll upload some basic game files in a moment.

For now you can write at:
http://code.google.com/p/springtutorialgame/wiki/Units
what units we want (follow the example i did with the hovercar)

Some guidelines need to be decided at
http://code.google.com/p/springtutorial ... Guidelines
ie for scripts, what fileformats etc

Also needs some page about using SVN and wiki (don't write, just find some good links on it and add those links)
User avatar
Wombat
Posts: 3379
Joined: 15 Dec 2008, 15:53

Re: Let's make a Tutorial Game for new modders

Post by Wombat »

i can help with spiritual support !
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Let's make a Tutorial Game for new modders

Post by knorke »

i can help with swooshing around in my hovercraft!
Image
User avatar
Guessmyname
Posts: 3301
Joined: 28 Apr 2005, 21:07

Re: Let's make a Tutorial Game for new modders

Post by Guessmyname »

I'll help. I kinda need to brush up on my Spring-fu anyway.
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Let's make a Tutorial Game for new modders

Post by knorke »

cool.
There is no start page yet, for now just read all the pages on wiki:
http://code.google.com/p/springtutorialgame/w/list
and kind of follow the structure/examples to add more to the site or game.

game is here: http://code.google.com/p/springtutorial ... alGame.sdd
If there is something wrong/"not proper" correct or tell.

Atm there are 2 units and one weapon file.
User avatar
PTSnoop
Posts: 97
Joined: 09 Sep 2009, 19:05

Re: Let's make a Tutorial Game for new modders

Post by PTSnoop »

I'll help, in about a month's time once my exams are out of the way.

By all means, go ahead and use my example stuff.
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Let's make a Tutorial Game for new modders

Post by knorke »

Image
there are now 7 units with "increasing difficulty"
The idea is that each unit only shows one "new thing" (either in unitdef or script) to keep things simple.
So far there is:
-hovercraft that can do nothing but drive around
-hovercraft with a weapon (fired from body)
-hovercraft with CEG effects
-vehicle with spinning wheels and weapon that points in the direction its shooting
-vehicle with weapon that shots from 2 barrels
-mech with walk and "smooth aiming" animation (as example for threads)
-a factory (builds all the above)

I used PTSnoop's mod as base, just cleaned up some stuff and made new models. New models really just because they allow for more variation. That hopefully allows newbs to easily experiment with scripts, unitdefs etc even if they have not yet managed to import their models...

Just noticed there is some error:
[f=0000000] Inconsistent movedata 1 for simplehover (moveclass hover2x2): neither canhover nor floater, but not a ground movetype
(everything works but it gives this message in infolog)
there might be more things like that, that are not 100% spot on...

edit:
download link moved to top of startpost.
easier to avoid outdated links this way.
Last edited by knorke on 27 Apr 2011, 06:19, edited 2 times in total.
User avatar
MidKnight
Posts: 2652
Joined: 10 Sep 2008, 03:11

Re: Let's make a Tutorial Game for new modders

Post by MidKnight »

*clapclapclap*
Excellent work. :-)
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Let's make a Tutorial Game for new modders

Post by knorke »

thanks.
but if you write that wait a bit longer so it looks like you actually downloaded and looked at it ;)
Post Reply

Return to “Game Development”