PDA

View Full Version : i want to know how to a make 3d game


vishal chawla
16-11-2002, 06:07 AM
can we call models made in max or any other another 3d software
in programming application like visual basic and assign controls
to them.

Tim_Cutho
16-11-2002, 07:38 AM
I dont know all that much about it, but i do know that you ain't gonna use VB to make a 3d game..

You need a game graphics engine, i think often these are written in languages like c, c++, etc.

I think there are also a few java ones.

If you wanna make games but don't want to have to program the engine and everything you could try using director (shockwave), only problem is rendering is pretty slow but other than that its pretty cool.

SniperMaster
16-11-2002, 08:29 AM
you can use VB to write a 3d engine, if ur good enuf!
java isn't the best for 3d games, cuz it cant write or read from a file if i remeber rightly.

Tim_Cutho
16-11-2002, 08:51 AM
i doubt you could actually, im no expert at it but my dad is... anything graphical he has to do with it is always really sluggish cos its not made for that sorta thing... I would guess you just don't have enough control over the roots of the programming to get down to the nitty gritty graphics stuff to make it go fast enough..

anyways thats not really important im just bored :D

Neom
17-11-2002, 01:58 AM
VB...................yes depends what type of game u whant to make .if you whant to make a little silly game for online like a shockwave thingy.then i guess would be alright.but for a real 3d game.you should go with C++ (c is too old and not that good).and its what most people use to make games try,
www.gamedev.net for more info and if you whant to learn
OpenGL nehe.gamedev.net
DirectX NeXe.gamedev.net
Both u need to know to make any kind of 3d game i would even say 2d. im starting to learn OGL i know most of the stuff.and i already knew C++.so if you have any plans i sugest u start by learning C++.just the basics then go learn OGL.

SniperMaster
17-11-2002, 09:35 AM
don't believe me?
ok:

ah goddamit i can't post a direct link!
goto: www.vbcode.com and search for "EGO SHOOTER"
you should get a result that says:

"This a completly 3d ego shooter like Quake with excellent graphics! You can walk with the keyboard and look around with the mouse. You can''t walk through trees or walls. You can collect a MG and fire with the left mouse button. A bot is also included which walks through the landscape. Try to frag ..."

Dark Bob
17-11-2002, 08:16 PM
I don't think they are saying you can't use VB, I think they are saying its limited, or weaker than C++.

vishal chawla -
If you want to get your feet wet in the programming world go pick up UT2k3. There are tons of tutorials on how to re-program in Unreal Script. I have seen some pretty amazing things being done with it. One guy turned UT2k3 into a side stroller, it has a Contra feel to it. He is adding new bad guys, guns, and something totally awesome, 2 player mode. It's a brilliant mod.

Its all ready to accept your models too. Plus you get UT2k3 and that game is just amazing.

Aberrant
30-11-2002, 07:53 AM
Originally posted by Dark Bob

One guy turned UT2k3 into a side stroller, it has a Contra feel to it. He is adding new bad guys, guns, and something totally awesome, 2 player mode. It's a brilliant mod.



Can you get us a link to that!?

Dark Bob
30-11-2002, 07:26 PM
http://dynamic.gamespy.com/~polycount/ubb/Forum2/HTML/005536.html?00062

he just updated so I haven't tried out the newest version. He is working on AI for the bots.

Goj
02-12-2002, 03:09 AM
I need to get that game.

Supervlieg
02-12-2002, 03:45 PM
At our company we use virtools, it's a middleware 3d engine. Check out their site at www.virtools.com (http://www.virtools.com)

Check out the games we made using this technology. Go here (http://www.littlechicken.nl/) and click on games to see the games in action.

You can use this program and import max-objects, animations etc. into it and script them together using a easy to understand visual scripting method.

aminatorsikh
05-12-2002, 10:16 AM
hi vishal,
i am charan kanwal singh.i am from chandigarh,i am working as a webdesigner, animator in chandigarh, well i had a craze about 3 d.before that i had worked as a faculty in arena multimedia foe 3ds max, well i just want to know u where r u from and in which company r u working so that we can be good friends being in the sane proffesinal we can help each other
so it is ut to u to make a contact with me
i will be thankful to u
my mail id on hot mail is just_trustkanwal@hotmail .com
i hore that u will mail me
bye
kanwal:

Downup
08-12-2002, 10:44 AM
3D gamestudio (http://www.cgtalk.com/images/smilies/thumbsup.gif)

Very good program....But it is poor.....

Level design and Model design..CAN import 3dsmax models.....Well i have tried and it works ..

Downup
08-12-2002, 10:48 AM
I think they use Quake 2 grafik or quake 1....But cool anyway

mattd
08-12-2002, 12:44 PM
Forget all this programming stuff you have to be leet to make anything good. The quake 2 source code is out for free. Jusyt use a engine already made like unreal 2003 engine which is the best out there, and there isn't anything you can't change, besides the rendering engine.

Davin
08-12-2002, 09:02 PM
You should check out The Neblua Device, its a 3D Engine that looks great (just check out Nomads on the home page http://nebuladevice.sourceforge.net/cgi-bin/twiki/view/Nebula/WebHome ) It has all the effects you could want; particals, textures, cell shading, terrain, bump maps, four layered texures and cast shadows (cast shadows is not complete yet so renders slow).
The only thing is; you must know how to program, it is only the rendering engine.

mattd
09-12-2002, 06:21 AM
You can do all that in in the unreal 2003 engine.

Davin
09-12-2002, 01:45 PM
Yeah, and Unreal 2003 currently does bumb maps better than the Nebula Device, but the Nebula Device is Open Source, which is good for 2 main reasons; 1) there are a lot of people working on it, fixing it and optimizing it. 2) You can use the Engine in your own game and sell the game without paying for the engine.

mattd
09-12-2002, 02:59 PM
Just because its open source doesn't mean you can sell the game without a license. The unreal 2003 engine is going to be the best engine out there.

Dark Bob
10-12-2002, 09:03 AM
-start rant-

So who owns the License to an open source program?

Is it the guy in California who wrote the new GUI?
Is it the guy in Egypt who wrote the Net Work protocol?
Is it the guy in London who wrote the Open GL support?
or is it the guy in Russia who wrote the Windows Media Player support?

The wonderful thing about open source is that

1) It's always being improved upon

2) The version you write becomes yours as long as you give credit were credit is due.


This Nebula Device is very cool. Why? Because its a community thing. It started as an idea in one guys head, but then I am guessing he hit a wall. So he put the code up on the web and called out for programmers. It grew and grew. Someday you might see it making a PS2 game.

Is the UT2k3 engine amazing? yes
Can it totally be reprogrammed? yes
Is it the best thing out there? nope.

Ever hear of Tenebre? It's a Quake 1 mod. It makes real time lighting and normal mapping possible in said game.
Plus an entire slew of upgrades.

or how about Q2Evolved? It's shaping up to smoke even UT2k3.

And MR..mattd how do you know Mr.vishal chawla is not a "133t" programer?

Maybe he can program Carmak under the table. This is not the place to tell someone to forget it and just go with the UT2k3 engine. This is a place of learning. If he can code more power to him. If he can learn to code even more power to him.

That’s like saying to a 3D artist. "Forget Maya just go with pre-made md3's its easier"

-end rant-

Davin
10-12-2002, 09:37 AM
Thanks Dark Bob, good rant.

I don't think that because its open source, you don't pay the people who made it, so give some money to people who spend their time devoloping cool programs that they hand out for free (unless they don't want it).

mattd
10-12-2002, 11:27 AM
Who owns it? It depends on what the group agreed on like the founder, the company or its free for everyone. Quake 2 source code it out but its not free for selling, a license cost for selling cost 10k. Point being just because its open source doesn't mean its free for reselling. It depends on the license or eula.

Im not sure but ut2k3 has real time lighting and it is the best thing out there because its overall the best im sure there is a mod out there at makes 1 thing better... so what.

That’s like saying to a 3D artist. "Forget Maya just go with pre-made md3's its easier"

Um no its not. A engine that takes years to program and is never finished because it will always have bugs its not like a model that takes a hour to model and is finished for forever when its done.

Dark Bob
10-12-2002, 04:38 PM
Quke 2 is not open source. Its a source code owned by ID softwear.

Nebula is open source. No one has exclusive licence to it.


No UT2k3 dosn't have real time lighting. It has an engine that makes realy good pre-renderd area lights. Yes some of the weapons are source lights. But Real-Time lighting is the stuff you see in the Doom 3 videos.

Unreal Script is very powerful. Man-o-Mule stated that he has had a few years of programing classes before he even touched it. You cannot just jump into UTScript and start writing.


vishal chawla asked a simple question.
I think he got an awnser. So this UT2k3 debate is pointless. If he is learning Java or VB good for him.

mattd
10-12-2002, 04:56 PM
If its released, its open. If you want to learn a lang to program in i would say java, not java script, because there is alot of phone and such that are coming out with java support and you mite be able to get a job programming games for nokia or something.

SniperMaster
10-12-2002, 05:04 PM
somewhere u can get the Quake 2 Source

mattd
10-12-2002, 05:29 PM
Yea on the id soft ftp site.

Montie
30-10-2006, 08:10 AM
Hello,

I use VB6 to make 3D games on a regular basis... I do use a DLL that has a 3D engine in it, but the game is programmed entirely in basic. The engine is called 6DX and it free / open source. I just started a forum on my web site dedicated exlusiively to 6DX... my site is here :

http://www.aaa-multimedia.com/aaacms/index.php

and an excellent map editor can be found here :

http://quark.planetquake.gamespy.com/

Put these together with Milkshape for modelling and animation and you've got a Windows based 3D VB based toolset.

tyree
01-11-2006, 02:27 AM
before you try any game engine I suggest using shockwave 3d to get some idea of what your getting into. this requires the adobe/macromedia director program but I believe this is easier than jumping straight into a game engine which typically requires a lot of coding regardless of the engine chosen


this is a shockwave 3d scene for you to look at

havok based character animation
http://www.bleed3d.com/react%20to%20hit%203.htm

Elf
01-11-2006, 04:09 PM
Plus the unreal engine cost just about half a million pound....... Well the current version that is.