Punt-Out | Devblog #1|


Hello everyone!

It's been quite a while. 54 days ago I announced I was re-writing the game and all of its components. I should've worded that better, what I meant by re-write was changing the code to be more stable and optimized and that I've done and I think I've done a good job at it. While it's not finished its showing progress.


So whats happening with the game now?

Well, I've added a few things and fixed lots of bugs. I've added a shop system to the survival mode and completely remade the CO-OP system

Lets start with the shop system. This shop will be available in 2 modes. The Survival mode and Campaign mode. The latter of which I'll explain later, the survival version of the shop is rather basic. You kill enemies and buy upgrades and weapons depending on how much kills you have, there are currently 8 weapons but more are indeed coming. These weapons are

  • AK-47
  • UZI
  • Pistol
  • Pipe
  • Baton
  • Knife
  • Sword

and

  • Rocket Launcher

Not many at the moment but they're all functioning and even have their own pro's and cons for example, the AK, UZI and Pistol all have different fire rates and amount of spread. I might add an option to increase or decrease values like this but Its undecided at the moment. I'm also working on changing the way the ability system works and rather than making it level based, I'll have it interchangeable in between rounds and having abilities be purchased with kills. 

That's what I have with the current version of the survival system.

Next is the new Campaign mode, Or should I say planning of it.

 I am going to make the campaign system more robust than any other mode in the game. This will be the "main" mode of the game. The way it works is the campaign is a world and has zones to travel to, each zone has a group of levels and each level will have a simple goal in mind. Kill all enemies in the fastest time possible and earning as much combos as possible. This is also expanded by the ability to upgrade your character(s) to progress further, each zone you beat will give you points depending on how well you've beaten it and how high the combo you got was. Those points can be used to upgrade your characters and change your loadouts. You can unlock zones by getting more points by getting the fastest time possible and purchasing a new zone. There could be more depth later on but I have the assets and foundations ready, I'll work on it after I finish the Survival mode.

I have a Versus mode in the works aswell.

Versus is just a simple PVP mode where the first and second player would fight each other and the one with the most points would win. There are weapons you can pickup that randomly spawn throughout the map. Its the most simple of all modes but I need a way to spice up the gameplay.

And now a mode that is in concept stage at the moment. Boss Rush

Boss Rush is simply a mode that will test the players ability to kill the bosses with the fastest time possible. You can post the times on a leaderboard and others would try and beat your time.

Now for the most important things.

Editors.

I have a functioning Level Editor that currently supports Survival mode and Versus mode and it will be available with the full version of the game.

It works! It's just not complete as I need to add the ability to change entities and allow for custom tilemaps but It works!

The level editor currently supports loading from files and from URL's! meaning I can host a small site that publishes maps to be loaded from the in game menus! As well as loading the maps from the local storage. This opens a myriad of possibilities. The files are saved as .json files meaning that they can be used to do all sorts of stuff!

I'm also planning on having a zone editor for custom zone campaigns. It'll be some work but it will be very well worth it.

Thats all I have for this devblog, I'll talk more later!

Get Punt-Out [DEMO]

Comments

Log in with itch.io to leave a comment.

(1 edit)

Is your editor saves more than just tilemap data in array and also what has become better before rewriting the code?

(1 edit)

The editor saves the tilemap data, gamemode, gamemode values, name and more things. And even added the ability to make custom tilemaps. The rewrite has been really great too, Its optimized the game a whole lot. I can add new weapons really quickly and even add new levels quickly. I even added the ability to have custom music play.