Skip to Content
Gaming Hacks
book

Gaming Hacks

by Simon Carless
October 2004
Beginner
464 pages
13h 42m
English
O'Reilly Media, Inc.
Content preview from Gaming Hacks

Improve Your Camera Control

Straighten out those herky-jerky camera pans.

When recording a machinima live ( [Hack #65] ), you may find that nothing’s quite as frustrating as making the camera do exactly what you want. This is particularly true when making dramatic pans. You can avoid this by always recording static shots, in which you aim the camera at the actors, yell “action!”, and leave it alone—but that’s boring.

You could script the camera (and that’s what you’ll have to do if you use Unreal, at least until its makers fix the camera demo recording), but that’s harder and more tedious.

If you want creative camera shots, you need a human on the keyboard; the mouse is just too jumpy. Unfortunately, when you’re panning the camera with the keyboard, it’s difficult to slow down as you near your goal. Fortunately, you can create nice speed step-up and step-down effects with some clever key bindings.

Changing Quake’s Yaw Speed

The console in Quake 2 and 3 allows you to change your yaw speed, the speed at which you turn while using the keyboard. Bring up the console with the tilde key (~), and type the following command:

] /bind c cl_yawspeed 25
] /bind d cl_yawspeed 140

Hit the tilde key again to return to the game. The default turning speed is 140, so turn left and right with the keyboard to acclimate yourself to the normal yaw speed. Be sure to note how jerkily you stop when you release the key.

Now hit the c key and try turning again. You’ll move much more slowly. Press d to return ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Retro Gaming Hacks

Retro Gaming Hacks

Chris Kohler
Developing Games in Java™

Developing Games in Java™

David Brackeen, Bret Barker, Laurence Vanhelsuwé
The Kollected Kode Vicious

The Kollected Kode Vicious

George V. Neville-Neil
Strange Code

Strange Code

Ronald T. Kneusel

Publisher Resources

ISBN: 0596007140Catalog PageErrata