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 16 users online :: 0 Registered, 0 Hidden and 16 Guests :: 1 Bot 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
|
|
| Programmer Introduction Thread | |
|
+24SuperLala timlyo ThatboiJo tjblazer85 FunnyGames untrustedlife TropicalMammoth ostrich160 Ionstorm Thriving Cheese Gawayno ScProgramming liminal18 Daniferrito gdt1320 TranquilMarmot GamerXA ido66667 ThRYCKz jaws2blood Apeiron Carnifex Seregon NickTheNick 28 posters | |
Author | Message |
---|
NickTheNick Overall Team Co-Lead
Posts : 2312 Reputation : 175 Join date : 2012-07-22 Age : 28 Location : Canada
| Subject: Re: Programmer Introduction Thread Thu Jul 11, 2013 7:02 pm | |
| UPDATE Welcome to all coders who have posted here so far. I have edited the Original Post to bring it more up to date, and there are now links to important webpages for getting started with the coding. Also, remember, if you guys want to ask questions on how to get started, discuss tasks you are already coding, or anything related to that, use the discussion thread for this topic found here: https://thrivegame.canadaboard.net/t886-programmer-coordination-discussion#17414 | |
| | | timlyo Newcomer
Posts : 19 Reputation : 0 Join date : 2013-09-04 Age : 29 Location : England
| Subject: My programming experience Wed Sep 04, 2013 9:16 am | |
| C++: on and off for about 3 years Ogre: Minimal experience, I've been through most of the tutorials. Production Level C++: none Python: 1 year LUA: Learnt from computercraft, fairly competent Java: Minimal but willing to learn if need be
I am completely self taught however I'm going away to uni to study computer science soon so I should get a lot of experience from that. I have also used SDL so I'm used to using libraries and I have compiled many of my own programs on both Windows and Linux and I'm familiar with makeFiles.
I'd love to help in any way that I can. | |
| | | SuperLala Developer
Posts : 28 Reputation : 0 Join date : 2013-09-27 Age : 29 Location : United States
| Subject: My programming experience Fri Sep 27, 2013 4:24 pm | |
| Relevant Programming language C++: Some knowledge. I have designed a few small C++ programs. Java: My main experience is in Java where I have done 3D Game design Lua: No experience at all, but I believe that it is easy to learn.
Past projects: Graphing program, Basic terrain generator, 3D FPS with vertical movement included
Relevant kills: Programming (Including figuring out algorithms), Mathematics (Including 3D vector math)
I am trying to figure out where to get started. I will probably try to get the GIT source code to run on my computer first.
EDIT: I managed to get the program to run from the GIT repository. | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Programmer Introduction Thread Wed Oct 09, 2013 2:33 pm | |
| Hey! Jacob Jensen / Crovea here. Following up on my introduction in the general introduction thread i'll be elaborating on my programming related experience and abilities!
C++ personal experience and study: 2 Years - but it's a language i'm passionate about C++ formal and project experience: None Ogre library experience: None
Other relevant programming experience: C: 1 year C#: 3 years Java: 1 year PHP: 1 year Libraries: OpenGL (JOGL): 1 year, boost: 3 months Minor experience in: Python, Scheme, JASS, assembly (intel x32), html/css I have a bachelors in Computer Science proving me with a series of misc. skills that i won't enumerate.
I've created various small programs in C++ and a small game (using entity component architechture) I've been working on a fairly large MTG like card game in Java which has made some decent progress.
I'm quite familiar with group work and tools like git, Asana etc. as my university is very focused on group project work. | |
| | | HariboTer Developer
Posts : 16 Reputation : 1 Join date : 2013-05-10 Age : 29 Location : Germany
| Subject: Re: Programmer Introduction Thread Fri Oct 25, 2013 3:20 pm | |
| Hi, it's me, that guy who has more questions than competence in C++! I'm currently preparing for my final exams in High School that will take place in the first half of 2014, after which I will go to study computer science with a focus on programming. I haven't been thaught my programming knowledge in school, mostly I've learned it using the internet (and of course by using Eclipse (the Java IDE I use);)) since I started learning Java in early 2011. In mid 2012 I "published" (in no official way, it is totally free :D) a minigame applet I developed in Java2D, if you're interested, you can find it here. Since then I'm working "underground" on an own sidescroller engine (that will probably rather occupy the position of a "sidekick"-project) in Java using mainly Slick2D (which in return uses LWJGL) and NiftyGUI. Which means that I can (or: should be able to) handle 2D maths, but I haven't worked in 3D yet, all I know regarding that matter is my vector/plane maths from school^^ That much about myself and my programming skills Unfortunately, before I can come as a contributor, I have to come as a supplicant, because I have yet to earn sufficient skills in C++ and Lua, which I will do my best to achieve in the next months. That I am applying already now is for the reason that I would like to watch the Thrive codebase grow and understand its mechanics as soon as possible, because I think that participating even as a spectator is preferable to trying to get into the code months later, despairing in front of the whole freighterloads of code that were added in the meantime. If one of the coders would be ready to volunteer as a contact person for all the dumb question that will probably arise for me while looking through your current programmatical achievements, that would be great indeed (just in case, Skype would be handy for me) After all, the most important thing I know about programming is that I have still a lot to learn about it. On another note, because I have always been programming on my own, I have not yet learned to use github, just so you know that when there is an incomprehensible file mess in your development-branch one day, it was likely me not knowing what this or that button was for. Although I hope for that situation not to take place. Furthermore, I dare to ask this again: - HariboTer wrote:
- [W]hich IDE is being used / recommended for the development of Thrive? I have been hacking C++ code in Microsoft Visual C++ 2010 Express, but I'm not really happy with it, as many features of Eclipse I'm used to seem to be missing there (e.g. auto-completion, javadoc-on-mouse-hover, line-enumeration, message-overview on the right, line-jump-per-click-on-stack-trace).
Reading this post (not the quoted, but the current one) in retroperspective, this sounds pretty much like parasitism to me, and it probably is to a big part, what I'm not happy about at all. If there are any programming tasks that can be delegated to C++/Lua novices, please don't hesitate to ask me! PS: Ironically I became ill quite straight after I posted in this forum yesterday (no bad karma intended though ;)), which caused me to need 6-7 hours to get this post written while drinking tea, being mentally disabled from time to time, trying to ignore my crying stomach and all such viral little pleasures. Combined with my attribute of being a rather quiet [forum member, but also generally], I hope a certain inactivity is excused. Even if you don't hear much from me, you can be sure that I observe at least the misc-bugs-and-question-we-need-an-abbreviation-for-this-thread-name thread, and personal messages will of course be granted high priority | |
| | | crovea Programming Team lead
Posts : 310 Reputation : 59 Join date : 2013-10-07 Age : 34 Location : Denmark
| Subject: Re: Programmer Introduction Thread Sat Oct 26, 2013 10:32 am | |
| You can add me on skype @ jjonjex and i can help you with any questions, just note that i'm not perfectly familiar with the project myself yet. Regarding github, most of us (including me) won't have direct access to the codebase and will be doing something called "pull requests" meaning that you make some feature or bug fix and request it to be added to the main codebase and someone with access will review the code and comment on and add it once it's good!
There is no official IDE used as people run on different enviroments, some people run linux others like myself prefer windows. There is, however, a build script that will generate a project for the codeblocks IDE for windows, which you'll want to use! | |
| | | Karthas077 Newcomer
Posts : 6 Reputation : 1 Join date : 2013-12-04
| Subject: Re: Programmer Introduction Thread Wed Dec 04, 2013 10:38 am | |
| As I mentioned in my general introduction thread, I'm a computer science major about to finish my bachelors. I am somewhat familiar with git, but am definitely a little rusty on some of its nuances. However, I am very eager to get involved in this. I'll probably spend some time reading the various threads around here until I figure out more specifically how I can contribute, but definitely wanted to introduce myself before I began.
Some things:
Relevant programming knowledge: c/c++: 2 years Ogre: ~1 month
Miscellaneous programming knowledge: Java: ~7 years c#: 2 years ruby: ~1 year html: 1+ (Learned it first 10 years ago, updated my knowledge to HTML5 1 year ago) php: 1 year SQL: 1 year
other things: machine learning, evolutionary programming (genetic algorithms), neural networks (I've been reading quite a few articles on these topics, some of which are older than others, but it has been extremely educational. However, that does mean that most of my knowledge (aside from the more basic machine learning I actually got to learn in school) is untested and 'theoretical'.) | |
| | | utikawa Newcomer
Posts : 7 Reputation : 1 Join date : 2013-12-19 Age : 46 Location : Suzano - SP - Brazil
| Subject: Re: Programmer Introduction Thread Fri Dec 20, 2013 5:04 am | |
| Hi! I already introduced myself here: https://thrivegame.canadaboard.net/t1337-greetings-from-brazilC/C++ experience: 16 years Processional C/C++ Programmer: almost 15 years Ogre: I just followed some tutorial many years ago Other skills: VB6, GTK, MySQL, linux kernel development and porting for ARM boards, Direct2D, etc... I has been working with all these things for several years (except D2D, about 1 year). I have no experience with game development. I work as programmer for industrial automation solutions. This means make programs for machine control. It is amazing and I like it very much! I created a graphic interface for linux in 1999 using svgalib (that was a "copy" of win9x interface and it was the base for many automation software that I made, where the operator can give commands to the machine. There is still one machine using this interface in ouro factory). In 2005 (???) we started to update our machines and we design boards with ARM CPUs. I had to port the linux kernel to our boards and create some device drivers. Since then I use GTK to create interface for machine operation in 7" touch screens. We also have PLCs (programmable logic controllers) that control the machines and they are programmed using a software for windows. I basically rewrote it this year and now it has an interface in Direct2D. I already made some softwares using VB6 but nothing much complex... This is a short text about my professional experience and I hope to help Thrive! Sorry for my bad english! Best regards, Marcelo Utikawa da Fonseca | |
| | | Sponsored content
| Subject: Re: Programmer Introduction Thread | |
| |
| | | | Programmer Introduction Thread | |
|
Similar topics | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| |