ScratchData LogoScratchData
Back to DanloTest's profile

Great Big Space Engine Test

DADanloTest•Created April 11, 2015
Great Big Space Engine Test
3
4
169 views
View on Scratch

Instructions

Enter a number of ships to spawn. Must be between 1 and 50 (I recommend the 20-50 range, since it's more interesting with more ships). Left and right arrows fire your rotational thrusters. Up arrow fires the main engine. Down arrow initiates braking thrusters (will reduce your angular and linear velocity, Space bar changes which ship you control. Remember, you're in space, so there's inertia and such! (though there is some artificial dampening just to make things more manageable). There are four types of ships, each with different handling characteristics.

Description

Ships are named after moons in our solar system. Music was composed by me using Finale PrintMusic 2007 A bit laggy... I'll have to figure out a better way to handle this many objects. Feel free to use this engine in your own projects. I've included a bare-bones annotation in one of the scripts, but if you have any other questions about how it works, just ask. Just testing out a list-based physics engine for an upcoming space game (and any other games with a top-down view that require lots and lots of individual units/ships/animals moving around). This project stems largely from my old Polaris games (https://scratch.mit.edu/projects/11174103/) but is list-based and can handle a bunch more ships. So far there's no AI, but that might be added soon (at least in the sense of the ships you are not controlling performing random maneuvers). The game this is ultimately for, ORM, will hopefully be a multiplayer (once this account has Scratcher status and can be used for testing cloud variables, of course).

Project Details

Project ID56553142
CreatedApril 11, 2015
Last ModifiedApril 17, 2015
SharedApril 11, 2015
Visibilityvisible
CommentsAllowed