rik.org rik.org Developing software and games



Home

Who Are You?

Cipher Work Log

Books

Email Rik

Archive

 

18 January, 2002

  • Added new shader features. It is now possible to get almost any parameter in a shader script to be supplied by the game code. This adds a whole new level of dynamic programmability to the shader system.
  • Wrote a couple of shaders to test out the new features and ended up creating a really cool beam in effect.
  • Updated the drop console command that is used to drop players from a multiplayer game. Now accepts the argument all to kick all players out of a game cleanly.
  • When the server quits, it now makes sure that all clients are disconnected cleanly.
  • Fixed dedicated server bug. If starting a dedicated game server directly, subsequent runs of Cipher would also be in dedicated server mode. Fixed.
  • The game code can now request that the server aborts the game if there is a problem loading a map (or any other requirement a game might have).
  • Started work on new animation system.

Not Cipher related, but I have also been making good progress with Daily Build and Task Tracker.