TRENDING NEWS

POPULAR NEWS

I Want To Make A 3d Game. Tell Me Basics

How To make a 3D 3rd person sandbox game in C++-10 Points 5 Stars?

I asked the same very naive question few years back. I also got the answer. Am I making 3D games? nops. I am making 2D games. And still learning many 2D games techniques. Don't jump in making 3D games first not from your own. If you are so eager to make 3D games then try a free 3D game engine. Though you need to know programming but it will be a lot more easier to work with.

There are Unity 3D, UDK ( Unreal Development Kit ), Game Core 3D, Platinum Arts Sand Box free 3D game maker. They all have free version, you need programming though. Google for these name and check in their websites , I think Unity 3D is very good to learn.

I want a basic Laptop for playing online games?

Any laptop being sold in stores will do.

I suggest finding a cheap laptop with a big screen, 14"-26" should be good. Go to best buy or walmart.

How do I get started with 3D game programming?

Step 1: Modelling:     The first step is to create the 3D models(meshes) required for your game or application. 3D characters are made up of triangles. There are many modelling tools. But note that Blender is the most popular free open source tool.Step 2: Texture mapping:     The second step is to paint the 3D model with attractive colours and thereby create the UV-map for the created 3D models.Step 3: Rigging:     In case your game/application includes animating human/animal meshes you require rigging. In this process, you assign some weight for each joint in the bone with every vertex in every triangle in the mesh which are affected by respective bone. This helps smooth animation to the skin.Step 4: Animation:     Animation data is stored in the form of position and rotation for each joint in each frame. These frame loops can also be created using softwares like Unity3D, Blender, Maya etc.,Step 5: Applying Shaders:     This is the most complex step in the process. In this process, we perform the calculations required for camera movements and shadows. This is where all your knowledge in Matrix Algebra and Vector Algebra will be applied.Steps involved in Game Development1. Modelling2. Creating texture map3. Rigging4. Animation5. Applying Shaders6. Game play (Depends on your game)7. UI and music (Menu, Scoreboard, Background sounds etc.,)     For learning some important concepts on meshes, triangles and all the math involved behind 3D games, you can watch the videos in this youtube channel.     To start with OpenGL in C++, I'd suggest you can directly start running the examples in Irrlicht and thereby start developing 3D games quickly. You can download the freely available 3D characters from the web.

Game programming where do i start?

Only Introduction to programming will help you a bit about game programming others are not. One thing you are wrong, playing games might seem fun but making that very game is not fun. It is called reality. But if you wish to stick onto game making then first learn programming, you can choose any of this 3 language C++ , C# and Java. C++ is very hard to learn and not recommended for beginners, C# and Java is fairly easy to learn. Learn the basics of programming. You can also choose Lua or python instead. Because this two language is very easy to learn. No matter where you go and ask, one answer you will surely get is learn programming, which programming language does not really matter right now.

After you have learn a programming language then look for game specific library or engine for that language and try making some small games, get comfortable in game specific programming , you may have to learn simple maths too.

After you have passed this phase, it is time for you to go next level, pick a good game engine and start learning the ins and outs of that game engine. But you also need artwork for your game like for 2D games you need images, texture etc and for 3D games you need models. It will be easier if you find folks who are good in this area.

Don't start to make 3D games right away, you might find it difficult to start. You need to learn many more things, check out the site http://www.gamedev.net/ for more information.

You want to learn all concepts, why ? Do you want to make your own game making tools or game engine ? If you answer is no then you don't need to learn all concepts. If you go for learning everything then after a year or two you will learn nothing and you will have no games to show just like me. Yes, I wanted to learn everything just like you, today I end up with no games to show off, thats why I am picking up a game engine and trying to make a simple game with that. Don't waste your time just like me. If you want to make games then you need to pick up a game engine.

What are the things I should learn if I want to develop simple 3D games from scratch to finish? I am learning Unity. Will it be good idea to learn 3D modeling and animation too?

I THINK WE ARE ON SAME PARTY…..There are lot of things you should look up to before starting unity (not necessary). Here are some things I finding useful creating a game.Heck Yeah… 3d modeling and sculpting. If you wish you wish to make games, you would also need knowledge of 3d modeling, not because you need to make game assets, but for optimising the game too. Example (as per my experience)- If you have too many faces and vertices in your asset, your game may start lagging a bit, don’t decrease the faces of your main model, just reduce its faces while importing. (100k faces in a model, decimate it to 50k, then export it, then press ctrl+z to make your main model (in blender or something) again 100k)Heck yeah 2.0….. you need to learn animations too. I cannot think a good game without animation. Animation doesn’t always means large and big animations, but something small like, movement of the wheel when you move forward etc. Don’t worry small animations are not difficult you can it learn while making your game.This is not a “do it” thing, but it would be very nice to always make prototype games before making the real one.Example (real life)- You want to make a car racing game. Start unity and without any sort of 3d models, start making your car. I would make a cuboid a car, roads with cubes and cuboids (including fences and barricades), power-ups with spheres etc. then start making scripts which make everything happen AND THEN (AFTER COMPLETION) MAKE THE MODELS TO REPLACE THE PRIMITIVE SHAPES. at last refine your game with animations, effects, cinematics etc.HOPE IT HELPS, KEEP LEARNING :)

How long will it take me to learn C or C++ (to make a video game)?

me and some friends want to make a video game.. we have some AMAZING ideas but i know that just having ideas isnt good enough.. we need skills.... like programing.. if i go buy one of these 20-40 buck books will it be worth it? what software do i need and how much does it cost? how much is it to take a programing class at a community collage and how old do you have to be?

i saw some books in the store that were like "learn C++ in 24 hours" (one hour a day)

Software for creating a simulation game like blobiverse?

Hello,

I am a beginner for swift code and xcode. I was wandering what software can i use to make a simulation game like this one app called "blobiverse". I love the idea the app game had and i had some ideas of my own for my game. I want to know how to make CPU s think on there own like how blobiverse did to there blobs.

Thanks in advance.

TRENDING NEWS