-
Quake3 clone
Hey all!!
Me and some other coders are makinga a Quake3 clone using VB and ASM. I need to know if i convert my VB code to ASM code could the ASM coders make the ASM code (the code that was converted from VB to ASM) into a fullscreen type game(with all the objects i originaly put in it)? cause i know that VB can create console apps but can it have 3D graphix in the console? Any help would be apprectiated. :rolleyes:
-
Vb does not make a true dos console, its a windows console (not 16 bit) the graphics would be, well quite frankly **** in a console but it could be done though im not sure what colors you would get. Stick with vb, stick with open gl (or direct x) and go do it that way !!!
-
The original Quake source is available if you want some kind of starting point. It's written in straight C with software rendering. I'm not sure if the source for WinQuake or GLQuake (or whatever the OpenGL rendering version was called) or the other versions they released for different graphics hardware are also available. Quake 2 was basically just Quake with bits added on, and Quake 3 was basically an improvement of Quake 2, so they are quite similar.
Personally I wouldn't use VB but that's just me. If iD managed to get WinQuake work at a decent pace with software rendering and GDI graphics on Win95 back whenever it came out, I expect you can get something decent going with VB.
-
hey man
could u guide me as to where i can get the c code for quake on the net.thank u.
-
-
The only reason Quake is so fast with software rendering is because its not all straight C. Most of the rendering is re-re-re-re-re optimized ASM.
Z.
-
There's certainly a lot of assembly in there.