Thrive Game Development
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Thrive Game Development

Development of the evolution game Thrive.
 
HomeHome  PortalPortal  Latest imagesLatest images  SearchSearch  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
Username:
Password:
Log in automatically: 
:: I forgot my password
Quick Links
Website
/r/thrive
GitHub
FAQs
Wiki
New Posts
Search
 
 

Display results as :
 
Rechercher Advanced Search
Statistics
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 4 users online :: 0 Registered, 0 Hidden and 4 Guests

None

Most users ever online was 443 on Sun Mar 17, 2013 5:41 pm
Latest topics
» THIS FORUM IS NOW OBSOLETE
Hello everybody. Emptyby NickTheNick Sat Sep 26, 2015 10:26 pm

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

» Build Error Code::Blocks / CMake
Hello everybody. Emptyby crovea Tue Jul 28, 2015 5:28 pm

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

» On Leave (Offline thread)
Hello everybody. Emptyby NickTheNick Wed Jul 01, 2015 12:20 am

» Devblog #14: A Brave New Forum
Hello everybody. Emptyby NickTheNick Mon Jun 29, 2015 4:49 am

» Application for Programmer
Hello everybody. Emptyby crovea Fri Jun 26, 2015 11:14 am

» Re-Reapplication
Hello everybody. Emptyby The Creator Thu Jun 25, 2015 10:57 pm

» Application (programming)
Hello everybody. Emptyby crovea Tue Jun 23, 2015 8:00 am

» Achieving Sapience
Hello everybody. Emptyby MitochondriaBox Sun Jun 21, 2015 7:03 pm

» Microbe Stage GDD
Hello everybody. Emptyby tjwhale Sat Jun 20, 2015 3:44 pm

» Application for Programmer/ Theorist
Hello everybody. Emptyby tjwhale Wed Jun 17, 2015 9:56 am

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

» Presentation
Hello everybody. Emptyby Othithu Tue Jun 02, 2015 10:38 am

» Application of Sorts
Hello everybody. Emptyby crovea Sun May 31, 2015 5:06 pm

» want to contribute
Hello everybody. Emptyby Renzope Sun May 31, 2015 12:58 pm

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

» Application: English-Spanish translator
Hello everybody. Emptyby Renzope Tue May 26, 2015 1:53 pm

» Want to be promoter or project manager
Hello everybody. Emptyby TheBudderBros Sun May 24, 2015 9:00 pm

» A new round of Forum Revamps!
Hello everybody. Emptyby Oliveriver Wed May 20, 2015 11:32 am


 

 Hello everybody.

Go down 
4 posters
AuthorMessage
SuperLala
Developer
SuperLala


Posts : 28
Reputation : 0
Join date : 2013-09-27
Age : 29
Location : United States

Hello everybody. Empty
PostSubject: Hello everybody.   Hello everybody. EmptyFri Sep 27, 2013 10:11 am

Hello everybody. I decided to join this forum because I am familiar with programming, and I believe that a huge project like Thrive needs many, many programmers.

That being said, the language I am most familiar with is Java. It would be easier to program the game in Java, and it would instantly make the game cross-platform, but C++ sounds like a better alternative because there would be no Garbage Collection-related lag spikes (I think I saw someone official say it would be programmed in C++).

I have also experimented with C++ and read some tutorial books. The syntax is similar to Java, and I am taking a class on C, so I believe that I am a competent C++ programmer.

That being said, I hope I can contribute to making Thrive an awesome game.
Back to top Go down
SuperLala
Developer
SuperLala


Posts : 28
Reputation : 0
Join date : 2013-09-27
Age : 29
Location : United States

Hello everybody. Empty
PostSubject: Corrections   Hello everybody. EmptyFri Sep 27, 2013 10:37 am

After downloading the latest release of Thrive, I am noticing that it is actually mostly done in Lua with a bunch of dlls included. I probably should have looked at that before I posted my introduction. Sorry for the double post.

Although I am unfamiliar with Lua, the syntax seems quite simple, and I could learn the syntax quickly.

Anyway, I look forward to working on the game.
Back to top Go down
NickTheNick
Overall Team Co-Lead
NickTheNick


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

Hello everybody. Empty
PostSubject: Re: Hello everybody.   Hello everybody. EmptyFri Sep 27, 2013 9:19 pm

Welcome to Thrive SuperLala!

You are right, Thrive does need more programmers, and it is good to see you joining to help out.

It will, yes, be programmed in C++, but Lua will be used for modding. I myself am not exactly sure how our programmers from the past got into the coding, so I don't know that well where to guide you to begin, but what I can tell you is to check out the GitHub repo we have (as you noticed yourself).

Is there anyone that knows of a thread or can make a thread explaining to all new coders how to begin and to get them into the process?
Back to top Go down
SuperLala
Developer
SuperLala


Posts : 28
Reputation : 0
Join date : 2013-09-27
Age : 29
Location : United States

Hello everybody. Empty
PostSubject: Happy to help   Hello everybody. EmptyFri Sep 27, 2013 11:15 pm

It would be nice for information on how to get started to be easier to find. I have been looking around the forum and gaining some information on download links. I have included some of the domain names below.

I was able to find github.com/Revolutionary-Games/Thrive, and it included instructions (Under the "mingw_setup" folder) on how to build and run it. However, there are a few problems that are preventing me from running the program. I would get into details, but I will try to post the details in the correct thread. I run Windows 7, if that information is helpful.

The topic I have been looking at for help is thrivegame.canadaboard.net/t1101-build-system-discussion . I haven't read the whole thread, so there might be more information I can find.

That being said, the "Get involved" thread has some information (thrivegame.canadaboard.net/t1097-get-involved).
I did not fork the repository, as the "Resources" link in that thread suggested, but I doubt that is the problem, because that is only if I want to make changes.

Anyway, I'll need to sleep soon (I live in Eastern Standard Time), so I'll try to figure stuff out tomorrow.
Back to top Go down
NickTheNick
Overall Team Co-Lead
NickTheNick


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

Hello everybody. Empty
PostSubject: Re: Hello everybody.   Hello everybody. EmptySat Sep 28, 2013 2:43 am

Thanks for the suggestions, tomorrow I'll get around to seeing them done.
Back to top Go down
SuperLala
Developer
SuperLala


Posts : 28
Reputation : 0
Join date : 2013-09-27
Age : 29
Location : United States

Hello everybody. Empty
PostSubject: Good news and bad news   Hello everybody. EmptySat Sep 28, 2013 10:15 pm

The good news is that I figured out how to edit posts. I looked for a tiny "Edit" button when there was really a huge "EDIT" button. That's why I double-posted instead of fixing my original response.

The bad news is that I am encountering issues that are blocking me from further progressing in getting the Thrive project set up. I posted the information in the following thread:

thrivegame.canadaboard.net/t1101-build-system-discussion

I believe that is the best place to post, as long as it is being followed. Please tell me where I should post technical issues like this if it's not the best place.

Also, I would suggest having the "setup.ps1" file generate a log file somehow so that I can provide further information. I find myself seeing errors/warnings while running the script followed by a huge mess of 1000 displayed commands at once, making me lose the information.

I'll contribute as soon as I can. Thanks for your help!
Back to top Go down
NickTheNick
Overall Team Co-Lead
NickTheNick


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

Hello everybody. Empty
PostSubject: Re: Hello everybody.   Hello everybody. EmptySat Sep 28, 2013 11:57 pm

Actually, reading your post reminded me that we do have a thread for troubleshooting, and I think now is a good time to start. If you don't mind, I'll move what you wrote to that thread to bring it to life (if you don't want to, I can move it back). Unfortunately, I cannot code myself so I can't help you with your compiling issue, but its great to see you so involved. :)

EDIT: Ideally, once we start using that thread regularly, we can fill the OP with common issues and their solutions, to make it easier for newcoming coders.
Back to top Go down
SuperLala
Developer
SuperLala


Posts : 28
Reputation : 0
Join date : 2013-09-27
Age : 29
Location : United States

Hello everybody. Empty
PostSubject: Thank you   Hello everybody. EmptySun Sep 29, 2013 12:22 am

I thought that the place you put it was where I should have reported the issues. I reported them elsewhere because the topic was blank, which would be very confusing for newcomers. When I figure this all out, or when someone helps me, I'll edit my post with solutions or warnings. I'm essentially starting over the installation process (which takes about 40-60 minutes), but doing so exactly as recommended. I am also using screen recording software to track any issues that come up, since the scripts I have to run are not logged. This should be sorted out relatively soon.
Back to top Go down
NickTheNick
Overall Team Co-Lead
NickTheNick


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

Hello everybody. Empty
PostSubject: Re: Hello everybody.   Hello everybody. EmptySun Sep 29, 2013 12:24 am

Hopefully one of the other coders gets on to provide help soon if you aren't able to solve it soon enough yourself.
Back to top Go down
PortalFan1000
Learner
PortalFan1000


Posts : 104
Reputation : 1
Join date : 2013-07-18
Age : 24
Location : This plane of existence

Hello everybody. Empty
PostSubject: Re: Hello everybody.   Hello everybody. EmptySun Sep 29, 2013 1:06 am

A new programmer!:affraid: Just as one left! :(I'll never forget you, untrustedlife. Anyway, down to the nitty-gritty. While all help is appreciated, it goes without saying we need programmers the most. (No offense to you, Oliveriver.) Programmers is what makes a game a reality. Now if only I knew c++. (Sad sigh, hint hint wink wink)
Back to top Go down
penumbra espinosa
Learner



Posts : 139
Reputation : 5
Join date : 2010-09-10
Age : 32

Hello everybody. Empty
PostSubject: Re: Hello everybody.   Hello everybody. EmptySun Sep 29, 2013 11:19 am

welcome to the project....
Back to top Go down
SuperLala
Developer
SuperLala


Posts : 28
Reputation : 0
Join date : 2013-09-27
Age : 29
Location : United States

Hello everybody. Empty
PostSubject: Success   Hello everybody. EmptySun Sep 29, 2013 2:05 pm

Thanks for the welcome!

With some help from a fellow programmer on the forum (Nimbal), I have managed to get the program from GitHub's "prototype" branch to run properly. More information can be found in the thread listed below:

thrivegame.canadaboard.net/t999-development-troubleshooting
Back to top Go down
Sponsored content





Hello everybody. Empty
PostSubject: Re: Hello everybody.   Hello everybody. Empty

Back to top Go down
 
Hello everybody.
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 :: Applications-
Jump to: