Super Adventure Pals 2 progress and Rocket Pet Rip!
Epic Time Pirates
Epic Time Pirates is FINISHED! Yes, it is finished and its looking great. The game will be released exclusively on the awesome NotDopler.com within a few weeks.
Its been an absolute joy to create from the very beginning to the end. I think I love that game. Yes, I think I love it very much.
Have any questions about the game? How it works? How it was coded? Let me know! Leave a comment on this post. I’m keen to discuss any and all parts of the development.
Super Adventure Pals 2
Last week I finished he last level set in the first area of Super Adventure Pals 2. Its very exciting!
What a lot of people may or may not realise is that this will be the second time I’ve completed the levels for Super Adventure Pals 2! In fact, you might argue that the game we are working on now is more Super Adventure Pals ‘3’ then ‘2’! About a year ago we got very, very far in to completing the game. However, I’ll admit it; it was rushed. I used the Jack Lantern game engine and added features and then moved on without fully testing them or thinking about how they could be implemented. Julian was also very busy with University. When we got about 75% finished there was something seriously eating at me. The game wasn’t great – and on top of that it ran terribly. I hadn’t got to grips with Garbage collecting and memory management. This accounts for the lag you experience in Bearbarians – something I have only come to realise recently.
So my AS3 games were running poorly and SAP2 was probably the worst. I knew at the back of my mind that it wasn’t right. Then I started work on a new level editor – so that I could use it for Epic Time Pirates. I had become very aware of garbage collection and so coded Epic Time Pirates from the ground up to account for this. The results really amazed me. The amount of particle effects and bullets and people running around was not something I’d been able to come close to before! I created Zombinsanity and found that you could have many, many zombies on screen without performance issues. This convinced me to start SAP2 again.
Yes thats right, start again.
Financially suicidal yes, but… uh… I guess I just felt it ‘had’ to be done.
I think it came down to both Julian and my desire to strive for as high quality as we can manage and I don’t think there really was another option but to begin again. I fooled myself in to thinking that I’d be able to reuse most of the code and that it would be quick. I wasn’t and it wasn’t.
But thats OK, because what we have now doesn’t compare to the original version of SAP2. I’ll just say that its looking fantastic and its playing great. Plus, with my new editor I have a system of ‘linkages’ a bit like wiring in StarBound or GunPoint – which lets me hook different game elements together which has been great for the level design.
There is still a lot of work to do, but with the first ‘area’ completed and a laundry list of bug fixes complete we can now turn to creating the first town!
How it looks in the editor!
In an effort to promote Super Adventure Pals 2 we are trying to get the original game on more ‘indie’ channels. So we have posted the game on itch.io and GameJolt.com. Its been received really well! We got featured on Game Jolt:
Had some awesome feedback:
And shot to the top of the ratings! (The fact that we have slipped back down now that we are off the front page is neither here nor there *ahem*!)
We also made this list: http://www.digitaltrends.com/gaming/best-flash-games/2/
So do these screen shots look familiar?
Thats right, some one (without permission) has ripped Rocket Pets and turned the characters in to Marvel super heroes. The interesting thing about this is that its not a ‘clone’ – it literally uses the code I’ve written and the art that Jimp created. I am not sure what emotion this provokes in me. I think it would have been nice had the person asked or got in contact in some way. You’d think that that would be the decent thing to do considering you are taking someones hard work and then putting it out there under your name as if you’d done it. However, the good thing is that they haven’t charged anyone for this- then there would be a problem. In fact in some ways this is actually kind of flattering. If this person was charging then it would be damaging our mobile Rocket Pets game – and thus impacting our ability to make a living from what we do. I know that my good friend ChrisJeff has had this issue. When someone steals from you that sucks, but when what they have stolen damages your own sales then it threatens your ability to survive as a developer.
Now you could point to Jet Pack Joy Ride and go ‘Hey! This Rocket Pets game is kinda similar to that’ – and you’d be right. Jet Pack Joy Ride was the main inspiration for our game. However, there are some important differences. Firstly – and most importantly – we iterated on the design. We added platforming (which was a pretty big change) and the team building aspect to the game. Secondly – we didn’t whole sale rip off a game file and pass it off as our own. What this game has done is the equivalent of taking Jet Pack Joy Ride, decompiling it, and drawing a moustache on the main character’s face.
On the other hand they say imitation is the sincerest form of flattery.