about
Hi guys, long time no see. Time for another mini project.
The portals in the game actually affect objects other than sonic - to the extent that you can kill an enemy with its own projectile if you fling it back at it.
I attempted to recreate the portal gun as best I could, but it turns out the sonic engine isn't a huge fan of warping. You can probably break the game in many unimaginable ways, but I think I covered all the major issues.
I am posting this now as I'd like to focus on another project. However, I would happy to donate the source if the community took this and made an actual puzzle based game with custom levels using these mechanics.
Many thanks to E-122-Psi who agreed to build this fantastic spritesheet.
controls
A + Direction = Throw a blue portal
C + Direction = Throw an orange portal
credits
E-122-Psi - sonic's spritesheet
flamewing - help with collision detection
iojnekns - portal sprites
FraGag - testing
Source: https://forums.sonicretro.org/index.php?threads/portal-gun-in-sonic-2.33638/
Popular Sega Genesis / Mega Drive
-
Sonic & Knuckles + Sonic the Hedgehog 3 (World)
-
Sonic Classic Heroes (2022 Update!) (v0.15.03d8)
-
Cooler Sonic in Sonic 3 & Knuckles
-
Sonic 3 Complete
-
Sonic Classic Heroes
-
Super Sonic & Hyper Sonic in Sonic 1
-
Sonic the Hedgehog 2 (World) (Rev A)
-
Sonic the Hedgehog 3 (Europe)
-
Sonic 2 Heroes
-
Dark Super Sonic in Sonic 3 & Knuckles
-
Modern Sonic In Sonic 3
-
Streets of Rage 2 (USA)
-
Sonic the Hedgehog 2 (World)
-
Sonic & Ashuro (REV01 4.05)
-
Mortal Kombat II (World) [Hack by Smoke v0.70] (~Mortal Kombat II Unlimited)
-
Primal Rage (USA, Europe)
-
Sonic Generations 2
-
Sonic the Hedgehog 3 (Nov 3, 1993 prototype)
-
Sonic 2 CD Remix
-
Sonic.EXE mega drive
Related Tool
- Solitaire
- JSON to XML Converter
- XML to JSON Converter
- Spot the difference color game
- HTML Formatter
- JavaScript Obfuscator
- String to Unicode
- Retro Games
- HTML Color Codes
- Unicode to String
- SpiderSolitaire
- Ruffle Flash Player Emulator
- HTML to Javascript Converter
- Reversi
- 2048 Game
- 2048 Easy Version
- hearts
- Trace Game
- String to Hex
- JS Minifier