• Programmers wanted for evolution game.
    23 replies, posted
Hello, My name is Captain Mcderp and I'm here to introduce a project that has been around for a while; Thrive. Thrive is an open source free game about evolution. Taking the player from a single celled organism to a space faring civilisation. Much like "Spore" did. The project is full of potential and is backed up by skilled devs and enthousiastic fans. But there has been one thing hindering the games' progress: There is a constant shortage of programmers. So this post is basically an invitation to all people who know lua and/or c++ to work on the project if they are interested. The stage currently being worked on is the first stage of the game, the microbe stage. In it's complete form it will feature: -Numerous organelles to build and shape your creature with. -Advanced ai and realistic darwinian evolution in ai species. -A complex system that allows your microbe to use all kinds of compounds to grow, survive and multiply. -Interaction between cells. -A transition to the multicelluar stage. Which allows the player to build complex 3D creatures. More information can be found here: [url]http://revolutionarygamesstudio.com[/url] The game is made in the Ogre engine. Which uses c++. The game is programmed in lua. I hope this caught your attention and interested you in the project. Game design document: [url]http://thrivegame.wikidot.com/microbe-stage-gdd[/url] More links: [url]http://thrivegame.canadaboard.net/[/url] [url]http://thrivegame.freeforums.net/[/url]
How much are you paying?
Since it's a free open-source project we try to keep costs down to only the forums' server rent. All work done is by volunteers. So nobody gets paid.
It sounds as though you're trying to get people to work for you under the guise of open source so that you can turn around and use this game as part of a portfolio/take most of the credit and forget those that helped. Doesn't seem like a community endeavour.
[QUOTE=bitches;47916436]It sounds as though you're trying to get people to work for you under the guise of open source so that you can turn around and use this game as part of a portfolio/take most of the credit and forget those that helped. Doesn't seem like a community endeavour.[/QUOTE] I'm not part of the development team actually. The devs just allowed me to post this here. My name probably won't be in the credits. This project has also been short on programmers since the beginning. Any skilled programmer that joins the team will recieve full credit for their work.
[QUOTE=Cpt. Mcderp;47915552]More information can be found here: [url]http://revolutionarygamesstudio.com[/url][/QUOTE] Yeah.. Going to that link installed unwanted extensions in chrome for me. Which basically replaced a ton of ads on websites and gave me popups everywhere. I implore everyone to not click it. Could've been a coincidence, but, it happened right as I clicked the link.
[QUOTE=P1raten;47918227]Yeah.. Going to that link installed unwanted extensions in chrome for me. Which basically replaced a ton of ads on websites and gave me popups everywhere. I implore everyone to not click it. Could've been a coincidence, but, it happened right as I clicked the link.[/QUOTE] Considering how much of a pain in the arse it is to install non store extensions in chrome would they really allow websites to install them without asking?
[QUOTE=bitches;47916436]It sounds as though you're trying to get people to work for you under the guise of open source so that you can turn around and use this game as part of a portfolio/take most of the credit and forget those that helped. Doesn't seem like a community endeavour.[/QUOTE] Looking at the website and seeing a game which you can download and a trailer with detailed specs it doesn't look like just a idea's guy. Just saying.
Hi, Thrive dev here to clear up some confusion. [QUOTE=P1raten;47918227]Yeah.. Going to that link installed unwanted extensions in chrome for me.[/QUOTE] Considering we've had over 70,000 website hits with no mention of malware from anyone, I'm a little doubtful of your claim here. We certainly have no intention to give people unwanted Chrome extensions, so if you did experience this it'd be useful to know some more details so we can fix it ASAP. [QUOTE=bitches;47916436]It sounds as though you're trying to get people to work for you under the guise of open source so that you can turn around and use this game as part of a portfolio/take most of the credit and forget those that helped. Doesn't seem like a community endeavour.[/QUOTE] What in particular led you to that conclusion? (Not trying to be accusatory or anything here, I'm genuinely curious). If there's anything we could do make community involvement more apparent, it'd be great to get some feedback for it. Unfortunately the way the project has worked up until this point has meant some people have gotten more credit than others. Each area of development has one or two team leaders (I'm in charge of everything sound-wise, for instance), so generally they get most of the credit. Smaller contributions, while not forgotten, are of apparent lesser importance. Anyone who wants to help out and does contribute a significant amount (that is to say, more than just half-baked, unfeasible ideas) will definitely have a mention in the credits, and if you're willing to stick around there's no reason why you couldn't be a team leader too. The core team in place at the moment doesn't include any of the founding members anymore (whether this speaks positively or negatively about the project, you can't deny that it negates the suggestion that this is all just one guy taking all the credit).
Do you have a plan? Do you have a game design document? Who is leading the team right now, and what experience do they have? I've been involved in community projects before and they always fail because a) there's no plan on what to do and b) there's nobody who's willing to put down their foot and say "this is the way we're going to do it and here's how."
[QUOTE=Rocket;47923229]Do you have a plan? Do you have a game design document? Who is leading the team right now, and what experience do they have? I've been involved in community projects before and they always fail because a) there's no plan on what to do and b) there's nobody who's willing to put down their foot and say "this is the way we're going to do it and here's how."[/QUOTE] The guy leading the project is called ~Sciocont. He and the other developers have already thought out how the gameplay will work and discusses with the other developers what the project needs and what needs to be done. But here is the problem and the reason for me posting this thread. Stuff cannot be implemented if there aren't enough programmers to do this quickly and on demand. That's why progress has been pretty slow so far. But the teams' ability to create something that works has been proven by a playable alpha.
[QUOTE=Cpt. Mcderp;47931006]The guy leading the project is called ~Sciocont. He and the other developers have already thought out how the gameplay will work and discusses with the other developers what the project needs and what needs to be done. But here is the problem and the reason for me posting this thread. Stuff cannot be implemented if there aren't enough programmers to do this quickly and on demand. That's why progress has been pretty slow so far. But the teams' ability to create something that works has been proven by a playable alpha.[/QUOTE] So do you have a game design? A prototype? Some kind of technical design? Maybe even user stories.. just some kind of documentation at all?
[QUOTE=Asgard;47938181]So do you have a game design? A prototype? Some kind of technical design? Maybe even user stories.. just some kind of documentation at all?[/QUOTE] Yes, there have been multiple prototypes and there Is a playable alpha. A lot of the games' future plans are on a wiki together with other mechanics. There is also a github And the game has been sorted out. It just needs programmers. So I advise people that post here to stop questioning the games' legitimacy and/or its likelyness to succeed. And just stick to the actual topic.
[QUOTE=Asgard;47938181]So do you have a game design? A prototype? Some kind of technical design? Maybe even user stories.. just some kind of documentation at all?[/QUOTE] There's the trailer on the website which features some gameplay, if that's what you're asking for.
Ok, that's good, but is there a planning? Something like a scrumboard. That's what ruins these potluck projects for me. People just work on whatever they feel like and it takes 3 or 4 years to get a playable product. And I am sticking to the actual topic. If you expected people to just jump on board without asking any questions then I wouldn't bother finding people at all. I'm not at all convinced yet the game 'has been sorted out'.
[QUOTE=Asgard;47938325]Ok, that's good, but is there a planning? Something like a scrumboard. That's what ruins these potluck projects for me. People just work on whatever they feel like and it takes 3 or 4 years to get a playable product. And I am sticking to the actual topic. If you expected people to just jump on board without asking any questions then I wouldn't bother finding people at all. I'm not at all convinced yet the game 'has been sorted out'.[/QUOTE] Allright then. You are sort off right. The game hasn't been 100% sorted out yet. But that is because progress is hindered by [I]again[/I] a lack of programmers. As I stated earlier, thing cannot be implemented in a short timefraime because the developers have their own lives too and the project is kinda understaffed sometimes. But everybody has a clear idea of what needs to be done and what is expected from them. That isn't an issue. The game is going in one direction with its gameplay, artstyle and other elements. So that won't be a problem.
[QUOTE=Rocket;47923229]Do you have a plan? Do you have a game design document? Who is leading the team right now, and what experience do they have? I've been involved in community projects before and they always fail because a) there's no plan on what to do and b) there's nobody who's willing to put down their foot and say "this is the way we're going to do it and here's how."[/QUOTE] We have a brief gameplay overview and guide for the first stage [URL="http://revolutionarygamesstudio.com/microbe-stage/"]here[/URL], but I suspect that's not what you're looking for. Our old(ish) GDD can be found [URL="http://revolutionarygamesstudio.com/microbe-stage/"]here[/URL], although much of the information is outdated. We're working on another within the team that's not publicly viewable right now, but it will be in due course once everything's been added. Eventually, the obvious goal is to have all our documentation available to view (being open-source and all), hence why we have a Wiki in the first place. Unfortunately, the issues you mention are problems for us. We have a plan, but it's not extensive for anything beyond the next few updates. Few of us are assertive enough to decide on anything that isn't unanimously known anyway, which is why the documentation isn't up to scratch. I'm sorry I can't give you anything more positive, but that's the current state of the project and it's no use hiding it.
i would say i would be down for it, although i'm not an advanced programmer lol and i am sure that's what your looking for
Hey, we don't just want advanced programmers. Lua is a relatively simple language (I've even written some stuff in it, and I know next to nothing about programming) and anybody with even some skill in it will certainly be useful. Instructions for joining the team can be found here: [URL="http://revolutionarygamesstudio.com/get-involved/"]http://revolutionarygamesstudio.com/get-involved/[/URL]
Hey guys, I'm also one of the developers on the project. I've been with the project for three years now. I was pointed towards this thread and I couldn't help but register to reply. If you have any questions about the project, shoot em at me. For those wondering about documentation, sure we have a wiki and several GDD's, but I think the best organizing tool we have are the milestones and issue trackers on GitHub: [url]https://github.com/Revolutionary-Games/Thrive/issues[/url] As you might notice on our issues list, we released the latest version a couple months ago. Since then activity has gone down (mostly because of school and exams and such), but we're all still here and working on the game, and I myself am returning to participate in greater capacity for the weeks before my summer vacation, as are several others. As Captain McDerp said, we do have a small team (~10 people active at a time?), and we'd obviously love to grow the team to make it more self sufficient and less dependent on any one member's schedule, but also because there's a lot of cool features we have planned ahead, and the sooner we can add them in the better! (For this next release we want to add in compound clouds instead of discrete particles, bacteria, better AI, more organelles and ways of acquiring organelles, etc.)
Hey devs. We tend to get a lot of people asking us to drop hundreds of hours on vague ideas with no pay, so people are quick to assume :v: Good luck on your project!
The first time I've read this thread I didn't notice it was Thrive. I had seen this project several years ago, I adore the idea. Applied!
I'm interested, send me a PM with what needs doing and I'll reply with what I can help out with, ultimately, I don't really know any sort of true "game" programming, but in terms of databases and professional applications not related, I'm pretty well experienced.
I have updated the original post with a link to the game design document. It's not 100% complete yet. But it will be slowly completed over the coming weeks with additional information. There is also still discussion surrounding more complex parts of the game (programming wise): [url]http://forum.revolutionarygamesstudio.com/t/thinking-about-ai/60[/url]
Sorry, you need to Log In to post a reply to this thread.