Nov 22, 2009
Pages: 1, 2

Newbie Seeking To Make Games

free web hosting

Read Latest Entries..: (Post #17) by ignite on Nov 17 2006, 08:53 AM.
Try Python (python.org), it very good for beginers.For game developing there is good library PyGame, which is a wrapper around SDL, and responsive comunity.This is a really good start.
Read the FIRST post of this Topic. - Express your Opinion! Contribute Knowledge :-).

Open Discussion & Free Web Hosting > Computers & Tech > Programming > Game Programming

Newbie Seeking To Make Games

onan
hallo! im a newbie in programming and anything game making related. im looking the BEST more COMPREHENSIVE tutorials for making a game from scratch. this is just a little project im delving into, but id like to know everything from modelmaking software to programming to actual completion. i see a lot of games and im like wth do they do that?! well, im tired of wondering and seeking to get involved in finding out how its done.

so far, ive been blindly surfing the net picking up little trial demos and such. in my arsenal are:

blender
something from daz studio
a free version of gamemaker 6
a free version of truespace
a c++ developing kit i got from a book on windows programming (again, I have no idea how to use it)
a java developers kit i got from a book
and ive got a horde of freeware stuff ive yet to even install.

basically, i have all this scattered information with no way of organising it into practical use. because i have no idea where to start. for instance, once a model is created how is it inserted into a game. so many questions.

basically, im looking to make a 3d game in which my character will fight the enemy. all of this is more for learning purposes and perhaps im biting off more than i can chew at this.

anyone willing to lend advice to a completely un-cultured ogre?

 

 

 


Comment/Reply (w/o sign-up)

pyost
rolleyes.gif Well, you can't make a game just like that. If you wanted to do it alone, even if you knew, something, you would have major problems. Game making has so many aspects that you would need years to cover them all. So let's say you find a team that would help you, and that everyone in that team (except you) knows how to cover one of the nexcessary aspects. Then YOU would need to learn a lot and prepare yourself. Making a 2D game can be rather easy, but for a 3D one you would have to spend years learning the skill. So, I advise you to delay this project and start with something simple, and learn step by step.

Comment/Reply (w/o sign-up)

onan
that's logical. okay...let's start with character design and 3D modelling, since im big into illustration and graphics and such. what would be a decent best 3d modelling programme to begin with? I have a copy of blender (I think its one of those 40-day deals). basically, i lose it when it comes to adding textures and skin and clothes and such. i forget what's its called--surfacing? actually, now that i think of it, this may pertain to the designing forum.

so...how would i start simple?

and thanks for your input. your advise shall never go to waste.

cheers!

Comment/Reply (w/o sign-up)

KazDoran
Blender is good to begin with (heck, almost every single other 3D modeling software is PAID for, while Blender is absolutely free) and you can get some really nice results with it. Once you get the hang of the software it'll be easy as cutting butter with a hot knife. Mostly. tongue.gif

I'd start by hand-drawing the characters/objects/whatever to figure out what's cool and then apply it in 3D.

Don't worry too much about texturing the models at first, make their geometry look good but not TOO good (because no computer in the world will be able to render a frame with high-polygon models all over the place in time to be playable). After you're done with the geometry, Photoshop some textures and play around to get them in place (there are tutorials covering this for sure). You won't use the textured model directly in your game but you'll be able to see if it fits nicely.

But, as pyost said, you gotta start in the bottom.

Write simple programs, like a command-line calculator and then evolve to things that are a bit more complex and you may use in the development of your project (I'd say like... sorting algorithms and stuff).

Don't only learn the language, but learn how to make efficient code. You'd be surprised how often a few code changes make a small yet complex program run in 3 seconds instead of 3 minutes.

Then, get a team by asking around in forums such as these, or teaming up with pals. Don't be discouraged by the fact programming can be (and IS most often) a hard process. Only experience will get you there.

If you care to make really small games just for fun, use GameMaker, but then try to replicate the game with your own code. You'll have fun AND learn at the same time! wink.gif

 

 

 


Comment/Reply (w/o sign-up)

Vyoma
onan, as pyost and KazDoran said, there is a lot that is involved in building a 3d game. One cannot do all of the tasks that need to be done for making a 3d game even if one knows almost all of the tasks.

For example, consider my case. I was (and am) a crazy game addict with aspiration of building a game. But I was lucky to do some research around and not jump right in investing money and effort and time in it, because I found that it takes more than that. It takes a team of people who are skilled in things (that pyost listed), who give the game to the outside world as one package.

When we say this, we have to note that the outside world has to accept what you have to give. That is, there has to be a market for that. Now, what would a target market be like when it contemplates on buying a game - I consider that they would buy something these days, that they have a general feel about.

There is a market for games based on Lord of the Rings. Same is the case for all the games based on Harry Potter, Star Wars, and others like that. Then there are some, that have created a world because, they were in the market from the very begeinning. This is the case you see in World Of Warcraft that Blizzard is running now. It started of as a strategy game (Warcraft), and then had some sequels (Warcraft II and Warcraft III), and then they did not need anything else to put their World of Warcraft game. They already had a world that a community had accepted.

So, if you are seriously into this, you may consider world building. (As I have mentioned the same in my other post - link). Now, if after all my rambling, you are interested in world building, mention it and I may post an explanation on it.

Comment/Reply (w/o sign-up)

HellFire121
stay away from gamemaker, its useless, well imo anyway.
You will need to know:
A language such as directX or openGL
i know directx is based on c++ so it would be a good idea to learn that too.
Then you need to make graphics.
I suggest photoshop for that.
Also you need to have a good undestanding of physics because that is important in games.
i suggest you read a book:
windows game programming gurus (something like that)
its pretty good at teaching you how to make games

Comment/Reply (w/o sign-up)

KazDoran
QUOTE(HellFire121 @ Mar 25 2006, 11:33 AM) *

stay away from gamemaker, its useless, well imo anyway.
You will need to know:
A language such as directX or openGL
i know directx is based on c++ so it would be a good idea to learn that too.
Then you need to make graphics.
I suggest photoshop for that.
Also you need to have a good undestanding of physics because that is important in games.
i suggest you read a book:
windows game programming gurus (something like that)
its pretty good at teaching you how to make games


Firstly, DirectX and OpenGL are not languages. They are programming APIs that contain functionality to add 2D/3D graphics (and more stuff in the case of DirectX).

Next, DirectX and OpenGL are most likely to be coded in C++, but it doesn't "base" them on the language. If you search, you'll find you can use OpenGL on Scheme, for example. It's nice to use C++ to use them, though, most material you find uses it, and most people develop their games on C/C++.

And again "images" != "graphics" please don't mistake both. Sure they're connected, but they aren't the same thing.

Most important than knowing physics is knowing maths in general. Helps you understand how graphical APIs work. Matricial algebra is the kind of math you're likely to see more often.

And don't read a book. Read loads of them. wink.gif (Oh and code something too.)

Sorry if it felt a bit rough, but I'm a bit moody right now and mis-information (although I believe unintentional) seriously gets on my nerves.

Comment/Reply (w/o sign-up)

onan
biggrin.gif Hallo, mates! Remember me? Sorry it's been a such a while (responsibilities and all that). Anyway, an update: I used the gamemaker tutorial to create a game. And even though I was pretty much copying the actions of another, I had a ball! I also learnt (from the makers of gamemaker) that gamemaker isn't really very good for 3d games. Not a problem since, yes, I should indeed start from the bottom. Currently, I'm looking learn the GML coding with the hopes of building a single 2d game, to do just as was advised above: to learn how to code. (BTW, I'd love to learn how to mod existing games, but that's down the road a bit--after I learn coding.)

So, I finished the little tutorial. Now, I'm like...okay what now? Shall I attempt to construct a simple 2d game on my own? Where do I start? Character development isn't a problem because I have the characters done up. World creation can help. (Vyoma, yes, a post on world making would be very helpful.)

But, I guess these questions are a bit premature, since I've yet to actually sit down an see just what the coding can do. I'm going to take apart the game I made and look at its coding. Funny, when I younger that's how I learnt a bit about BASIC. (Ctrl+Break a programme, then list its coding.)

Anyway, thank you all for your advice and replies. I very much appreciate them. I'll definitely be doing a lot of reading the next few days.

Thanks again!

Cheers!

Comment/Reply (w/o sign-up)

Jeigh
Its cool that you are taking on this project. So many people seem to go "OMG I WANT TO MAKE A VIDEOGAME!" without realizing that's similar to saying "WOW I WANT TO BUILD A CAR!" and not really thinking that there is alot involved with it. When most people start seeing that programming actually requires some time to learn and how many aspects of game design there are they shy away and move onto a new project, but its nice to see someone actually sticking with it. Personally I've never delved into game design... I do programming in school and for my current job but never really any game stuff, so good luck with it. Regardless you'll learn alot along the way no matter the outcome!

Comment/Reply (w/o sign-up)

minnieadkins
I agree. It's great to see someone going through with it. I'd like to attempt it maybe sometime in the future. Interesting topic. Keep us updated with your progess.

Comment/Reply (w/o sign-up)

Latest Entries

ignite
Try Python (python.org), it very good for beginers.
For game developing there is good library PyGame, which is a wrapper around SDL, and responsive comunity.
This is a really good start.

Comment/Reply (w/o sign-up)

Ed :P
want to make a game, spend time. i suggest learn javascript, then java and go from there. quick and easy road is ussually only .exe which means nobody will play it cuz no1 will download it

Comment/Reply (w/o sign-up)

ShadowTR
thanx for all smile.gif

Comment/Reply (w/o sign-up)

KazDoran
Never really went into Darkbasic and stuff like that. Mostly because I'm a developer myself, and as far as I know, companies don't really go much for that kind of stuff. I stick to classic languages, but no doubt Darkbasic can be good for people who want to start off at games.

Comment/Reply (w/o sign-up)

mustra
Well, you can try to get the new summer class at gameprogramming.org , i just dont have the time to finish it sad.gif

you should start really some, dont go 3d without background, trust me, ive seen thousands do the same mistake, start 2d, in fact if youll ever make money alone (independent game maker) youll have to face the facts of shareware market, and those are simple -> 2d is the rule !

start with tic-tac-toe, and then make pong, then make minesweeper and build up from there till you have a side scroller, like mario or a shmup,

a good book to get would be,

Beginning C++ Game Programming (Game Development Series) by Michael Dawson (Paperback - May 13, 2004)

and there is a new one that i havent read yet,


Game Programming In C++ : Start To Finish (Game Development Series) by Erik Yuzwa (Paperback - Jan 11, 2006)

but if you really want 3d, you can have something cool in less then 10 minuts, do this:

download this trial ---> http://darkbasicpro.thegamecreators.com/?f=trial

after instalation, activate the trial, then open the ide and type this code(you myght have to start a new project but thats easy and intuitive);

CODE

sync on
sync rate 30
set display mode 1024,768,32

make object cube 1,10
make camera 1


position camera 1,300,300,-200
point camera 1,0,0,0


do
control_player(1,3)

sync
loop


function control_player(obj,speed#)
if upkey()=1    then move object obj,3
if rightkey()=1 then yrotate object obj,wrapvalue(object angle y(obj)+speed#)
if leftkey()=1  then yrotate object obj,wrapvalue(object angle y(obj)-speed#)
endfunction


pretty cool hun ?

heres a very good wiki about game engines, you should pick one from those:
http://gpwiki.org/index.php/Game_Engines#Engine_Overview

Comment/Reply (w/o sign-up)


Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

This textarea will convert to Rich-Text automatically (IE, Firefox, Chrome)

Pages: 1, 2
Similar Topics

Keywords : newbie, seeking, make, games

  1. Browser Based Text Games
    (2)
  2. Dating Games
    How To Make Dating Games Teach Me Please!!! (2)
    Hello I know some of you (if not all...) are experienced whit programing and that some of you use
    rpg maker xp, I use it too /biggrin.gif" style="vertical-align:middle" emoid=":D" border="0"
    alt="biggrin.gif" /> But well the main topic of this post is this: Im sure a lot of you
    have played Bishoujo (hentai games) at least once in your life (You may be liying if you say
    not because im a man). /dry.gif" style="vertical-align:middle" emoid=" So...can someone
    tell me how to make a text visual novel using rpg maker xp??? I made one usin....
  3. Powerpoint Based Games!
    I know how to make them! (18)
    Hi, have you ever heard of Tic Tac Toe/X's and O's on PowerPoint slides. I'm trying to
    make one but is HTML. xxxx-jozh-xxxx....
  4. How To Make A Game
    games (2)
    How do i make a game to put on a website?? i think it will be fun to do and a good experince. so if
    you could please reply and i would thank you alot. like make a racing game or something like that.
    /biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />
    /biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />
    /biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />....
  5. Want To Make Games Simply And Effectively?
    I've found something that you may like.. (9)
    I know something good that I've been using for ages. It's called Game Editor and it's a
    Game Making program that uses a point-and-click interface and optional C-style scripting to make
    simple platformers, action games, etc. It is also very well supported and has many tutorials, so you
    always have help with the program. Also, all games made can be exported into Windows, Linux and
    PocketPC versions. The program is also avalable for all of these versions except the latter,
    PocketPC. The only downfall is that the Windows versions are only 30-day trials, after wh....
  6. Do You Program/code Your Own Games
    What games have you made? (11)
    Hey all! I was wondering what kinds of games you all have made or are working on right now.
    I'm also interested in what languages/software you used to make them. The most recent game
    I've made is Cannon Wars. It is a 3-D artillery game, similar to Scorched 3D . You control
    the angle and power of your gun and try to blow the other players up. After a lot of work I was
    able to add network support so you can play with people over a LAN. It also has a primitive Ai so
    that you can play against computer players. I wrote it in C++ and used Directx for the graph....
  7. Z80 Assembly
    programming games for the Ti-83+ (1)
    Most highschool kids and some college have a TI-83(+) for math, so some of you may be interested in
    this. Basically, there are 2 languages for the Ti-83+. Basic and z80 assembly. Basic is easier, but
    asm is alot faster and more powerful. *note* With z80 assembly, you can make some realy awesome
    calculator games. Actually, z80 assembly is almost identical to the language used to program the
    gameboy. Anyways, Ticalc.org is a really cool site with thousands of games to download for the
    Texas Instrument calculators. Maxcoderz is a great programming group for the TI-83(....
  8. Flash
    Games (10)
    How do you create flash games?....
  9. Needing Ideas For Games
    (25)
    I'm kinda new to the game programming language and I need an idea for making a game to post on
    the internet. Do any of you guys have any tips for me?....
  10. when can I to learn to build games?
    (18)
    when can I to learn to build games? With which languages I can build games? In the request edit the
    subject's topic to: "where can I to learn to build games" and remove "In the request edit the
    subject's topic to: "where can I to learn to build games" " Thank....
  11. what language do u use?
    in creating games? (41)
    what language do you prefer in creating/developing games? i'm just starting to programm and
    i'm using c++ /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif"
    />....
  12. Games Programming
    (30)
    I'm curious to know if anyone here does games programming or planning, any sort. I'm
    currently involved in some game design and coding for MUDs and I think it'd be neat to discuss
    and share ideas here. /smile.gif" style="vertical-align:middle" emoid=":)" border="0"
    alt="smile.gif" />....

    1. Looking for newbie, seeking, make, games

See Also,

*SIMILAR VIDEOS*
Searching Video's for newbie, seeking, make, games
advertisement



Newbie Seeking To Make Games

Affordable Web Hosting, Low cost Web Hosting - ComputingHost.com