Want to start a project? Here is where you need to start. - Page 4

Want to start a project? Here is where you need to start.

Resources to get you going on your new project, or to help you over some emergent problems during your development cycle.

Moderator: Moderators

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

Re: Want to start a project? Here is where you need to start.

Post by knorke »

I would like to share what I know NOW because I feel it is more solid than what I understood THEN.
Well, do it then :)
I think it would be helpfull. Like how do you decide a model is done to avoid spending too much time on, stuff like that. Also featurecreep etc.
You say yourself that the team stuff is not that relevant because like for GRTS there is only one guy. Or in some cases like the 2 guys remaking all the BA models there are two guys but I think the way they organized that was more like "yo, i can model. yo, i can texture. ok, lets do it." instead of thinking how the team should split work etc. Everybody just does what he can, people might suddendly "disappear" or lose interest because:
Problem is that you have a community of amateurs making some of the most unorganized and short-sighted decisions all completely confident that they have the next greatest idea.
Also, it is all over the internet and that makes organization that much harder than irl.
Maybe tips should be more aimed towards that, ie why an online SVN is usefull, how to organize "meetings" (ie link the "minutes" thread in dev forum) or just link to the design docs of ie CA: http://trac.caspring.org/#DesignDocuments
Don't know if any other mod has them online like that.
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7049
Joined: 16 Nov 2004, 13:08

Re: Want to start a project? Here is where you need to start.

Post by zwzsg »

A must read for everyone about to start his game:
http://makegames.tumblr.com/post/113662 ... ing-a-game
User avatar
knorke
Posts: 7971
Joined: 22 Feb 2006, 01:02

Re: Want to start a project? Here is where you need to start.

Post by knorke »

Keep the ranting part at top if you like but everything under
"Questions:"
is either (broken link) or on wiki ie the list of tools http://springrts.com/wiki/Map,_Mod,_And ... t_Programs

How can I make my project show up in multiplayer?
You will need a .tdf
NO
8611
XTA Developer
Posts: 242
Joined: 29 Dec 2014, 08:22

Re: Want to start a project? Here is where you need to start.

Post by 8611 »

The short part that is not yet marked outdated is too generic/trivial to be of use.
The list of tasks/work areas of a spring mod are visible in wiki.
Questionable quality and feels outdated (no mention of "newer fields" like Lua etc)
hangyaoy
Posts: 7
Joined: 27 Jul 2016, 11:33

Re: Want to start a project? Here is where you need to start.

Post by hangyaoy »

Sorry if it does not the right place for my question. Feel free to move it.
I'm started learning (deeper) programing. I'm already understand most concepts, but I have no development practice.
Is there any guide how to build an enviroment to start browsing, modding and building the source.
Or any living community (forum, TS, etc...) wher I can get answers and / or suggestions from engine developers, or others with more knowledge in the subject.
hokomoko
Spring Developer
Posts: 593
Joined: 02 Jun 2014, 00:46

Re: Want to start a project? Here is where you need to start.

Post by hokomoko »

Everything you look for is in the wiki:
https://springrts.com/wiki/Main_Page

I recommend not starting from the engine, but from games (which are in lua, and don't require compilation).

You can find people in the IRC: https://springrts.com/wiki/IRC
hangyaoy
Posts: 7
Joined: 27 Jul 2016, 11:33

Re: Want to start a project? Here is where you need to start.

Post by hangyaoy »

I was on holidays.
Thaks for the answer. :)
NeverLoseGuy
Posts: 9
Joined: 22 Mar 2018, 16:16

Re: Want to start a project? Here is where you need to start.

Post by NeverLoseGuy »

Hey thanks for tips man. There're few things I want to speak out though.

Being a solo dev for my project at the moment, there's a high chance that I may never finish the project, which sucks considering I have been failing to bring the ideas into the reality for several times now. The only difference is that this is perhaps the most progressive attempt I have been making so far. Still, having to do all the work means I can only do so much before I get exhausted.

I also need to post things every now and then to get feedbacks, because if I were to make a game, only to have nobody like it, then what's the point of putting all the efforts into then? It would be a waste, so I want to make sure at least it leaves some (hopefully good) impressions on the players and to do that, I need criticisms from people to polish my projects and improve upon it.

So, sorry man, I broke the tip. I demand forgiveness
User avatar
PicassoCT
Journeywar Developer & Mapper
Posts: 10450
Joined: 24 Jan 2006, 21:12

Re: Want to start a project? Here is where you need to start.

Post by PicassoCT »

We gamedevs should focus more on code reuseability.

But it makes things difficult.
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6240
Joined: 29 Apr 2005, 01:14

Re: Want to start a project? Here is where you need to start.

Post by FLOZi »

No we shouldn't. Bespoke gadgets for game specific applications result in cleaner code imo.

Just look at the mess unit_morph became.
User avatar
PicassoCT
Journeywar Developer & Mapper
Posts: 10450
Joined: 24 Jan 2006, 21:12

Re: Want to start a project? Here is where you need to start.

Post by PicassoCT »

So far im doing well with my libraries
User avatar
PicassoCT
Journeywar Developer & Mapper
Posts: 10450
Joined: 24 Jan 2006, 21:12

Re: Want to start a project? Here is where you need to start.

Post by PicassoCT »

What would you do if i code out of line..
Would you stand up and walk ou on me.
lend me your ears and i will make a commit.. And i will try to not be out of key.

Oh i get by with a little help by my friends repos..
Post Reply

Return to “Game Development Tutorials & Resources”