YesNoOk
avatar

Help from programmers(in general, not only mugen) (Read 494 times)

Started by Matgonor, September 09, 2012, 04:22:25 am
Share this topic:
Help from programmers(in general, not only mugen)
#1  September 09, 2012, 04:22:25 am
  • ***
  • Muda da
    • matgonorstuff.webs.com
So...Im a guy who decided:i wanna make games!
But i have some doubts.Like, where to start?Is there a college for that?Its computer cience the career?
I would like some help, because i know some guys from here who make mugen chars(especially the good ones, the ones that go to char of the month/year) also work as programmers in android, for pc, etc.

Well, thank you for your time, and mods, if i posted this in the wrong place, feel free to close this thread.
Re: Help from programmers(in general, not only mugen)
#2  September 09, 2012, 04:24:50 am
  • *****

  • Online
what kind of game are you planning to make? does it involve physical strength?
Re: Help from programmers(in general, not only mugen)
#3  September 09, 2012, 04:26:52 am
  • ***
  • Muda da
    • matgonorstuff.webs.com
I want to start at PC gaming.I guess starting to learn basic would be a good idea...
Re: Help from programmers(in general, not only mugen)
#4  September 09, 2012, 04:29:21 am
  • *****

  • Online
ah pc game huh? so what kind of game is in your mind? beat em up?bullet hell?platform games?puzzle? is it 2d or 3d?
Re: Help from programmers(in general, not only mugen)
#5  September 09, 2012, 04:32:37 am
  • ***
  • Muda da
    • matgonorstuff.webs.com
FDor what i know most of them have a template program.I want to get to the core, to programming from actual lines of code.
But for now, in my mind its a 2d scroller/beat em up with rpg elements/etc.
Re: Help from programmers(in general, not only mugen)
#6  September 09, 2012, 05:31:46 am
  • ******
  • [E]
    • Mexico
computer science is serious business, just get a random engine and do simpel games for fun as a first step, you cna consider making your own engine later.
Re: Help from programmers(in general, not only mugen)
#7  September 09, 2012, 06:01:05 am
  • ****
  • Luck can be statistics or superstition.
    • Malaysia
    • http://leagueoflegends.wikia.com/wiki/User:Mineko_Charat_Lucky
Computer Science is an overkill subject if you want to learn how to make games. I know that because I'm studying it. CS includes but not limited to programming, database management, internet programming, algorithm analysis, computer math, cats, artificial intelligence, multi-core processing and networking, if anyone is curious.

It's equivalent to becoming a marine biologist because you want to rear fish of your own.


Somewhat returned as a living fossil after 2-3 years of doing nothing.
Re: Help from programmers(in general, not only mugen)
#8  September 09, 2012, 02:06:21 pm
  • ******
  • Limited time to use Infinite power !
    • France
    • network.mugenguild.com/cybaster/
What Lucky Charat said.

Also keep in mind that making a game doesn't involve only programmers, but also graphic artists, music composers, game designers, etc.
Let's say you don't want to draw or anything for now, and gather your ressources from the net or by ripping from games, you're still better off, as a first experience, using game engines dedicated to making these types of games, such as Mugen, Fighter Maker or RPG Maker. These engines involve coding, but you won't have to worry about complicated stuff, just getting things done.

When you want to start something more serious, probably start learning some Java, which I recall (correct me if I'm wrong) is the language used in Android apps.
It's a real language, but more straight-forward and simple than learning C++ from the ground up.
Re: Help from programmers(in general, not only mugen)
#9  September 09, 2012, 03:30:37 pm
  • ******
  • I hang out tough. I'm a real boss.
    • USA
    • litotichues.com/
Yeah, Java is what Android apps use. Android coding requires an additional knowledge base, though. Learn Java, if anything.
Re: Help from programmers(in general, not only mugen)
#10  September 09, 2012, 06:35:14 pm
  • ***
  • Muda da
    • matgonorstuff.webs.com
Ok, yea at first i will start using simpler engines(i made 2 or 3 mugen chars... none of them gained too much fame).
I know there is not an 1-person job to make a game. And thanks for the info about the career.I doubt it has anything to do with cats but ok.
And instead, its a good idea to start with BASIC language?
Re: Help from programmers(in general, not only mugen)
#11  September 10, 2012, 05:14:26 am
  • ******
  • [E]
    • Mexico
no, basic is outdated, you might as well learn fortran, at least that will land you a job in banking; sesiourly either learn something derived from ecma script or learn java.
Re: Help from programmers(in general, not only mugen)
#12  September 10, 2012, 05:41:53 am
  • ***
  • Most ****able 2013
    • USA
    • chronostrife.herobo.com/index.php
If you have little to no coding experience start with something simple like a Mugen character to understand the basic logic for programming. Mugen actually helped me get started in Visual Basic waaaaay back in the early 2000s in High School. I picked things up much faster than the rest of the class. If you could get into doing simple modifications to other existing projects say XNA stuff(as mentioned below), or Minecraft modding(for some Java exp) it may help greatly. It will always seem like you need to climb a giant wall when starting, but climb it little by little, brick by brick so to speak.

If you want to make a game for fun and on your own, a good XNA book or tweaking an OS XNA game would be good. With XNA you'd be using C# which is basically what C++ and Java would make after intercourse. In my opinion XNA Framework C# is a pretty easy development language, and you have the option of porting things over to your XBox 360.

If you want to try and make money probably the Java route for the Android App market, though that is mainly luck to get anything $$$ from that. You could do Objective C I believe for iOS, but... I heard some things about it that generally make it a frustrating, "quirky" language to sort out, though I do not know how true this is!

If you want to learn a language that will give you some balls in programming and pretty much seat you in an area where you can easily pick up any modern language, C++ is a good place to start. (Can be a bitch to learn, but if you get it down and get comfortable with it, C# and Java are very easy to pick up, and both those languages also make a lot of things that were a pain in the ass in C++ much easier). If you want to start old school language I guess C. A lot of programmers seem to love their C, but it the job market for it seems limited these days over some of the other biggies (C++,Java,C#,Perl,Python, and whatever the hell Ruby is! :) ).


If you can go to school(college or some such) for video game programming of some sort, do it. Read up on the curriculum too, if they are going to teach you game programming using C++, C#, or Java then you are probably going to get a lot of value from the program. Even if you graduate and don't want to work in game development, just knowing one of the above languages will get you far. You can throw that shit on a resume as computer programming and get a job doing nearly anything IT. The degree in Game Programming over X or Y or Z  Programming wouldn't be a hindrance in 90% of the cases, and you can spin it in your favor for the other 10% statistic I made up.


Best way to learn IMO is to have fun with it and enjoy it! Learn to love the challenge and feel that enormous surge of satisfaction when you complete that function that causes a projectile to do some crazy shit! It can feel good, like bonerific good!
Re: Help from programmers(in general, not only mugen)
#13  September 10, 2012, 08:20:51 pm
  • ****
  • Sunglasses Security Guy is watching you necrobump.
    • x-ism.co.cc/index.html
Java and C are your best bets - for example, my brother, my friend, and I are working on a 2D side-scroller type game at the moment, and since my brother is a programming expert, we do have a leg up in this department, though it also functions as a learning exercise in Java for us; perhaps because of that, we expect this project to take us a few years to finish. Still, Java is a pretty good language to start with in terms of graphics and physics engines, and there are a good number of existing Java libraries for both (Slick2D and JBox2D are the ones we're using).

Best of luck to you, and remember to keep at it - many a time I have lost interest in coding because I got distracted by something else in my life.
Re: Help from programmers(in general, not only mugen)
#14  September 11, 2012, 04:57:37 am
  • ***
Java and C#.Net are good options to make a game
for example this year I started just by curiosity a game using C#, it started as a test, I'm trying to make a style of remake of mortal kombat trilogy

I'm using a library called OpenTK, that's a wrapper of OpenGL for C# (or any other .NET language), and it's pretty good, it's open source and multiplatform, you can run that app on windows, mac and linux

The only problem with that way of create the game, is that I needed to create the whole game engine from zero... that was (and still) a reall pain in the ass... but I based the engine creation in what I've used in mugen all this time, I even created code to load SFF, SND, AIR, etc jajaja... it's something like a Mugen Clone :p

Some people have recommended me to try phyton to create video games, they say it's very good and there is a big community that can help you (I'm not sure, I never checked). There are good tutorials about that, Phyton could be a good option