Name: | Orbinaut v1.1.0 |
Author: | zuccha |
Added: | |
Tool: | PIXI |
Type: | Standard |
Dynamic: | No |
Disassembly: | No |
Includes GFX: | Yes |
Description: | Orbinaut sprite from the Sonic series, requested by NopeContest. The orbinaut is a sphere with four spike balls orbiting around it. The orbinaut can throw the balls in Mario's direction if the player is close enough. It can be customized in several ways via extra bytes and defines (customizations are documented in the ASMs file). N.B.: This only works with PIXI 1.40 or newer. Older versions of PIXI are not supported. |
Tags: | enemy lorom sa-1 sonic |
Comments: | 3 (jump to comments) |
Rating: |
Download
15.34 KiB | 186 downloads
Comments (3)
- Lunar Magic v3.40
- SA-1 Pack v1.40
- PIXI v1.40
- BSNES v115
Replaced harmful by enemy, removed MacOS files, fixed description which references an old version, fixed glitched tile when stomping on the Orbinaut (I can't blame you for this one, though) and fixed a typo where the sphere of an eaten Orbinaut.The only improvements I can think of is that when you do
JSR (Label,x)
, you can preserve X into Y and then restore it back inside the routines (same execution speed but smaller size) and that you don't have to reverse the Orbinaut's speed when it touches a wall, instead prevent calling the routine at all if the Orbinaut has been blocked horizontally (that's what I did for the Blooper).There are some other potentials for optimisation but they're caused by using macros which results in a cleaner but slower code.
The biggest limitation is that the Orbinaut takes a lot of sprite slots (five per Orbinaut) which is why it's recommend to have SA-1 Pack installed and set the sprite memory to 8, otherwise limit yourself to one Orbinaut onscreen.
There isn't any good solution I can think of with this one either outside of making the spheres part of the Orbinaut itself or using cluster sprites but both don't allow them to interact with other sprites (or if they do, it can easily lag the game.
Edit: Fixed HTML tag.
So the goal sphere is in the middle surrounded by spikes that it throws at you.