Jump to content

Programming a game (egads he must be insane!!)


Nazgul740

Recommended Posts

Ok here is the facts:

 

 

 

As of right now i have slacked off in playing rs to the point i don't really care anymore... I have a ton of free time now (holy dam did i spend 4 hours a day on it! good lord!!) And i would like to start trying to create my own game...

 

 

 

I am currently dual enrolled in college (which means im still in highschool but am takeing college level courses at the same time) I am takeing math 121 which should help me a tiny insignificant amount in my trials and many errors...

 

 

 

I want to make a side scrolling mmorpg combineing a blend of maplestory (I cannot STAND this game and hate it with a passion but i like the idea of side scrolling) and runescape.

 

 

 

Now my first barrier is that i don't know how to programm (HA! like thats a barrier [oh snap it is!]) But this could also be a strength as i havn't learned any other codes which could foul me up...

 

 

 

Lemme go ahead and say this now- I know the challenges that I face, I mean cmon me a 16 Year old wanting to make a huge mmorpg yeah thats a HUGE task I mean REALLY HUGE! YEAH SO HUGE IT NEEDS CAPES LOCK!!! but anyway i need a way to spend my time that is productive and this seems to be something that not only drains time at an astonishing rate but also can have an impact on the real world...

 

 

 

Problem b is what type of program should i use?

 

 

 

I don't really want to create in Java that would be too ironic

 

 

 

C++ i am actually reading about atm and seems like it could work

 

 

 

Flash seems like a bit of hard work to learn rewarding but i am unsure if you could create a mmorpg with it...

 

 

 

 

 

So thoughts? comments?

 

 

 

I know this is a HUGE HUGE HUGE task that WILL take many many hours and sacrifice, but if in the end i get to build a game and can say, yeah have you checked out [blank online] I created that! bow to me mere mortal for i am a god among men...

 

 

 

ok so maybe not that last part :P <.<

jfkmk3.jpg

 

New sigzor^^

Link to comment
Share on other sites

Delphi or C++

 

If you havn't got any programming experience dont start with a game because you will never finish it. Start making a really basic program to learn the basics.

 

Keep updating it and make more features, then move onto some more complicated programs, and some basic games to get experience and learn more. Once you think you know enough then make a basic version of the game you want. Im sure you get the idea.

 

 

 

You probably have more options with a game made with java, but it is harder to learn.

l33tspeak4tk.gif

 

Don't be afraid your life will end, be afraid it will never begin.

Link to comment
Share on other sites

Delphi or C++

 

If you havn't got any programming experience dont start with a game because you will never finish it. Start making a really basic program to learn the basics.

 

Keep updating it and make more features, then move onto some more complicated programs, and some basic games to get experience and learn more. Once you think you know enough then make a basic version of the game you want. Im sure you get the idea.

 

 

 

You probably have more options with a game made with java, but it is harder to learn.

 

 

 

Java GUI is just ugh.

 

 

 

And make sure you are absolutely sure you've got the concept of object orientation perfectly understood in your mind before attempting a large project - it is pivotal (assuming you use an OO language, which you should).

summerpngwy6.jpg
Link to comment
Share on other sites

Thanks for replys!

 

 

 

Yeah atm i have been reading more about C++ and from i have read it looks to be what i want to use...

 

 

 

Complete guide to C++ for idiots ftw \'

 

 

 

When you say basic programs though, what do you mean by that. Sure you can't just dive into making a game too much could go wrong and there are thousands of lines of codes per game :shock:

 

 

 

There probably isn't some great miracle guide to making C++ online games exactly how i want to make them (oh but i can dream!) But does anyone know of any C++ books that go into more depth of how to build a game? Granted at this point in time i don't think i could benifit much from them as i am still in the very basics of learning this language... I would still like to know though :wink:

jfkmk3.jpg

 

New sigzor^^

Link to comment
Share on other sites

For starters, maybe you could write a simple algorithm that verifies that a sudoku has been completed properly. That will give you practice with arrays and parameter passing.

 

 

 

As for game making - for starters, get a really good grip on classes and what they do. That way, before you start actually coding the bulk of your program, you could do simple grunt work like creating character classes that will get you used to the easy stuff.

summerpngwy6.jpg
Link to comment
Share on other sites

one of my classes at school is computer programming, and we use microsoft visual basic, it's good to use if your starting out with programming, and its free.

 

 

 

Java is probably a better learning tool - that way you get "pure" Object oriented programming engrained into your head, since that seems to be the way of the future.

summerpngwy6.jpg
Link to comment
Share on other sites

Just start off making small programs, stuff on how to solve a math problem, ect. Than perhaps start by trying to make a small text game.

 

 

 

I took a C++ class for a year and am still no where near being able to make a game, let alone an MMORPG.

Link to comment
Share on other sites

NO NO NO NO NOOOOOOOO DEFINITELY USE GAME MAKER 6! Go on google type in download game maker 6 then its the second one thre its a free trial and its only 3.1 mb. Ive made many games using this and it is the best program there is!!! =D>
:uhh:

 

 

 

Since you're using C++, I suggest you dabble with the Clarity engine...

 

http://members.optusnet.com.au/dfreya/files.htm

 

 

 

It's a simple game engine, but if you go through all the code that's up at the moment (incrementally) and do some of the assessment (yes it's a uni subject) it does teach you everything you need to know to make a basic side-scrolling game :)

Link to comment
Share on other sites

There's no point trying to get into the industry without something to make your game stand out. Before you even look at how to code something as big as a game, you'll need loads upon loads of ideas, concepts, what-have-you. Find out what you want in your program and then figure out what the best language to use is.

 

 

 

It'll probably end up being C++, because it's a powerful son of a mother.

Link to comment
Share on other sites

Yeah, i am not going to be able to start out with programming the game (still gonna plan it though)

 

 

 

ill convert you all in 2 and a half years when i finally get it up and running :-w

jfkmk3.jpg

 

New sigzor^^

Link to comment
Share on other sites

NO NO NO NO NOOOOOOOO DEFINITELY USE GAME MAKER 6! Go on google type in download game maker 6 then its the second one thre its a free trial and its only 3.1 mb. Ive made many games using this and it is the best program there is!!! =D>

 

 

 

GM FTW! Really easy program. D&D (Drag & Drop). Easy Programming. Easy to draw sprites (characters and items). Really easy to make a fun simple game. Although wouldn't recommend it for a MMORPG XD

 

 

 

Nevertheless, good luck m8! You can do it. Reach your dream. Which will take a little bit of this :pray:

 

 

 

\'

Link to comment
Share on other sites

C# may be better for you if your new. Its about 10% slower than C++ but will lead to faster development times.

 

 

 

Java if you want multiplatform but this is not nesary.

 

 

 

Python may be a good start for learning the basics of programing.

 

 

 

C++ is overkill for what you want and will be very dificult for a newbie to use.

 

 

 

Use some gaming sites like GameDev.Net to help you, they have forums and a large database of articals.

 

 

 

DO NOT USE A SIMPLE TOOL LIKE GAMEMAKER!!! It will ruin any chance for you to learn programing and you will be unable to exspand your game past a certain level. No job, and smaller game.

 

 

 

If you fail, no worries. Use the game as a demo for getting a job. Demos are often better than having a degree in this field.

Link to comment
Share on other sites

Good Luck!

 

 

 

ps- im workin on a game too.

128+ Combat \\ 1900+ Total Level \\ 85M+ EXP

5,999th To 99 Woodcutting Achieved June 27, 2007

66,931st To 99 Strength Achieved January 23rd, 2009

Draconic Visage: 1+ \\ DK Drops: 169+ \\ GWD Drops: 74+

Link to comment
Share on other sites

C# may be better for you if your new. Its about 10% slower than C++ but will lead to faster development times.

 

 

 

Java if you want multiplatform but this is not nesary.

 

 

 

Python may be a good start for learning the basics of programing.

 

 

 

C++ is overkill for what you want and will be very dificult for a newbie to use.

 

 

 

Use some gaming sites like GameDev.Net to help you, they have forums and a large database of articals.

 

 

 

DO NOT USE A SIMPLE TOOL LIKE GAMEMAKER!!! It will ruin any chance for you to learn programing and you will be unable to exspand your game past a certain level. No job, and smaller game.

 

 

 

If you fail, no worries. Use the game as a demo for getting a job. Demos are often better than having a degree in this field.

 

 

 

thanks i'll look into C#

jfkmk3.jpg

 

New sigzor^^

Link to comment
Share on other sites

C# may be better for you if your new. Its about 10% slower than C++ but will lead to faster development times.

 

 

 

Java if you want multiplatform but this is not nesary.

 

 

 

Python may be a good start for learning the basics of programing.

 

 

 

C++ is overkill for what you want and will be very dificult for a newbie to use.

 

 

 

Use some gaming sites like GameDev.Net to help you, they have forums and a large database of articals.

 

 

 

DO NOT USE A SIMPLE TOOL LIKE GAMEMAKER!!! It will ruin any chance for you to learn programing and you will be unable to exspand your game past a certain level. No job, and smaller game.

 

 

 

If you fail, no worries. Use the game as a demo for getting a job. Demos are often better than having a degree in this field.

 

 

 

thanks i'll look into C#

 

 

 

I personaly would just use C++, probaly one of the more common languages. (you could probaly find more tutorials about it).

 

 

 

Also, some games allow you to download their source code for free. This is great because you can see how some of the older games are made.

Link to comment
Share on other sites

Come back in 2 weeks. Then we'll see if you still want to do this.

 

 

 

:lol: But Bubsa, some people are actually looking for a career. Maybe a fully blown game might take a long, long, LONG time to do but at least if he trys he can take a step to computer programming.

 

 

 

NO NO NO NO NOOOOOOOO DEFINITELY USE GAME MAKER 6! Go on google type in download game maker 6 then its the second one thre its a free trial and its only 3.1 mb. Ive made many games using this and it is the best program there is!!! =D>

 

 

 

There are only TWO people I know of here that could POSSIBLY vouch for GameMaker, that is Bloodveld and Convene_inc. They're the top dogs of GameMaker and I'm 90% sure that they would say that GameMaker would NOT be good for an MMORPG. I'm sure they'd point out in some highly technical and descriptive manner that GameMaker would not be able to do it. So No.

 

 

 

On-Topic: If you have all the time in the world then you are BOUND to create something. Whether it's good or not, we won't know, but it's still something! Take your time! Don't expect your project to be the best thing! Take the advice of these guys and keep it small at first and expand as you go. Also to future generations for those who search the forums with the keywords, C#, C++, Programming, Making Games, etc., what Bjbj said...

 

 

[snip]

 

If you fail, no worries. Use the game as a demo for getting a job. Demos are often better than having a degree in this field.

 

is extremely smart! I never even thought about that, if you show a company you're applying for your examples you'll instead of just writing on your Resume that you're experienced in the language. Of course anyone who's certified in the language will definetly have examples of their own.

 

 

 

Here's some more advice to those looking at this later on. If you don't major in a programming language but you've still experimented with it, DO NOT BE AFRAID TO PUT IT ON YOUR RESUME! Any knowledge of programming languages will be an impressive addition to your resume!

 

 

 

That's it. Good luck Nazgul, in four years you have better made some headway and have at least a basic construct of your game!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.