Sonic and Sega Retro Message Board: Mobius Engine Project General Discussion - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 9 Pages +
  • ◄ First
  • 7
  • 8
  • 9
    Locked
    Locked Forum

Mobius Engine Project General Discussion Formerly known as: ITT: Engine Project Proposal Discussion

#121 User is offline Aerosol 

Posted 31 March 2012 - 01:23 PM

  • FML and FU2
  • Posts: 7040
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
I wonder...

Do anyone of you coding-savvy fellows think that participation in this project would be a good way for someone who doesn't know how to program to perhaps...learn?
This post has been edited by AerosolSP: 31 March 2012 - 01:24 PM

#122 User is offline Sofox 

Posted 31 March 2012 - 03:09 PM

  • Posts: 77
  • Joined: 26-March 12
  • Gender:Male
  • Location:Ireland
My personal thoughts are as follows:

Nothing can sharpen your programming skill and motivate you to learn quite like having a project to engage in. Also having more experienced coders giving you feedback can be invaluable. As such (and keep in mind, I have absolutely no say over who is involved in this project), involving yourself in a project like this could be helpful.

Having said all that, you'll need to up your game beforehand. There's a set of things you'll have to learn about C++ and programming in general that's best learned by reading, writing out your own programs and maybe asking others if you're stuck. When I was learning, I tried out Sams Teach Yourself C++ in 21 Days and made and ran some programs in Dev-Cpp. That's kinda a bit outdated, but the essential thing is to find some tutorials and/or C++ learning resources (I've heard some good things about Bruce Eckel's free ebook Thinking in C++) and get an IDE to program in (I'm not the keenest on the open source Code::Blocks, but it should get you off the ground). Start with basic programs, learn more about C++ as you make more advanced programs and try new things, maybe even forcus a lot of energy on an area that interests you. I don't know whether you'd be able to join the Mobius Project when you've got to that stage (not my decision), but it would put you in a heck of a lot better position.

PS. I apologise if you've actually got more programming knowledge and some of what I said sounds obvious to you, but your post implies you're a newbie to this, so I took that as the case.
This post has been edited by Sofox: 31 March 2012 - 03:10 PM

#123 User is offline Aerosol 

Posted 01 April 2012 - 05:16 AM

  • FML and FU2
  • Posts: 7040
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
Oh no worries. I basically am a newbie at this. I've tried to learn C++ before and I understood the syntax simply enough, but I never practiced making any programs. Use it or lose it, they say :v:

#124 User is offline Sofox 

Posted 01 April 2012 - 03:07 PM

  • Posts: 77
  • Joined: 26-March 12
  • Gender:Male
  • Location:Ireland
Yeah, reading books and theory is fine and great, but programming is a skill, and skills are developed through a bit of theory, and a lot of doing the actual thing.

If you want any help, feel free to chat with me on AIM, in the meantime, I'd suggest making a very basic game in SDL to get comfortable (what sort of game depends on you, but keep it simple to start with). These are some good SDL tutorials.
This post has been edited by Sofox: 01 April 2012 - 03:07 PM

#125 User is offline Aerosol 

Posted 01 April 2012 - 03:08 PM

  • FML and FU2
  • Posts: 7040
  • Joined: 27-April 08
  • Gender:Male
  • Location:Not where I want to be.
  • Project:Sonic (?): Coming summer of 2055...?
I've been learning Java in an effort to get a grip on Android programming actually. Though I suppose I could do both concurrently.

#126 User is offline Sofox 

Posted 01 April 2012 - 05:29 PM

  • Posts: 77
  • Joined: 26-March 12
  • Gender:Male
  • Location:Ireland
Cool, best of luck!

#127 User is offline DimensionWarped 

Posted 02 April 2012 - 07:11 PM

  • Erinaceous!
  • Posts: 2398
  • Joined: 05-April 07
  • Gender:Male
  • Location:Huntsville, AL
  • Wiki edits:5

View PostAerosolSP, on 31 March 2012 - 01:23 PM, said:

I wonder...

Do anyone of you coding-savvy fellows think that participation in this project would be a good way for someone who doesn't know how to program to perhaps...learn?


Solving known problems in any project you have the source for is a great way to learn how to program, but not nearly as much so if you don't get people to review your code.

  • 9 Pages +
  • ◄ First
  • 7
  • 8
  • 9
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users