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 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
|
|
| Hello everybody. | |
| | Author | Message |
---|
SuperLala Developer
Posts : 28 Reputation : 0 Join date : 2013-09-27 Age : 29 Location : United States
| Subject: Hello everybody. Fri 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. | |
| | | SuperLala Developer
Posts : 28 Reputation : 0 Join date : 2013-09-27 Age : 29 Location : United States
| Subject: Corrections Fri 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. | |
| | | NickTheNick Overall Team Co-Lead
Posts : 2312 Reputation : 175 Join date : 2012-07-22 Age : 28 Location : Canada
| Subject: Re: Hello everybody. Fri 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? | |
| | | SuperLala Developer
Posts : 28 Reputation : 0 Join date : 2013-09-27 Age : 29 Location : United States
| Subject: Happy to help Fri 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. | |
| | | NickTheNick Overall Team Co-Lead
Posts : 2312 Reputation : 175 Join date : 2012-07-22 Age : 28 Location : Canada
| Subject: Re: Hello everybody. Sat Sep 28, 2013 2:43 am | |
| Thanks for the suggestions, tomorrow I'll get around to seeing them done. | |
| | | SuperLala Developer
Posts : 28 Reputation : 0 Join date : 2013-09-27 Age : 29 Location : United States
| Subject: Good news and bad news Sat 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! | |
| | | NickTheNick Overall Team Co-Lead
Posts : 2312 Reputation : 175 Join date : 2012-07-22 Age : 28 Location : Canada
| Subject: Re: Hello everybody. Sat 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. | |
| | | SuperLala Developer
Posts : 28 Reputation : 0 Join date : 2013-09-27 Age : 29 Location : United States
| Subject: Thank you Sun 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. | |
| | | NickTheNick Overall Team Co-Lead
Posts : 2312 Reputation : 175 Join date : 2012-07-22 Age : 28 Location : Canada
| Subject: Re: Hello everybody. Sun 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. | |
| | | PortalFan1000 Learner
Posts : 104 Reputation : 1 Join date : 2013-07-18 Age : 24 Location : This plane of existence
| Subject: Re: Hello everybody. Sun 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) | |
| | | penumbra espinosa Learner
Posts : 139 Reputation : 5 Join date : 2010-09-10 Age : 32
| Subject: Re: Hello everybody. Sun Sep 29, 2013 11:19 am | |
| welcome to the project.... | |
| | | SuperLala Developer
Posts : 28 Reputation : 0 Join date : 2013-09-27 Age : 29 Location : United States
| Subject: Success Sun 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 | |
| | | Sponsored content
| Subject: Re: Hello everybody. | |
| |
| | | | Hello everybody. | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| |