About the incredible smoker

Personal Information

Some games makes your last bullet kill, so dont reload before you shot the last bullet wich is very powerfull.
Stand around and watch how fast you die, half of the games you dont die, only after they emptying 3 magazines on you.
The biggest point for me is the loading,
if you take rage anargy edition on PS3, it is unplayable because of all the waiting and loading.
Some games are really good, this makes a good game : if you die you dont have to load the whole level again, only when going to next map.
Imagine you play a hard map you dont know yet : you die in 1 second, then you have to load 1 minute again to die in 1 second again.
Maybe on PC it dont matters very much.
I think the developers only play on PC not from CD, so they dont see the horrible loading times.
PC players are a different breed then console players, only not for long since VR is here now.

the incredible smoker replied to Michael Davidog's topic in For Beginners

Quake was for DOS.
DOS is way better for game programming then Windows, thats why DirectX exists to make fast games.
So as it looks now you have to learn not only Quake code, you also have to learn the Windows API, and DirectX API.
Maybe for your own learning purpose you could use DOS ?, i dont know if that is still possible.

Ok, will try, only how big does the LUT will be ?, maybe also needs interpolation.
btw : i am trying the ::SetPixel function, i,m getting only 1 frame per second, terrible.
Gonna search how to access the buffer now.

I think i can make the whole example integer now, only 1 thing left : calculate the distance.
the example uses sqrt() with floats, so i need to work around that to use 32 bit integers only,
any idea someone ?