Hello, I decided to remake the classic arcade game Ateroids in 3D and it’s turned out ok so far.
- Arcade Machine for the ship controller
- First Person and Third Person Ship Views
- Extra Life every 250,000 points
- Mouse Control of the ship
- 5 Asteroid Sizes - 2,000 points for the largest and 10,000 for the smallest.
- High Score List
[img_thumb]http://cloud.steampowered.com/ugc/578921526541868414/57AEA5AE6773544795ED5E9917ED7A0BC2C5208C/[/img_thumb] Futuristic Arcade
[img_thumb]http://cloud.steampowered.com/ugc/578921526541866173/C68A8BCBBAF7FB953EEA513B9D8C4DB0E5D62CB9/[/img_thumb] Welcome Message
[img_thumb]http://cloud.steampowered.com/ugc/578921526541865560/5329117EE9744CCC8D386FCCD65DE2BE13E4996B/[/img_thumb] Player Info Menu (TAB menu)
[img_thumb]http://cloud.steampowered.com/ugc/578921526541866857/8F841A1B7C77F0E3D856D5B939EB2E6A0D9CA674/[/img_thumb] High Score List, with 1 Score and the Defaults
[img_thumb]http://cloud.steampowered.com/ugc/578921526541859673/B91F1FFC402B40A9DADC74A621B128CF2492C50F/[/img_thumb] In ship View
[img_thumb]http://cloud.steampowered.com/ugc/578921526541870923/6A869AA0545C5728E9C900647A3A591130FBC24D/[/img_thumb] Outside Ship View
[img_thumb]http://cloud.steampowered.com/ugc/578921526541860943/90BF7E22766F225F0C32472D386AA5068BA2D5EA/[/img_thumb] Ship Destroyed
[img_thumb]http://cloud.steampowered.com/ugc/578921526541860383/31C74669CC85AF372FA1FD95B1DAC19ABC6326E6/[/img_thumb] New High Score
Another WIP Video:
Video showing plane detection:
First Mini map, and Ships Destruction:
High Score List Animation:
This game works best single player, but works in multiplayer with some bugs, like the sounds only play sometimes when you are in the ship.
SVN and Install Instructions for Beta Test:
Install and startup instructions:
- Check out the SVN to /garrysmod/garrysmod/gamemodes/asteroids
- Start the game and look for Asteroids in the Map list, the map name is as_asteroids
I put an info_gamemode entity in the map so it should load the gamemode on map load.
Move the mouse to turn the ship
Press Forward(Usually W) to add forward momentum
Press Backward(Usually S) to add reverse momentum
Press Strafe Left(Usually A) to add sideways momentum to the left
Press Strafe Right(Usually D) to add sideways momentum to the right
Press and Hold the Primary Attack(Usually Mouse1) to fire the laser.
Press Help(Usually F1) to display the welcome / instructions screen.
Press F2 to display the High Score List
Press Use on any Arcade Machine to start the game
Press Use and Reload at the same time to end the game early
The object of the game is to destroy as many asteroids as you can before losing all your ships.
When you shoot an asteroid it will break into a random number of pieces until it is the smallest size, the larger the asteroid
the less points you receive for destroying it. You will get an extra life every 250,000 points.
If you notice any bugs or have any suggestion please post them, I don’t intend to take this very far beyond the classic game features, but some new stuff might be good to have.