JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
fixed screenshot code so you can take more than one (and won't overwrite previous...
[vor.git] / README
1 Variations on Rockdodger 0.5.3
2
3 VoR is a quick action game where you drive a space ship and try to avoid
4 crashing into rocks. Current information about vor can be found on the
5 homepage: http://jasonwoof.org/vor
6
7 Here are the keys:
8
9  Space: Start playing
10      1: Switch to easy mode and start playing
11      2: Switch to normal mode (default) and start playing
12 Arrows: Steer (use short taps, and remember to slow down)
13    Esc: Quit
14      F: Toggle full-screen mode
15      P: Pause/unpause
16      3: Save a screenshot
17
18 See INSTALL for instructions on building, running and installing.
19
20 VoR is released under the GNU GPL -- see file COPYING for details.
21
22 Jason Woofenden and Josh Grams like Rock Dodgers
23 (http://spacerocks.sourceforge.net/) very much: both playing it and hacking on
24 it. VoR is the result. It is currently based on the rockdodger 0.4.2 codebase,
25 with quite a few modifications, both user-visible changes and internal
26 technical improvements.
27
28 Available for download from http://qualdan.com/vor/
29
30 Note: This is a fairly hard game, intended to be a quickie game for when you
31 want to kill a few spare minutes. For reference, my best time [Josh Grams] is
32 about 2 minutes in version 0.3. I'm not generally very good at video games, but
33 I have been playing this one for quite a while now.
34
35 Changes from Rock Dodgers
36
37 User-Visible Changes:
38
39 0.5.3:
40   * another attempt at fixing the x86 crashes.
41   * made valgrind happy.
42
43 0.5.2:
44   * another attempt at fixing the x86 crashes.
45
46 0.5.1:
47   * another attempt at fixing the x86 crashes.
48
49 0.5:
50   * lots of bug fixes
51   * tweaks to engine and explosion graphics and new font
52
53 0.4:
54   * Rocks now bounce off each other, and are pushed by particles.
55   * Now with two difficulties: normal and easy.
56   * Better new ship placement after you die.
57
58 0.3:
59   * Scrolls to the right so you can zoom ahead.
60   * Fully random rock generation; rocks no longer wrap vertically.
61   * Rocks' relative speeds are now uniform in all directions (i.e. much more
62     up/down speed variation).  Noticeably hard...err...more "interesting".
63   * Command-line option --game-speed.
64
65 0.2:
66   * New graphics, generated by POV-Ray. Yeah, okay, the ship is really cheezy.
67     At least the rocks are cool.
68   * Real collision detection; no more "ship is 1 pixel bigger all around
69     than it looks."
70
71 0.1:
72   * Moves like a real spacecraft; no more friction!
73   * No more silly shields or lasers; just pure rockdodgin' fun!
74   * Up/down scrolling; gives you more escape options.
75   * Proper time display for score, not just raw milliseconds (bleh).
76   * Ship explodes, blowing rocks away, rather than automagically vanishing
77     them.
78
79 Internal Technical Changes:
80
81   * Replaced SFont with Jason's font.c
82   * Started factoring a lot of stuff out of main into their own .c files.
83   * Removed a bunch of unused code.
84   * Function definitions: name at beginning of line (line following the return
85     type) for easy grepping as per GNU coding standards.
86   * Real collision detection (bbox/bitmask).