Looking learn some different programming languages need help for my first mmo browser based game

Started by
6 comments, last by irbaboon 10 years, 5 months ago

Hello everyone looking forward to hearing your replies and see what this community has to offer im sorta just a ordinary gamer except ive been playing games since the age of 10 and befor that i was playing on some consoles games since the age of around 7-9 i gave up consoles and went to pc games around 10ish.I guess i just couldnt be satisfied playing console games anymore i was starting to get into Mmorpg or you can call them mmo's massive multiplayer online games.

I went Neopet's,to Habbohotel,Then finally atlast my favorite Runescape,Its now called Runescape Classic im 50% positive everyones herd about runescape not sure though anyways, ill get straight to the point.I wanna create something similar to runescape classic such as the graphic's which i believe are 2d,but some 3d graphics in there as well,browser based, and i want it to be able to be played on most if not all platforms,also i wouldnt want it any other way then an massive mulptiplayer online environment.

So heres what i basically want to do.growing up as a kid i kind of didnt have much of a social life after the age of 10 games became my social life especially the mmo's like runescape,diablo 2,and later on i played ultima online etc.But i would like to create an environment where you can escape your fear's, your worries and the real world for a bit and have some online fun with friend's or brothers or sisters from real life or even online buddy's and explore different realm's,compete for the best loot's,Do daily event's,quest's,have weekly update's such as bug fixe's,etc,and also add monthly content to keep the players and loyal ones happy.I wanna create such a diverse environment for people to play and explore on i dont want it to die out within a few months of game play.

Which and how many programming languages will i need to learn for this project/game i wish to create.Ive only herd about java,lua,python,C+,C++ if theres more which im sure there are please feel free to leave them in a reply below if you dont mind tongue.png

So ill round up the above and put it into a smaller format

I want it to be Browser bassed

I want it to run on almost if not every platform

I want it to be a Massive Mulptiplayer envrionment

I wanna be able to update/fix it daily if not weekly,or monthly

I wanna be able to play my own game and not get bored of it.

Thankyou all for taking the time to read this and godbless you all.

Advertisement

Well, go for Java if you are looking something to start with. But beware that no matter what you'll be choosing, learning programming is a hard thing and you'll have to spend at least 3-4 years learning.

Thankyou meeshoo XD i understand that programming is hard and i will dedicate myself and my learnings to achieve the upmost highest goal possible creating a successfull game quick question..Is java the only program language that ill need to create such a game or is there many others thatll ill need to learn.

Well, there might be others, it is dependent of exactly what game, but since you have to start somewhere, go with Java first, it is a good foundation to learn programming.

alrighty do you reccomend going to a college for learning java or do it yourself such as tut's,guide's,books etc..

Well, specialised schools always help, it will open your eyes to a lot of stuff programming and software related, so if you can go to a college or university, go for it. Of course that won't teach you everything, but it will be a nice addition to your efforts.

As Meesho has already mentioned, you are up for quite a challenge. Keep in mind that games like Runescape have a lot of programmers working on the game, full time. All of these programmers probably already have 3+ years of experience and they must have worked on the base game for more than a year.

Learning a programming language is just a small barrier that you need to overcome. The hard part (well for me anyway) is the structure and architecture of the game. You need to design and implement your engine is such a way that new content can be easily added. And the only way to get better at game architecture is if you start small, learn from your previous mistakes and build on that.

I hope you realize that this is a huge venture that you want to undertake and in all likelihood it will take years and years before you can get a basic framework for such a game. I know this is not what you want to hear but you have to set your goals a bit lower in the start.

Talking about goals, if your main goal is to make games and you are not so passionate about programming, start with something like GameMaker. Create a few games in it and then evaluate how you feel about the whole process. If you like programmatically solving the problems presented in a certain game, move on to something like C++ or Java. But... if you are creating games and you realize the programming bores you and the only exciting thing is adding a new enemy, or a new weapon with special abilities; then you probably want to look into game designing. Not programming.

I hope I helped out a little smile.png


As Meesho has already mentioned, you are up for quite a challenge. Keep in mind that games like Runescape have a lot of programmers working on the game, full time. All of these programmers probably already have 3+ years of experience and they must have worked on the base game for more than a year.

Learning a programming language is just a small barrier that you need to overcome. The hard part (well for me anyway) is the structure and architecture of the game. You need to design and implement your engine is such a way that new content can be easily added. And the only way to get better at game architecture is if you start small, learn from your previous mistakes and build on that.

I hope you realize that this is a huge venture that you want to undertake and in all likelihood it will take years and years before you can get a basic framework for such a game. I know this is not what you want to hear but you have to set your goals a bit lower in the start.

Talking about goals, if your main goal is to make games and you are not so passionate about programming, start with something like GameMaker. Create a few games in it and then evaluate how you feel about the whole process. If you like programmatically solving the problems presented in a certain game, move on to something like C++ or Java. But... if you are creating games and you realize the programming bores you and the only exciting thing is adding a new enemy, or a new weapon with special abilities; then you probably want to look into game designing. Not programming.

I hope I helped out a little

GameMaker has a HTML5 version too by the way.

I remember Mozilla created a cool 2D MORPG in HTML5.

You can find it here: http://browserquest.mozilla.org/

Maybe find out what Mozilla did, and make it in HTML5?

You can also play the game on mobile devices as well then.

This topic is closed to new replies.

Advertisement