I have been quietly working on this project alone for the past few months. I had the idea of trying to combine 2 mechanics in different games to see how well it played out, and Sonic + Portal seemed like a great combination in my mind, as they are both momentum-driven games. It has hurdles to overcome when designing though, as combining a colourful fast-paced platformer with a slow-paced grey themed puzzle game, but it's worked out pretty well in principle. There's a handful of other features that I have created but they are untidy and not adequately presentable right this moment, but I reckon I will show them soon. I felt like sharing videos to see what people think, as I haven't received any feedback since I have worked on this alone and not posted about it anywhere online. (Although I received feedback from someone in my life whom doesn't enjoy Portal's gameplay mechanics, so at least there's that lol.) There's so many quirks to deal with in the game that I am feeling kind of burnt out and am beginning to think I have made a boring-ass project that is going nowhere.
I made this game from scratch using Construct 2, which I think has an amazing editor, but goddamn there's a lot of performance issues. You have to be very delicate when designing your game in Construct 2, especially if it is a large/sophisticated game. Construct 2's runtime is entirely in javascript, although there is some special .js system for the Physics in the runtime called ASM.js, which according to Scirra (The company behind Construct 2), greatly improves physics performance. But I made Sonic's movement entirely using the event system in Construct, meaning all collision detection and slope detection and everything is all through javascript. Scirra said they could use the ASM.js system for the entire runtime but it would require them to rewrite their whole runtime and it may only give an extra "10%" performance increase. Hmm...
No demo for now. It's functional but still contains many glitches that aren't straightforward to iron out.
Even if you are aren't a fan of crossover games, or a fan of Portal at all, or if you literally think "cool" or "crap", all feedback is greatly appreciated!


00