ScratchData LogoScratchData
Back to BobDaCoder136's profile

Asteroids v1

BOBobDaCoder136•Created April 10, 2022
Asteroids v1
13
9
89 views
View on Scratch

Instructions

Welcome to Asteroids! SCROLL DOWN FOR CONTROLS & TIPS \/ Asteroids is a super fun game by Atari, and so I decided to recreate it in scratch. GOAL: Survive as long as possible by destroying the asteroids. Thought it was fun? Hit the ❤ and ⭐ buttons on your way out! CONTROLS: Left and Right Arrow Keys: Rotation Up Arrow: Activate boosters Space: Shoot! V: View variables Down Arrow: Jump to hyperspace TIPS: Small asteroids move the fastest When jumping to hyperspace, there is a 10% chance you will explode, and you keep your momentum. You also run the risk of spawning on top of an asteroid! Stay away from the edges because an asteroid may appear.

Description

SCROLL FOR MORE INFO ON HOW I MADE IT hehe this took a while Be warned, it is very buggy... Every time you jump to hyperspace, there is a 10% chance you explode! BUG FIXING AND UPDATES: ___________________________________________ CURRENT MAIN BUG: Uhh when you lose a life you dont respawn. PLEASE REPORT BUGS IN THE COMMENTS WARNING: EXPECT BUGS, THIS GAME IS IN TESTING. CHANGELOG 4/15/22 Bug fixes. 4/15-20/22 Checked off more stuff on the list (below) 5/11/22 Exiting beta testing. 12/20/22 - been a while, more bug fixes. Bug Fixing Checklist/features to add: 1. Add the aliens! (orange, In a UFO, shoots at you) 2.Asteroids bounce off each other. |Done 3. Asteroids don't split yet |DONE 4. Hyperspace |DONE 5: actual point system |DONE 6. sound when asteroids are shot 7.WAY TOO MANY ASTEROIDS! |FIXED 8. Add mobile friendly features ___________________________________________ GAMEPLAY OF THE ORIGINAL ASTEROIDS (from wikipedia, my comments in brackets like [this] ) The objective of Asteroids is to destroy asteroids and saucers. The player controls a triangular ship that can rotate left and right, fire shots straight forward, and thrust forward.[DONE] Once the ship begins moving in a direction, it will continue in that direction for a time without player intervention unless the player applies thrust in a different direction.[DONE] The ship eventually comes to a stop when not thrusting.[DONE] The player can also send the ship into hyperspace, causing it to disappear and reappear in a random location on the screen, at the risk of self-destructing or appearing on top of an asteroid.[DONE] Each level starts with a few large asteroids drifting in various directions on the screen.[DONE] Objects wrap around screen edges – for instance, an asteroid that drifts off the top edge of the screen reappears at the bottom and continues moving in the same direction.[DONE] As the player shoots asteroids, they break into smaller asteroids that move faster and are more difficult to hit.[DONE, still slightly buggy]Smaller asteroids are also worth more points.[DONE] Two flying saucers appear periodically on the screen; the "big saucer" shoots randomly and poorly, while the "small saucer" fires frequently at the ship.[NOT DONE] After reaching a score of 40,000 [lets do 400 or something in this], only the small saucer appears.[NOT DONE] As the player's score increases, the angle range of the shots from the small saucer diminishes until the saucer fires extremely accurately.[NOT DONE] Once the screen has been cleared of all asteroids and flying saucers, a new set of large asteroids appears, thus starting the next level[WILL NOT ADD THIS]. The game gets harder as the number of asteroids increases until after the score reaches a range between 40,000 and 60,000.[DONE-ISH] The player starts with 3–5 lives upon game start [DONE] and gains an extra life per 10,000 points.[NOT DONE] Play continues to the last ship lost, which ends the game. The machine "turns over" at 99,990 points, which is the maximum high score that can be achieved{NOT DONE]

Project Details

Project ID674178984
CreatedApril 10, 2022
Last ModifiedJanuary 22, 2023
SharedApril 13, 2022
Visibilityvisible
CommentsAllowed