by Zippy » Wed Nov 26, 2008 2:21 pm
Just to be clear, a tic is not some official scientific unit. The actual duration of a tic is defined on a case by case basis. A tic, in a game (or really any simulation in general), is generally the smallest single unit of time. One iteration of the game/simulation loop, or one complete update to the game/simulation state is updated is often a single tic. When making Doom, id Software chose to make the tic 1/35 of a second, and this was coded as something fundamental in the basics of the engine (that's why vanilla Doom ran at 35 FPS, one screen refresh per tic). I can go off and make a game or simulation that has 15 tics in a second, or 40, or 125, or whatever I want. There is no actual value to a tic in general, only within certain contexts.
Basically, by the intended definition of what it is supposed to be, you can't subdivide a tic. As for ZDoom itself, I'm not in a position to be foretelling the ramifications of even just trying to change this, but suffice to say that Graf's declaration of it being basically impossible is more than sufficient for me, and really should be for anyone else.
Just to be clear, a tic is not some official scientific unit. The actual duration of a tic is defined on a case by case basis. A tic, in a game (or really any simulation in general), is generally [b]the smallest single unit of time[/b]. One iteration of the game/simulation loop, or one complete update to the game/simulation state is updated is often a single tic. When making Doom, id Software chose to make the tic 1/35 of a second, and this was coded as something fundamental in the basics of the engine (that's why vanilla Doom ran at 35 FPS, one screen refresh per tic). I can go off and make a game or simulation that has 15 tics in a second, or 40, or 125, or whatever I want. There is no actual value to a tic in general, only within certain contexts.
Basically, by the intended definition of what it is supposed to be, you can't subdivide a tic. As for ZDoom itself, I'm not in a position to be foretelling the ramifications of even just trying to change this, but suffice to say that Graf's declaration of it being basically impossible is more than sufficient for me, and really should be for anyone else.