Thrive Game Development

Development of the evolution game Thrive.
HomeHome  PortalPortal  CalendarCalendar  FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  RegisterRegister  Log inLog in  
Welcome new and returning members!
If you're new, read around a bit before you post: the odds are we've already covered your suggestion.
If you want to join the development team, sign up and tell us why.
ADMIN is pleased to note that this marquee has finally been updated.
ADMIN reminds you that the Devblog is REQUIRED reading.
Currently: The Microbe Stage GUI is under heavy development
Log in
Log in automatically: 
:: I forgot my password
Quick Links
New Posts

Display results as :
Rechercher Advanced Search
We have 1675 registered users
The newest registered user is dejo123

Our users have posted a total of 30851 messages in 1411 subjects
Who is online?
In total there are 2 users online :: 0 Registered, 0 Hidden and 2 Guests


Most users ever online was 443 on Sun Mar 17, 2013 5:41 pm
Latest topics
by NickTheNick Sat Sep 26, 2015 10:26 pm

» To all the people who come here looking for thrive.
by NickTheNick Sat Sep 26, 2015 10:22 pm

» Build Error Code::Blocks / CMake
by crovea Tue Jul 28, 2015 5:28 pm

» Hello! I can translate in japanese
by tjwhale Thu Jul 02, 2015 7:23 pm

» On Leave (Offline thread)
by NickTheNick Wed Jul 01, 2015 12:20 am

» Devblog #14: A Brave New Forum
by NickTheNick Mon Jun 29, 2015 4:49 am

» Application for Programmer
by crovea Fri Jun 26, 2015 11:14 am

» Re-Reapplication
by The Creator Thu Jun 25, 2015 10:57 pm

» Application (programming)
by crovea Tue Jun 23, 2015 8:00 am

» Achieving Sapience
by MitochondriaBox Sun Jun 21, 2015 7:03 pm

» Microbe Stage GDD
by tjwhale Sat Jun 20, 2015 3:44 pm

» Application for Programmer/ Theorist
by tjwhale Wed Jun 17, 2015 9:56 am

» Application for a 3D Modeler.
by Kaiju4u Wed Jun 10, 2015 11:16 am

» Presentation
by Othithu Tue Jun 02, 2015 10:38 am

» Application of Sorts
by crovea Sun May 31, 2015 5:06 pm

» want to contribute
by Renzope Sun May 31, 2015 12:58 pm

» Music List Thread (Post New Themes Here)
by Oliveriver Thu May 28, 2015 1:06 pm

» Application: English-Spanish translator
by Renzope Tue May 26, 2015 1:53 pm

» Want to be promoter or project manager
by TheBudderBros Sun May 24, 2015 9:00 pm

» A new round of Forum Revamps!
by Oliveriver Wed May 20, 2015 11:32 am

Share | 

 Hello everyone!

Go down 


Posts : 2
Reputation : 0
Join date : 2012-09-04
Age : 26
Location : The People's Republic of Cascadia

PostSubject: Hello everyone!   Tue Sep 04, 2012 10:51 am

Hey guys!

I just stumbled across this site and thought you guys had some pretty sweet gameplay ideas and I figured that I could lend a hand.

I'm an indie game developer with a degree in computer science. I'm fluent in Java and C/C++ and I'm VERY good with OpenGL (I've made a lot of games from scratch- never used a pre-built engine).

That being said, I have a few questions (might be best to ask them on other boards?)

I see a lot of concepts on here, but nothing seems to have actually been implemented yet- throughout this whole site, I see not one screenshot! Do you guys even have a basic engine working yet? I've seen mentions of a mercurial repository, but I can't seem to find a link any sort of repo. Personally, I highly suggest switching to git and using github to host all of the code; it's a lot easier to manage. I'd love to take a look at what code you guys have gotten down so far! I'm eager to help!

Is there some sort of place where all the ideas are being neatly organized? I noticed the wiki, but it seems to be pretty lacking (especially when compared to these forums!). A majority of ideas I see on here seem way too lofty to be achievable in a free and open-source project- maybe it would be a good idea to organize them by how achievable they seem? It would be nice to have a list of ideas organized by short-term, medium-term and long-term goals. A bone structure editor would be nice, yes, but what would the game need before it could have that? A working rendering system, a physics system, working menus, save file specifications- the list goes on and on. Games need to be built from the ground up, starting with the basic building blocks and then working up towards fancy things like editors (kind of like evolution lol). Having an end goal is great, and I know what it's like to have dreams for where a game project will go (and what it's like to have those dreams crushed) but without clear stepping stones, this project could end up dead in the water, which I would hate to see!
Back to top Go down
View user profile

Posts : 62
Reputation : 4
Join date : 2012-09-01
Age : 20
Location : United Kingdom

PostSubject: Re: Hello everyone!   Tue Sep 04, 2012 11:26 am

You'll have to wait for the admins/mods to answer your main question, but welcome to Thrive!
Back to top Go down
View user profile
Overall Team Co-Lead

Posts : 2312
Reputation : 175
Join date : 2012-07-22
Age : 22
Location : Canada

PostSubject: Re: Hello everyone!   Tue Sep 04, 2012 12:34 pm

Let me start by saying, welcome aboard TranquilMarmot! (Are you fine with the nickname Tranquil? Or Marmot?)

Now, I'll try to answer your questions as best I can, but I myself am a relative newcomer as well. Over the past years it was mostly concept and models that was designed in these forums. Code was few and far between, and mostly done by individual coders, of which I think Roadkillguy is the last remnant. It is only within the past couple of weeks prior to your arrival that we have gained a substantial number of programmers, who have now been oorganized into a team and who hold regular meetings. I don't think the coding has started just yet, but it is about to start very soon. Right now everyone is just agreeing on the standards and such. If you could, it would be a great help if you posted about yourself on the Programmer Coordination Thread here, following the format everyone else used. I also highly recommend you read through this thread, as it is the discussion counterpart to the earlier thread, and contains a lot of useful information and links. If you read that, you should pretty much be up to date coding-wise.

The lack of a repo I am assuming is due to our recent start at programming (When I say "our" I mean the programmers on the team, as I am still learning). It has actually just been decided recently that we are going to use github to host the code, so we are one step ahead of you.

Currently, concepts are mostly just thrown out there for the different stages of the game. The only two areas that are really being organized currently are the Microbe Stage, as it will be the first stage we will complete, and post-sentience, since I have spent much time making many of the recent models and organizing them into single threads that contain overviews of the systems.

Microbe Stage Progress Report here.

Microbe Stage First Build Concept here.

Socio-Economic Model Full Draft here.

And lastly, I completely agree with you on your final point. We need to build the game from the basic building blocks upwards. I am sure that we are doing so for the Microbe Stage, which should be quite easy, however for the later stages there still is a lot more work.

Again, welcome to the team, and I am glad to see another skilled programmer join our ranks!

Look at how far we've come when people thought we'd get nowhere. Imagine how far we can go if we try to get somewhere.

Last edited by NickTheNick on Tue Sep 04, 2012 1:04 pm; edited 1 time in total
Back to top Go down
View user profile
The Uteen
Sandbox Team Lead

Posts : 1476
Reputation : 70
Join date : 2010-07-06
Age : 21
Location : England, Virgo Supercluster

PostSubject: Re: Hello everyone!   Tue Sep 04, 2012 12:54 pm


Nick summed it up pretty well, so I'll just add that any minor questions you have can go in this thread, or, of course, any other thread of a relevant topic.
Your programming skills will also be a great addition to the programming team.
Back to top Go down
View user profile
Biome Team Lead

Posts : 1034
Reputation : 26
Join date : 2010-11-26
Age : 26
Location : Earth, the solar system, the milky way...

PostSubject: Re: Hello everyone!   Tue Sep 04, 2012 3:49 pm

I vote we name him Marmot. Hi, Marmot! (Seriously, feel free to object.)

As Nick said, you are right in time for the big programmer organizational push, so step right up and claim your place in our corner of the internet. Most of the rest of us are scientists, gamers, or otherwise interested observers, so while we've spent quite a while hashing out the theory of the game and making it as scientific as possible, we've been direly in need of programmers for quite some time. As a result, we tend to welcome them with open arms.

Environmental, Chemical and Linguistic Specialist.
If you speak or write any language that isn't English, we want you.
Now accepting biome donations here.

Please note that there is no currently scheduled time for panic.

Not actually ascended to another plane of existence.
Back to top Go down
View user profile

Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 25
Location : Rhode Island

PostSubject: Re: Hello everyone!   Tue Sep 04, 2012 4:38 pm

Hey look a possible clone from across the internet. Do you use linux?
Back to top Go down
View user profile

Posts : 263
Reputation : 37
Join date : 2011-08-10
Location : UK

PostSubject: Re: Hello everyone!   Tue Sep 04, 2012 5:07 pm

Welcome Marmot,

It's good to see you here, especially with your development experience. I'm one of the programmers here, and have been coordinating our coding efforts for the past month or so.

What Nick said is largely correct, over the past few weeks we've set up a github, decided on libraries, compilers and standards to use (all available through the programmer discussion thread. We're now populating the repo with an initial code base, and learning how to use some of the libraries we're not so familiar with (Ogre specifically). We do have source code from a few previous engines, some of which we'll be reusing.

As you say, a lot of information is spread out, Nick linked a few very useful threads which gather up information on concepts and other work. I've been meaning to post a programming information thread with everything I've gathered up recently, and will do so as soon as possible.

We're currently working on building solid foundations on which to build the rest of the game. As you say, that means things like rendering (ogre), saving and loading, and an overall framework. We've had a fair few discussions too about how we can simplify some of the more ambitious aspects of the concept while we work on the fundementals.

I hope that answers a few more of your questions. If you want to discuss anything further I'll be on the IRC for the next two hours or so.
Back to top Go down
View user profile
Sponsored content

PostSubject: Re: Hello everyone!   

Back to top Go down
Hello everyone!
Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
Thrive Game Development :: Development :: Get Involved-
Jump to: