{"id":38,"date":"2008-01-20T13:56:46","date_gmt":"2008-01-20T02:56:46","guid":{"rendered":"http:\/\/www.vectorstorm.org\/get-games\/vectorstorm-test-harness-games\/"},"modified":"2012-09-22T09:56:33","modified_gmt":"2012-09-21T23:56:33","slug":"vectorstorm-test-harness-games","status":"publish","type":"page","link":"https:\/\/www.vectorstorm.com.au\/get-games\/vectorstorm-test-harness-games\/","title":{"rendered":"VectorStorm test games"},"content":{"rendered":"
The number in the archive name is the revision number of the Subversion repository which matches that build.<\/em><\/p>\n The VectorStorm test harness currently contains two simple games; ‘Asteroids’ and ‘StarShot’, and a few other technology demos.<\/p>\n Asteroids is a basic implementation of the classic vector graphic game<\/a> created by Atari in 1979. Shoot asteroids to break them into smaller pieces, and eventually destroy the smallest pieces. Destroy everything in a level to move to the next level.<\/p>\n Major differences between this implementation and the original:<\/p>\n Asteroids is a testbed for vector sprites, collision detection and response, physics integration, and the physics-based particle system.<\/p>\n StarShot is a unique game very loosely inspired by Boom Boom Rocket<\/a>. And more specifically, by the extreme delay between its release everywhere else in the world, and its eventual release here in Australia. This isn’t the first time that I’ve said “Well gee, if they won’t let me buy the game I want, I’ll just write it myself,” and I’m sure it won’t be the last. And I actually like StarShot’s design more, although I’ll confess that its song selection is rather limited. As in, only one song. But on the plus side, at least it’s Jonathon Coulton<\/a>.<\/p>\n StarShot is a one-button rhythm game, in which you must press the button in time with the music, when particular firework rockets reach their targets. This is very similar to the mechanic used in Boom Boom Rocket, except that where Boom Boom Rocket introduces difficulty by making you press the correct button when the firework reaches a stationary target, StarShot only has one button, but instead has the targets constantly in motion, swirling in the background so that you have to try to pick out the correct target for each firework.<\/p>\n StarShot is a testbed for intensive immediate mode rendering, and synchronisation between game activity and the background music track.<\/p>\n VectorPhysics is a simple physics playground.\u00a0 Draw in one of three colors, and the objects you draw have physics applied.\u00a0 There is no game here;\u00a0 just a fun toy.<\/p>\n Draw with the white pencil to draw static objects.\u00a0 This is good for drawing ground, hooks, or anything else you want to support other things.<\/p>\n Draw with the blue pencil to draw dynamic objects.\u00a0 These objects will fall, stack, and otherwise interact with the rest of the world.<\/p>\n Draw with the yellow pencil to draw ropes.<\/p>\n If you move your mouse over an object so that it hilites red, then right-clicking will remove that object.\u00a0 Or else, just let the object fall off the bottom of the screen and it’ll automatically be deleted.<\/p>\n All VectorStorm games make an attempt to use a gamepad if you have one connected. If not (or if it doesn’t work for some reason), you can control the game using the arrow keys, the space bar as your “A Button”, and the alt or option key as your “B Button”.<\/p>\n You may quit VectorStorm at any time by pressing ‘Esc’.<\/p>\n You may return to the game selection screen at any time by pressing ‘Q’.<\/p>\n Game Design, Code & Gfx: Trevor Powell ( trevor (at) vectorstorm.org )<\/em><\/p>\n Music: Jonathon Coulton<\/a>, Kenta Cho<\/a>, Les Pecheurs de Lune<\/a>. See the program docs for full details<\/p>\nSource Code:<\/h3>\n
\n
Instructions:<\/h3>\n
Asteroids<\/h4>\n
\n
StarShot<\/h4>\n
VectorPhysics<\/h4>\n
Controls:<\/h3>\n
Credits:<\/h3>\n