Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
Photo

How to make a game?


  • Please log in to reply

#1
aiden

aiden

    Banned

  • Banned
  • Pip
  • 6 posts
Hello.
I am a 12
Does anyone no how to make a game like habbo or runescape?
i really want to make a multiplayer game.
  • 0

Advertisements


#2
edge2022

edge2022

    Member 2k

  • Member
  • PipPipPipPipPip
  • 2,117 posts
If you are really into game production, you first need to get some basic knowledge on the subject.
I would usually suggest you start with learning how to program, or how to do 3D modeling, and see which one you like better.

Does anyone no how to make a game like habbo or runescape?

Games like Runescape are written in Java, and are produced by many people.

You might want to pay a visit to a local bookstore or library, and check out a book on beginning programming. Read through it, and see if that fits you. Try different languages, and focus on about 2-3 of them. BASIC is a good language for beginners because it uses commands that anyone could understand, without going into how exactly how the programs work. Once you become more proficient you might want to think about learning a "curly-bracket language" like C++, C#, or Java.
You can find tutorials all over the web.

For 3D modeling, start out with Google Sketchup, and then progress to more advanced programs like Blender. Once again, you can find many tuts online.
  • 0

#3
GreyHatSoftware

GreyHatSoftware

    Spammer

  • Banned
  • Pip
  • 6 posts
I am 22 and have been developing games for a while (I've also a certification) so I ask that you take my advise even though some of it may sound a little harsh.


Firstly, you can't really just say "How do I develop a game" because that is very generic, there are so many different fields within Games development (Such as; artists, modelers, programmers (AI, physics, math, gameplay, core tech etc), story writers, animatorsm voice talent, musicians and so on.

Now do you see why that was a very generic term? it's very rare that anyone specializes in all of them they're usually seperate (for instance, it's actually quite rare that a programmer is a good artist modeler etc)

I personally am a programmer and that is my chosen field, and if you wanted to create a game yourself then that is the field you would have to go down, that said, as aforementioned that is the place to start.

Before I started looking into games programming I had already been programming in several languages for years until I felt confident enough to start developing games, I red tonnes of books and put my new knowledge into practice - and believe me (not trying to scare you) that games development is extremely complex and takes tonnes of dedication just to make seldom progress.

I would say learn C and C++ as languages for games (as they are the best for doing so) however, they aren't very trivial to learn and considering your age also one would imagine you've never programmed before - so to get the feel of things I suggest Java as a first language, once you've harnessed the fundementals then move onto C, C++ (that's what I did).

Then start to write simple games, console based and simple 2D games, look into the different API's, Libs, Engines etc available to help your development, read games programming specific books, then progress from there.

P.S

Pay particular attention to your Math and Physics class in school as you'll use those skills a lot in games programming - hope I helped.
  • 0

#4
edge2022

edge2022

    Member 2k

  • Member
  • PipPipPipPipPip
  • 2,117 posts
Very good advice.

Firstly, you can't really just say "How do I develop a game" because that is very generic, there are so many different fields within Games development (Such as; artists, modelers, programmers (AI, physics, math, gameplay, core tech etc), story writers, animatorsm voice talent, musicians and so on.

This is very true.
  • 0

#5
SanjitVigneshS

SanjitVigneshS

    New Member

  • Member
  • Pip
  • 7 posts
Is C# good for game programming?
And I agree that the whole concept of game developing is too complex. I am OK with graphics and programming, and I just ignore audio editing.
  • 0

#6
mpascal

mpascal

    Math Nerd

  • Retired Staff
  • 3,644 posts
C# is very similar to C++ in that it inherited many different features from C++. I expect that it would be fine for programming games, but I've never used it so I can't be sure.
  • 0

#7
Freeking Gamekid

Freeking Gamekid

    New Member

  • Member
  • Pip
  • 2 posts
If you have no experience at all than i would suggest to begin with programs like game maker. i'm 13 now and i started programming when i was 8-9 years. i swear, making games is not easy. and if you don't know anything about it are forums the best way to start. i think... so let's start.
  • 0

#8
UV_Power

UV_Power

    Member

  • Member
  • PipPipPip
  • 391 posts
As mentioned before, making those types of games requires many hours (I'm talking months or even years) of development by multiple teams of people, such as engineers, designers, artists, musicians, just to name a few. But, this still doesn't mean you cannot make a decent game on your own.

GameMaker 7.0 is a good way to get your feet wet. It is pretty easy to pick up and understand, even with little to no prior programming experience. It uses a drag-and-drop user interface and generates all the code for you in the background. They also offer a lot of nice tutorials to get you going with your first simple game. They have a free version which will give you a taste of how different assets come together to make a game.

You could also try this tutorial. Unlike GameMaker, this one will jump you right into making a 3D game. I have never tried it, but I hear it's good.

Is C# good for game programming?

Yes it is, thanks to Microsoft. A few years ago, they released the XNA Framework, which is a set of tools that allows you to develop games for Windows or the Xbox 360 using the C# language. This is a better way to develop games than GameMaker, but without prior Object-Oriented programming experience, there will be a pretty steep learning curve. One thing worth noting about it, however, is that any game made with XNA requires the .NET framework, which means you can only play it on an Xbox or on a Windows machine.

After you try out GameMaker and become familiar with some programming languages (I suggest C++), you can look into getting a game engine, where most of the code has been written for you and you just expand on it for your own game.

Good luck, aiden!
  • 0

#9
inapaler

inapaler

    Member

  • Member
  • PipPip
  • 34 posts
this is one part of the programming that I regretted not able to learn during my college days. :)
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP