Early log v0.5.0-alpha Multiple Levels + Score Screen + Bug Report Form + Bug Fixes (11/04/2019)

This log is for a project that is not yet a demo.
Status
Locked: Not accepting new posts.

Luke

Studio Owner
Game Designer
👑 Luke Wolf® Staff
Joined
14 July 2020
Posts
96
Chomp 'N' Cheeky
Patch Notes
Version: v0.5.0-alpha
Date: 11/04/2019

Comments:


This release pushed me out of my planned schedule and it did take a while, but I believe it was worth it. There are a number of big introductions in this release. First of all, the reason why it took so long was that I got an idea from adam13531 from twitch to make an in-game form for players to report bugs and have those reports posted on github. He uses the github API for this. Since I wanted this so much because only my parents are testing this at the moment, and to make it easier especially for my mother, I had to go searching out how. It was such a long process since it required coding, and I did not have enough coding knowledge to make it happen. WackyToaster and Fengist from Construct community forum assisted me. WackyToaster referred to fire-bot, a system where you can create an email address and anything that is sent to it will post a github issue in a repository that the email address is assigned to. It was perfect to get it working without as much code, but I was still stuck with what was left that required code. I was studying mmtuts youtube tutorials to understand code better. I was told that I had to use PHP coding, so Fengist gave me a template to work off. After looking further into PHP coding and how I can use Construct to load and use these files, I finally got it to work in a prototype where later I created a form in Chomp 'N' Cheeky to allow players to submit bug reports and I will now get them in this github repository. Perfect!

Not only that, I had to complete a reasonable amount of level design. After completing this I discovered that a score screen between each of the levels would be appropriate and beneficial for the player to see how well they went for that level. See the changelog for more specific details about those changes, but finally, the game is starting to become a lot more interesting with variety and challenges.

I will provide additional documents on the code page to show all visible assets the game has. This will be preparing for a graphics designer that I plan to hire to make the graphics great for the game, so you will be seeing this information and details about those objects soon.

It is more important now than ever to test the game's features. This will become increasingly important the more that is added to it. I want to have this game as perfectly polished as possible before public release. Thanks for your help, fam!

Changelog:

NEW:

1)
Door will now move to the next level - This is what the door is for, and now it finally does it!
2) Destroying enemies - It is now possible to kill a Clam if Cheeky obtains the hammer skill. The hammer is still available on Level 1 only.
3) Clam now has health - Clams will have a certain amount of health and will not die straight away when getting hit by a hammer but instead will take a few hits.
4) Tracking score - score is now tracked and displayed on the HUD for all things that contribute to score not just treasure.
5) Score when destroying enemies - Score is now given when destroying Clams.
6) Mouse Input - Players can now use the mouse to click on menu buttons inside the game screen.
7) Bug report system - Players now have access to a blue round question mark button (click with mouse) to open up the bug report form and report bugs without having to login or sign up to github to do it! This will only be visible if the game has connection to the internet.
8) Game Paused when Menu Windows are open - Any menu windows open will pause the game. The game will be darkened behind the menu screen to show this effect.
9) Levels 2 - 10 Created - Players will now be able to play 10 levels of the game.
10) Score Screen - A score screen will be displayed after going through the door to the next level. It will tell the player what level they just completed and then summarise the total amount of points the player earned during the level, the total number of points the player has, the percentage of treasure found, a hint for a new feature called secrets, and an award of points for completing the level the player just did. It also provides instructions after a few seconds to start the next level.


MODIFY:

1) Level 1 Enhancement: - Level 1 has been changed to incorporate an easier route to escape the Clam and get to the door.
2) Removed unnecessary PowerUps from level 1 - These features have been tested and work well so they have been removed from level 1.
3) Removed unnecessary treasure from level 1 - Treasures have been tested and work well so they have been removed from level 1.
4) Enhanced Grass tile - Since the grass tile is essentially behind all the bread blocks and covering the clear area where characters can travel on, I have changed this so that the grass tile is just one instance of a tiled background rather than having multiple instances of it to cover every tile of the game area. This will save memory and increase performance, especially when planning to design 100 levels.


FIX:

1) Life indicator bug - Fixed an issue where the life count was not being displayed accurately on the HUD.
2) Clams inappropriately eating cheeky - Fixed an issue where Clams were able to eat Cheeky while Cheeky was already dead, essentially subtracting a life from the player without them being able to do anything about it. This will no longer happen.
3) White Clam - Fixed an issue causing Clam to go white while he was spawning in the cave.
4) Clam LOS fails after spawning at different cave directions - Fixed an issue during the development of creating multiple levels where Clam line of sight was not working properly if the cave was given a different direction.
5) Clam Transparent too - Fixed an issue, although not visible it was possible, where if Cheeky collected the transparency power-up, it was giving the effect to Clam as well.


Next in development:

1)
Enhancing bug report tool - character limitation so people cannot send blank reports.
2) Another 10 levels with some extra challenges for the player.
3) Introducing Secrets
4) Temporary: A way for testers to go to any level they want without having to complete the level they are on.
5) More bug fixes.
 
Status
Locked: Not accepting new posts.
Top