Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 24 Oct 2012
Offline Last Active May 18 2015 01:33 AM

#5011136 Game from Scratch ? C++

Posted by on 15 December 2012 - 08:22 PM

Guys, I am back and now I have started learning C++ and know to create codes( But still on basics Posted Image ) . Can any one of you give me a code for making a game ( like tic tac toe) from scratch in C++. Please also explain it so i could understand it.

#5001935 Create a Game Engine

Posted by on 17 November 2012 - 10:15 PM

That advice is good

#5001931 Which engine to use ?

Posted by on 17 November 2012 - 10:04 PM

If you ask me you can use Unity, It is a 3d game engine but sill you can do 2d games in that I have one video collection on how to make 2d games in unity, i can give it to you if you want it, other than that if you still don't want 3d game engine, then you can program games yourself with any programming languages, i have made a shuffle game when i started programming, i can give you the download link for he game if you want it too. But my advice i use a 3d engine to do your 2d game so it looks more nice.

#5001914 Impotant! Books to start learning video game programming ! I need it...

Posted by on 17 November 2012 - 08:10 PM

By the way i sent you a message please check it and send a reply

#5001912 Impotant! Books to start learning video game programming ! I need it...

Posted by on 17 November 2012 - 08:06 PM

I started learning when I was about 12. And the most important thing to remember is that you are NOT going to make a Halo or a Call of Duty or a World of Warcraft for your first game. Too many people (myself included at that time) bite off way more than they can chew and end up giving up on their project. My favorite book for C++ as a beginner was Beginning C++ Through Game Programming by Michael Dawson (that's for the latest edition anyway). I also think that if you aren't ready to learn C++ you might want to try Unity 3D for a little bit to get used to scripting before going for full on programming. If you want to see a Unity project I've finished a game using it and could show you how everything works. PM me if you're interested.

Ya, i hv already tried with Unity, CE3, UE3, after that i had a idea on doing my own engine then i posted it on gamedev, many said me to write a game not a engine. Now i am interested on writing a game.

#5001697 Impotant! Books to start learning video game programming ! I need it...

Posted by on 16 November 2012 - 11:11 PM

Make a game not a engine. But even before making a game just program anything. Game programming is generally considered a more advanced subset of general programming.

I am 17 but when I started programming (around your age) I messed around with WinForms in VB.net then did the same in C#, I created auto clickers/typers by googling on how to do such things. Only at the beginning of this year I bought 2 books. I haven't even started on the 3D side of graphics programming yet, you don't need to rush Posted Image

Thanks, i won't do it fast as many as advised me to first start with normal programming, for now i am just going to learn programming

#5001691 Impotant! Books to start learning video game programming ! I need it...

Posted by on 16 November 2012 - 10:23 PM

I am not going to hold your age against you, but I am going to tell you what I tell everybody who has started getting into game development. There is this thing called Google. I taught myself how to program without any books at the same age as you. The internet is such a great thing, there are so many resources out there (this site included) that will pretty much tell you everything you will need to know to make a game. Why do you need it so fast? Unless you are doing it for a project, patience will help you out here. You can't just learn how to program in a week, or a month, it took me two years to learn enough of programming to make anything that wasn't a clone of something else and was remotely fun. If you are set in looking for books, I would highly suggest a book about C++, not game programming. Game programming will not teach you the ins and outs of a language, you will learn a lot, but I suggest learning the language before learning game programming. Best of luck with your future endeavors! Also, if you do persist, you will find the immensely rewarding and awesome world of programming, which is amazing in its own right.

If you are not a good programmer then you might want to get books that teach the languages themselves, not game architecture. edit: To other readers, please don't downvote beginner questions. It frightens them into not wanting to ask questions.

So can you say whether this book is good.

I wouldnt recommed you read those books. They are kinda advance for a beginner. Seriously, get to know your language first. If you have no foundation what will you build on?

For c++ I recommend this book
http://www.amazon.co...mmies reference

after that i recommend you read
data structures for game programmers
focus on sdl
beginning game programming
advance 2d game development

but it will be a while before you get through these

Thanks i will try reading the book tooo.

You need it fast? Like it should be propelled in some fashion? ... I guess I could build some form of catapult. There is that tree in the back yard I still need to limb. (Did you try searching by category on Amazon?) (btw, does anyone know if Amazon can do Dewey Decimal lookups?)

There is this thing called Google.

I searched amazon and google but there are many books and i culdn't choose the best one. In google there are many advises like last time I asked a question how to create , so i a game engine and some said create a game engine and some said just program a game, so i am just confused in that things

#5001467 Impotant! Books to start learning video game programming ! I need it...

Posted by on 16 November 2012 - 01:42 AM

Guys, I want to know the books for learning Video game programming. I know three books
I need more books which are good and easy to understand, i am still not a good programmer yet. I am learning the basic of C++ and C#. I am good in programming vb. My aim is to program a game myself and then turn it into a game engine. Right now i want to learn so i am asking some suggestions, Please reply and also link the books to amazon or any other sites if they sell the books there. Posted Image Posted Image Posted Image

Please guys help mePosted Image Posted Image , i am just 13 http://public.gamedev.net//public/style_emoticons/default/rolleyes.gif , have much to learn before starting http://public.gamedev.net//public/style_emoticons/default/tongue.png .
Thanks in Advancehttp://public.gamedev.net//public/style_emoticons/default/biggrin.png

If you would like to help me privately contact me, Send a email to my email address, click here to get my email address. I want to stop spamhttp://public.gamedev.net//public/style_emoticons/default/ph34r.png so i added it to reCAPTCHA http://public.gamedev.net//public/style_emoticons/default/biggrin.png http://public.gamedev.net//public/style_emoticons/default/cool.png .

#4994422 Create a own Operating System

Posted by on 27 October 2012 - 08:20 AM

Guys do anyone now how to make an os, i know how to program it but still i don't understand some parts in it. How d i make one of my computer run on my own os. And can i juz program the full thing in windows or there is any other ways,??

#4994159 Starting with a game

Posted by on 26 October 2012 - 08:47 AM

Any idea

#4994153 Starting with a game

Posted by on 26 October 2012 - 08:27 AM

Can anyone mention how to start with the programming a game, and also the softwares i need.

#4994147 Create a Game Engine

Posted by on 26 October 2012 - 08:20 AM

I had no intention of discouraging you, i actually encourage you to make a game engine. Apologies if it appeared otherwise.

I felled that you and some others were discouraging me because they said that not to do it, but thats ok

The issue people bring up is how do you write an engine without a game to give you a set of requirements. Well, make up your requirements. Is there something you have seen in a game you'd like to emulate? Such as path finding, deferred shading, deformable terrain, destructable objects, gui ideas. Built up a set of demos, each their own executable, that do something different with your engine. As you develop more of those your engine code will mature, you might start again a few times because you realise you could have done something better.

I did not want to use any engines,but still i know that it is easier to finish my game in some months with ue3 or ce3. The thing is i don't want to finish a game now. If you want to know one thing i am just 13 years old. I want to learn programming, i don't care if it takes too long to finish because i am still young. the main point is i did not know one thing till i read some others article. The thing is we have to make games by programming, so can anyone of you explain how do we change it to engine when it is completed and also is god of war made by programming without an engine.

#4993999 Create a Game Engine

Posted by on 25 October 2012 - 07:33 PM

Guys, you are discouraging me, but still i want to make one.

A game engine is NOT just an Unreal Engine, Havok Vision Engine, Unity, etc. Those are all tools that were built upon an underlying game engine codebase. What you should do is start with the basics of a graphics api such as OpenGL or DirectX. Once you have the basics about working in one of those two graphics API then you will be able to start making a game framework and from there a full on game engine. Game Engine codebases tend to have a few things:

1. A way to render both 2D and 3D GameObjects. (E.g Models, Sprites, Text)
2. A way to get user input (e.g Keyboard, Mouse, Gamepad) (NOTE: the standard Windown API allows for keyboard and mouse input capture quite easily)
3. A way to render audio (e.g FMOD is a solid library for audio)
4. A way to simulate physics within the engine.
4a. For 2D (consider Box2D for a good api to help with 2D collision detection) Otherwise you must
muster up some balls and be able to write the function to manipulate the objects yourself.
4b. For 3D (consider Bullet Physics or Havok Physics APIs to help with 3D object collision and physics

Once you have the components listed above working fluidly together you have yourself a full game engine. Now if you were thinking of making
something like Unreal Engine that is a whole other story.

Unreal Engine is a Forms Application that encapsulates what was stated above as well as many many other components (e.g Animation, video production, ai, etc etc)

What you should do is start simple and work your way up. Once you have the basics covered you can start making a full on game engine. Then you can if you are feeling ballsy learn how to encapsulate different aspects of the game engine into a windows form and start creating a simple GameEngine application that allows you to visually build your game rather than hardcode it all in.

Suggested books:


Introduction to 3D Game Programming with DirectX9 or Introduction to 3D Game Programming with DirectX11 by Frank Luna.
Programming 2D Games by Charles Kelly.

Thanks i can use your help, other than this can anyone mention more.

#4993782 Create a Game Engine

Posted by on 25 October 2012 - 07:21 AM

Why do you think it'd be more easy to create a game with your own engine instead of with a highly polished and proven solution like CE3 or UE3? Building something which can compete with those engines would require loads of time, money and expertise from you and your co-workers.

I know that my engine can't compete their engine but my game would be more prefect if i create my own game engine.

#4993758 Create a Game Engine

Posted by on 25 October 2012 - 05:46 AM

Forgot to mention a thing, I don't care spending so if you know some pdf books selling online say the link i would like to buy it, it is worthy in the future