[Preview] Sample gameplay from an upcoming puzzle game

Hello fellow corona devs,

Just wanted to share with you all a small sample of what my friend and I been working very hard at for a long time now. Our app is a puzzle game driven by physics simulation where the goal is to safely guide a marble ball to a finish platform given a toolbox of unique objects. The concept is largely inspired by rube goldberg-like contraptions and the game is showing to be incredibly fun and challenging. Check out video below for a gameplay preview.

http://youtu.be/LIAbj6RpXJk

We invested a great deal of time implementing a very flexible “camera” module with inertial scrolling, pinch-zoom, parallax scrolling and zooming, all with optional boundary limits. We hope to compact this module into a robust and easy to use API that we can make available to you all sometime in the near future. This is just one of the many features that we believe will make it stand out.

Any feedback is welcome!

Hmmm nice one :slight_smile: Like Amazing Alex and Cut the Rope combo :smiley:

Thanks! Gameplay is essentially a hybrid of popular games like Cut the rope and Amazing Alex, but with many unique features!

A couple other of our current in-game objects include a dynamite with a customizable timer and portals. I’ll be sure to share some more video of these in action.

The game is looking good. I like it better than Amazing Alex.

Hmmm nice one :slight_smile: Like Amazing Alex and Cut the Rope combo :smiley:

Thanks! Gameplay is essentially a hybrid of popular games like Cut the rope and Amazing Alex, but with many unique features!

A couple other of our current in-game objects include a dynamite with a customizable timer and portals. I’ll be sure to share some more video of these in action.

Good looking game! the game play seems pretty tightly designed and everything looks polished! 

Do you have a developer blog covering the game and it’s build? Also curious how much time you guys spent on this, overall it’s really neat though!

Thanks for the feedback!

We don’t have a developer blog, but I’d be more than happy to answer any questions you have. The project originally started a couple years ago, with my partner and I just toying around with Corona and game ideas. In real life, I work full time as .NET software developer, so this has always been a side project, although an ambitious one :wink:

The concept itself has undergone multiple iterations, with each iteration getting more focused on the overall objective. There are two main components of our codebase, the level editor and the game “engine”, for lack of better words. The editor was originally designed for just us and not the end user, so its not part of the actual game. The level editor outputs a single string that’s a JSON serialized lua table, which represents all the data about a single level (level theme, toolbox objects, object placements, physics settings, etc.) and is stored in a sqlite database. The game “engine” portion is a merely a corona storyboard scene that’s structured as a template for a level. The implementation of this part is a more involved, but if you’re interested in the details, I’d be happy to share. Other software we’ve used include PhysicsEditor, TexturePacker, and primarily Adobe Illustrator for the graphics.

Looks good :slight_smile:

Nobody seems to realize that “Amazing Alex” was just a spinoff of Casey’s Contraptions… Rovio bought the company, reskinned it, and resold it as a “new” app. (I have a personal vendetta against Rovio :))

  • Caleb

The game is looking good. I like it better than Amazing Alex.

Good looking game! the game play seems pretty tightly designed and everything looks polished! 

Do you have a developer blog covering the game and it’s build? Also curious how much time you guys spent on this, overall it’s really neat though!

Thanks for the feedback!

We don’t have a developer blog, but I’d be more than happy to answer any questions you have. The project originally started a couple years ago, with my partner and I just toying around with Corona and game ideas. In real life, I work full time as .NET software developer, so this has always been a side project, although an ambitious one :wink:

The concept itself has undergone multiple iterations, with each iteration getting more focused on the overall objective. There are two main components of our codebase, the level editor and the game “engine”, for lack of better words. The editor was originally designed for just us and not the end user, so its not part of the actual game. The level editor outputs a single string that’s a JSON serialized lua table, which represents all the data about a single level (level theme, toolbox objects, object placements, physics settings, etc.) and is stored in a sqlite database. The game “engine” portion is a merely a corona storyboard scene that’s structured as a template for a level. The implementation of this part is a more involved, but if you’re interested in the details, I’d be happy to share. Other software we’ve used include PhysicsEditor, TexturePacker, and primarily Adobe Illustrator for the graphics.

Looks good :slight_smile:

Nobody seems to realize that “Amazing Alex” was just a spinoff of Casey’s Contraptions… Rovio bought the company, reskinned it, and resold it as a “new” app. (I have a personal vendetta against Rovio :))

  • Caleb