News | Forum | People | FAQ | Links | Search | Register | Log in
General Abuse
Talk about anything in here. If you've got something newsworthy, please submit it as news. If it seems borderline, submit it anyway and a mod will either approve it or move the post back to this thread.

News submissions: https://celephais.net/board/submit_news.php
First | Previous | Next | Last
Brian Hook Discussing The Quake 3 Rendering Engine At GDC In 1999 
Q3 And All Games From Q3 Suck Dick 
 
How Do I Add A Keyvalue To An Entity? 
I want to add a gravity keyvalue to worldspawn. 
Bunny Hopping 
Been trying to learn how to bhop properly in NetQuake engines like QuakeSpasm and Mark V. Mark V has a handy "scr_showspeed" cvar, so I've been experimenting on it.

In QuakeWorld engines like ezQuake it's so easy, I just do a circle jump, then release +forward and keep on jumping while strafing and moving mouse in the air. I can reach 700+ ups no problem. But in QS and MV I seem to lose speed with a couple of jumps, even if I try to press +forward with each jump. Is the NQ friction too high or what? All I can do is 400 something ups at best, which doesn't seem meaningful.

What's the trick, if there's one? I mostly want to do speedruns of modern map packs, hence the the interest in the technique. 
 
bunnyhopping in qw is possible because you can avoid being on the ground at any point - there is no friction and thus theoretically no real upper bound to max speed (up so sv_maxvelocity of about 2000 anyway).

nq keeps you grounded for at least one frame each jump, so you're till at least partially subject to friction, limiting max speeds. 
 
Then how come the QDQ guys move so fast?

https://www.youtube.com/watch?v=VpiNDxssUL0&t=14 
Iriyap 
here is the quake speedrunning discord

https://discord.gg/2FUySJ

If you want your times to be officially accepted by the community and want them posted on speedrun.com or similar you pretty much need to use neaquake or joequake. That is pretty much the standard.

Yes, the difference in protocols between the engines means you can get more speed. Watch some of the streams from beehivekay:

https://go.twitch.tv/beehivekay

The tricks he does aren't possible in "normal" engines. He doesn't want to set times, he just does it for fun / practice.

So I guess it depends on what you want to get out of it. 
Quaek Rulez 
newhouse_: how does it feel to have over 100 quake maps this year?

CustomShambler: it feels like making love to a beautiful woman.....

CustomShambler: ....WHO HAS 100 DIFFERENT TYPES OF AWFUL S.T.D.s
 
 
Wut? We're still at 94 yeah?... don't jinx it! 
@iriyap Bunnyhopping 
I believe that the main diff is that QW runs at a ticrate of 0.01388~ or 1/72fps where as standard (net)Quake runs at a ticrate of 0.1 10fps (modern servers online run at 0.05 or even 0.025 so this affects the physics timings. As Spike said netQuake has longer times for the physics to apply to the player. Try lowering your ticrate to 0.0133 in Qspasm and see if your bunny-hopping speeds increase. I've always been curious how speed runners achieve QW like physics at normal ticrates. IMHO they should have the visible spedometers on screen or at least show their settings. 
Why The Crap 
Is physics tied to a frame/tic rate? Shouldn't this be framerate independent and calculate based on time since last frame? 
 
>framerate independent
>time since last frame

Don't be naive. 
D4's Weapon Pickup Animation Sorcery 
anim

A fairly seamless transition from worldmodel to viewmodel. How do you even do that? My guess is that when the animation is initiated and the player position/camera is locked in, the gun and arms are worldmodels as the gun is picked up (maybe??). After it gets picked up it's briefly lowered out of view. When it's raised up again, both the arms and gun are different models (now viewmodels). Pretty neat. I'd like to know how they actually do it. 
Saturn Quake Findings And Musings 
Turns out the Saturn version of Quake has completely different secret levels, which are actually pretty cool. E.g. one of them is a series of huts and walkways on top of huge trees and another one lets you pit monsters in a boxing ring. Those levels make some interesting and clever use of vanilla Quake assets.

Here are the videos of all four Saturn exclusive levels:
Purgatorium
Hell's Aerie
Coliseum
Watery Grave

(There's also a test map of sorts on the disk resembling a modern day apartment chock full of pop culture references and inside jokes.)

How cool it would be to play those levels on the PC with proper controls and a framerate higher than 20 FPS?

Now, the Saturn version of Quake runs on a completely different engine (supposedly, the so called "Slave Driver" engine which Lobotomy Software used for PowerSlave/Exhumed) and all the levels are actually low precision 3D models in the custom LEV format. Rich Whitehouse has reverse-engineered the format and his model viewer/converter, Noesis, can export the Saturn Quake level geometry + textures to other 3D model formats, such as OBJ.

I was thinking about trying to convert the levels into the standard BSP format, as all the tricks used in those levels should be possible to do in a standard Quake engine (apart from maybe the rain effects), but what would be the best way to import the OBJ etc 3D data into a Quake editor such as TrenchBroom or Radiant? Anybody interested in working together on such a project? 
 
Technically Super Impressive Though 
I think the 3d in Saturn-Quake reminds me alot of early NDS games, with the chopped up samples and the very crude way of doing 3d graphics. I like it. 
I'd Just Like To Add A Vote Of Confidence 
to the impulse behind this; a similar impulse was behind Quaddicted and I'm starting to think people might be looking at archives of Quaddicted decades from now. It would definitely be interesting from a "historical perspective" to see these levels which I didn't even know existed before. 
 
The OBJ-2-MAP utility doesn't seem to produce anything that can be loaded in TrenchBroom, so I might just reconstruct the levels manually brush by brush (unless somebody's got a better idea?). I'd need to fix various texture alignment/tiling issues anyway, so this might be a better way to do it. The textures are the same size as the PC version, so it's very easy to guess the size of each brush. Somehow I've got a feeling that these levels were originally compiled from standard MAP files, because the geometry structure is essentially the same as stock Quake levels. We might never know for sure, I guess.

Here's a screenshot of the first Saturn exclusive map (Purgatorium) using Rich Whitehouse's model viewer. It's a pretty cool vanilla-ish map, isn't it. 
#29821 
Here's two ideas you might try, if you haven't already.

1 - Try converting the map in smaller pieces. Maybe the OBJ2MAP program doesn't handle many complicated shapes at the same time.

2 - Open the resulting .map file in a text editor. There may till be parts that you can copy and paste into Trenchbroom. Unless I remember wrong, you can copy and paste geometry into TB via the clipboard.

Either method might save you time compared to creating every brush from scratch. Worth trying at least. 
6 posts not shown on this page because they were spam
First | Previous | Next | Last
You must be logged in to post in this thread.
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.