Major update - V2.0 is here!!!


And the day has come! 

After 8 years since I uploaded V1.0 of this template, I haven't touched it again... a lot of things have happened since I published it.

I am fond of this project, since it is one of the main elements in my portfolio, which has allowed me to find a permanent job in the videogame industry.

Nowadays I don't make games in the company I'm in, I'm more of a project manager since 2 or 3 years and since then I haven't created any new game on my own.

So to get rid of the rust that I have accumulated, and for the nostalgia of not making games... for a couple of months, I have been trying in my free time to apply a small part of what I have been learning in the video game industry to have a version 2.0 as a way to motivate me to do something again.

I revive my first template, to create things again, at least for me it seems a "good metaphor".

Anyway, I'm going a little bit off the purpose of this post.

Originally the template was made in Construct 2, but as you well know, Scirra announced the release of Construct 3 around 2017. And over the years, C2 has ended up being obsolete.

So the first big change is that now the template is in C3.

As for the new things in its globality, I leave it in this small changelog:

Added:

Transition between screens
Level unlocking system
Language system

  • You can select between 3 languages:
    • English
    • French
    • Spanish

Juicy in different parts of the template

  • Pressable buttons
  • Blocks move when hit by the ball
  • Paddle with spin when hit by the ball

Implementation of fonts and icons in the buttons

Changed:

Old Function plugin to the native Function in-build of Construct 3
Modification in the code that avoids the ball stalling horizontally.

  • What I originally proposed was something very old-fashioned and not very functional. Now I have implemented bounce detection and bullet orientation (which can be configurable) so that the ball becomes unstuck.
  • If there are many more blocks, a power up is also given to help the player.

Modification and improvement of the save system

  • Using a dictionary instead of variables as originally, much simpler when saving and loading.

Removed:

Redundancy in the code

Among other things that I may have forgotten to write... but you can find out by downloading the new version (those who already had V1.0 before) or by comparing the current demo with the previous one, available here:


For the moment, I consider the first version obsolete, so I keep it hidden. Maybe at some point I'll update the logo assets (template and personal) and share it again (I'll see if in capx or c3p).

I'm not going to promise a plan or new updates to the template, but my idea is to use the template to create a game that I hope to publish between 2024 and 2025. 

If any mechanic I have in mind I see relevant to share with you, I would consider uploading an update from time to time. It should be a merge away.

I hope you enjoy this great update, that you learn new things thanks to it and that you make your own graphic and mechanics proposals for your own projects =D

Files

BlockBreaking - Template V2.0 - ENG.c3p 1 MB
38 days ago
Block-Breaking Template v2 - Demo.zip Play in browser
38 days ago

Get Block-Breaking Template

Buy Now$5.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.