Skip to content
View in the app

A better way to browse. Learn more.

Tip.It Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

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^^

Don't use Java.

 

I'd suggest C++.

summerpngwy6.jpg

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.

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
  • Author

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^^

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

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.

sorosigjq5.jpg
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

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.

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>

gettingalifeds6.gif

heatemymousems3.gif

uhhuhvh4.gif

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 :)

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.

Dont start off with the game like some people already said, because you will not finish it. Make basic programs that are simple to use first. Like may be making a calculator :mrgreen:

SIG.jpg

 

RealOne.png

  • Author

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^^

Whatever engine you use, don't make it as boring as MapleStory.

Like forum text games much?

um... from... MARS, yes, in the third county from the... left.

PmodAuto.jpg

  • Author

oh man i know!

 

 

 

maple story i had to spend like 3 hours to get to level 10! jeeze it was all grindeing too no new monsters cept a stump thingy... couldn't stand it :x

jfkmk3.jpg

 

New sigzor^^

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:

 

 

 

\'

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.

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+

  • Author
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^^

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.

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!

You confused me in IRC. <.<

 

 

 

I mixed up you and Headnazgul.

pyroqe6.jpg

Me doing staff.

I think that's a wonderful idea. It should be a good experience, good luck.

dmanxb7.jpg

Trix.--quit WoW as of 12/07

Thank you 4be2jue for the wonderful sig and avatar!

Create an account or sign in to comment

Important Information

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.