   Pokemon (DS) Programming
  Good evening, Gamedev!:Since this is my first thread & post, ill just take my time to introduce myself.My name is Rasheed Saeed, or know online Renkia. I Am a new Programmer/Coder. I've been learning these languages for (0-3) months: -HTML - 3 MonthsxHTML - 1 MonthSQL - 2 MonthsCSS - 1 MonthC++ - 0 Month(s)My dream job is wanting to work for Nintendo helping create games(Pokemon).But I am not sure what's needed to work programming games for/with Nintendo. I've signed up on the forum to help/gather knowledge. I would be very great full what needed to create game (Programming-Languages / .NET-Phone / You get the hand of it ).Cheers, &Thanks, for readingRasheed Saeed (Renkia)   
  just learn one Programming langue first^^ like Java,C# or C++.Get familiar how to programm, and then you can get into graphic programming with OpenGL and other stuff like AI Physic and stuff, but thats a long way ahead of you.I don'T know your age but if you start from zero u can count easily 3-5 years until u would be good enough to work at Nintendo :-)   ;Thanks for replying, Danny. =)I Don't know if Java/Java script is needed, but Ill have a go.Graphics, I'm not so keen on but I am having work experience on Graphic designing. It would help me with some website designing as well, but I just need PS(Photoshop). =DP.S: I'm 14.. AND STILL YOUNG! xD   ;Quote:Original post by Rasheed SaeedGood evening, Gamedev!:Since this is my first thread & post, ill just take my time to introduce myself.My name is Rasheed Saeed, or know online Renkia. I Am a new Programmer/Coder. I've been learning these languages for (0-3) months: -HTML - 3 MonthsxHTML - 1 MonthSQL - 2 MonthsCSS - 1 MonthC++ - 0 Month(s)My dream job is wanting to work for Nintendo helping create games(Pokemon).But I am not sure what's needed to work programming games for/with Nintendo. I've signed up on the forum to help/gather knowledge. I would be very great full what needed to create game (Programming-Languages / .NET-Phone / You get the hand of it ).Cheers, &Thanks, for readingRasheed Saeed (Renkia)Hello Rasheed. I'm working with DS games, with one title released, one more soon to be released, and then a bunch of pitches/demoes that never made it. I'll try to give you some general directions.First of all, you should know that working with the DS is much more difficult than, say, XNA development for the Xbox. It's very resource-limited and that always makes things harder. Actually, XNA is probably a much better choice if you want to learn how to program and to get games running on a console. Should you persist, know that you need to be a registered developer in order to get hold of a official devkit which is required for commercial development on the DS. However, there should be homebrew solutions around if you just want to try it. In either case, you need to learn C++ for DS development, and I'd recommend learning Python and C# too for scripting (i.e. the build process or so, not for running python on the DS!) and making tools.Finally, I'd guess that the only way you'll get to make Pokemon games is to get a job at Nintendo, and then do it really well for a few years. They'll be very picky on who they'll choose to make those jobs.As Danny said, you have a long road ahead of you. Myself, I feel it was worth every minute now with a full-time job that I throughoutly enjoy!   ;  Here is my two cents learn to program ;) and learn to make the games that you want.learning to program xna is a good idea, it can help you build a portfolio on a console that uses legit toolsthe 90% of the concepts that you learn with c# and xna will translate to just about every kind of programming.after you have a good handle on c#/xna pickup c++ and learn about memory management and pointers if you are still interested in learning to program for the ds or console (xyz) at this point the start learningthe Nintendo DS is a very limited environment with a few quirks like half the buttons being controlled by a second processor(related from having gba compatiblity)   ;Thank you both for replying to my thread.@ olle hakansson:Congratulations on your success in life. If you would be able to give me some examples of your work & even explain how this works that would be great. And (Python) wow I only for that was used for website development. Alot like Perl even. Its clear to me I need to learn: -C#C++And not  (C). Thanks for the information mate. @ FritzMar:Thanks for posting. You made alot of seance then. And 90% wow, that's huge. =0The only way to make Pokemon games would by working for Nintendo yes. No matter how hard the challenge, I'm up-to the job. I Just then created a schedule for when I will be learning: -PHP - 3 Hours (every week)(Monday)MySQL 3 Hours (every week)(Tuesday) C# - 6 Hours (every week)(Wednesday)C++ 6 Hours (every week)(Thursday)Python - 4 Hour (every week)(Friday)Saturday & Sunday a sit of. As you can see now, I have my hands full, lol.Yet again, thanks for posting guys! If you would like to stay in contact please add my MSN!: rasheedsaeed_renkia_1995@hotmail.co.uk   ;  Wish I could devote that much time to learning stuff :(So Jealous.   ;Quote:Original post by Rasheed SaeedPHP - 3 Hours (every week)(Monday)MySQL 3 Hours (every week)(Tuesday) C# - 6 Hours (every week)(Wednesday)C++ 6 Hours (every week)(Thursday)Python - 4 Hour (every week)(Friday)Dude, calm down a bit here. Reality check for a second. You will never be able to hold this schedule. You will get frustrated, and you will give up after two weeks.Learning 5 (well, 4) programming languages at the same time doesn't make any sense at all. Pick one - I would suggest Python or C# - and stick with it. Learning a single language is hard enough. Once you are proficient enough with it, you will be able to switch over to other languages much easier.;Quote:Original post by Yann LQuote:Original post by Rasheed SaeedPHP - 3 Hours (every week)(Monday)MySQL 3 Hours (every week)(Tuesday) C# - 6 Hours (every week)(Wednesday)C++ 6 Hours (every week)(Thursday)Python - 4 Hour (every week)(Friday)Dude, calm down a bit here. Reality check for a second. You will never be able to hold this schedule. You will get frustrated, and you will give up after two weeks.Learning 5 (well, 4) programming languages at the same time doesn't make any sense at all. Pick one - I would suggest Python or C# - and stick with it. Learning a single language is hard enough. Once you are proficient enough with it, you will be able to switch over to other languages much easier.Yeah, with this schedule you'll spend too much time tripping over the different little quirks of each language.  You'd be better off picking a single language and devoting 22 hours a week to it.  C# is the best choice out of all of those.   ;  Lol. Don't worry guys. I'ma calm guy, I don't get mad/frustrated over stuff.Plus, I have an incoming game in 2 months, when I have my money to pay for a template, so learning PHP & MySQL is really needed. If I spent most my time on C# (or) Python wouldn't make my game good. Just a plain game with some added mods. Plus I an screwed if I can't fix any bugs. I Can get support, but I don't want it to be like that.Anyway, I'm a fast learner! =DThank for your concern anyways. :)   