ToyMania, my third standalone game.
Back to Games#61 thespyde
Rudolf, you misspelled calender, (C, A, L, E, N, D, A, R is the way it's spelled properly), unless he spelled it the other way. You spelled conveyor belt properly, that's why I pointed this out.
#62 DevilGuardian
I've been trying to indent my games as well, but I see that being very messy for someone who has never seen what indented code looks like untill now. I see why it's required in languages like python because the code won't run without it, and it's standerdized to do that.
-- (rudolf):
Also a code tip, it would be somewhat amazing if you would have your code more structured. For example, includes/deps for requirements that are not your own or generally shared ones that are in multiple games such as the slider class etc, includes/general, includes/menus, includes/settings etc. Then you just need to make #include"includes/*.nvgt" in the main game (currently or at least when I last saw it you include every script manually which is a waste). In includes you can have includes.nvgt which includes just all files in the corresponding folders (e.g. #include"general/*.nvgt", #include"deps/*.nvgt" etc). Also, indentation would be useful if you can effort it. And a last thing which has been annoying me pretty much for some reason. Without a particular reason you just copied form.nvgt from C:/nvgt/includes/form.nvgt into the includes folder of simple fighter. Why if you just can do #include"form.nvgt" and it will choose the one from the nvgt directory? The same goes for speech and some others. Is that being used so you can modify them, or is there no meaning behind it? If first applies, then you just could use the callbacks for soudns as example, and add new elements to the class with stuff like class form :: audio_form { (or vice versa - class audio_form :: form { -, I am not entirely sure).
--
#63 DevilGuardian
Guys, I re-released the toy mania game to fix a quick bug with game sessions. Basically, when you finished a game and started a new one, the stuff that previously appeared, such as the cars and guards show up at the beginning as if you were on level 4 and abuv. Please re-download the game if you want this fixed.
#64 DevilGuardian
Hello audiance! I finally got through with making this next major update i'm about to share down below.
I've added lots of most requested features, and fixed a shit-load of bugs. Excuse my french, but thought I had to say that because it was hard as hell to do.
Anyways, back to the scheduled program. Without any further hesitation , here's what's new in version 2.0.
Added an option in the pause menu to copy your current level and game mode to the clipboard for easy sharing or progress tracking.
Fixed a bug where the game failed to restart propperly upon activating it in the main menu.
Implemented a health warning system in all of the game modes. If your health gets below a certain threshold, a heartbeat sound will play to signify that you're in real danger of dying.
You can now directly quit the game session right from within the pause menu.
Added the ability to adjust the ambience and music volumes of the game. You can press the page up or down keys to adjust the music, and home or end to adjust the ambience. These settings are automaticly saved the next time you start a new game session.
Added a confirmation prompt when pressing Escape during gameplay. Players are now warned for quitting the current game session. This allows them to abort the action if pressed accidentally.
Made it so the post game copy prompt option found in the settings menu also controls the copy prompt found in the pause menu.
Made it so session based achievements don't get coppied along with your actual in-game statistics when using the pause menu or the post game copy prompt after death or victory.
Added sounds for pausing and resuming the game.
Added a pause menu to the normal and endless game modes. You can resume, view and copy aall of your session-based stats there.
Made it so pressing the letter L tells you wich game mode you are on after announcing your current level.
Made it so the machine gun is only available in the endless game mode. This also includes the restriction of keys to check and reload the ammo for it. The readme file's keyboard command section is also updated to reflect this change as well.
The endless game Mode has now been completely rebalanced to match the Normal game Mode for the first 6 levels. This offers a gradual and familiar introduction before the difficulty of the game increases. After level 6, the mode will start ramping up with more enemies and collectibles.
Adjusted the Endless Mode progression for better difficulty scaling. Previously, the Endless Mode would overwhelm players early on by spawning guards, cars, and keys all at once.
Added a keyboard shortcut to check the position of the winning door in the endless game mode. This shortcut is also in the readme file as well.
Made it so endless mode starts the player with 10,000 health instead of 1,000. This provides a better chance of survival against harder difficulties with spawned guards.
Fixed an issue where cars would disappear between levels 4 and 6 in endless mode.
Added descriptions to the game mode options found in the start game menu.
Added an Endless Mode to the game. Players can now choose between Normal Mode and Endless Mode before starting a game. In Endless Mode, gameplay difficulty gradually increases over time without a final level, encouraging long play sessions and making session-based achievements more meaningful.
Addressed an issue where the behind pitch decrease option wasn't working propperly in the game when it was disabled in the settings menu.
That's as much as you'll ever get out of me for this update. Haha. But siriosely though, I really hope you guys enjoy what I have to offer. I had a tun of fun testing it regardless.
If you find anything worth adding and or fixing I should know about, please let me know. I'll try my best to implement them based on my availability. Thanks in advanced to those who play my game. I really value your appreciation.
Here's the link to the game as usual.
https://tsatria03.itch.io/toymania
Enjoy, and happy collecting!
#65 thespyde
Okay, what I noticed is that I was trying the endless mode and I decided to quit the game, but then changed my mind. When I pressed resume the game I was returned to the main menu.
#66 thespyde
What I forgot to mention was that I didn't lose the progress I'd made while playing endless even though I was returned to the main menu. Is this a bug or a feature? Lol!
#67 DevilGuardian
Oh deer. That's a bug. Gotta fix that.
#68 DevilGuardian
I suppose not every version is perfect.
#69 DevilGuardian
I just fixed that bug earlier. It'll be official in 2.1.
#70 thespyde
Cool! I look forward to getting it!
#71 DevilGuardian
Hey guys, I just released a quick bug fix update to my toy mania game on itch.io. Please check it out!
Here's what's new in version 2.1.
Added an option in the settings menu to enable or disable copy and export confirmation sounds. This is ideal for advanced players who prefer to have less auditory confirmation.
Removed the speaker test complete sound. This sound has been renamed, and is now being used elsewhere.
Fixed an issue where session playtime would incorrectly increase while the game was paused. The session timer is now properly synchronized with the actual gameplay time.
Updated the letter Y key behavior to reflect the accurate playtime of the pause menu. The time announcement message now matches the session playtime shown in various stat based menus, ensuring consistency between in-game stats and spoken feedback given.
Added an option in the settings menu to enable or disable quit confirmation prompts. This allows for instant exiting without prompts, useful for advanced players.
Updated the readme file with added and modified keyboard shortcuts.
Fixed a bug where cars would mysteriously disappear during the spawning of guards. This was caused by guards destroying all cars on the field when spawning them, even when playing Endless Mode.
Renamed the documentation menu, and moved it over to the game menu.
Fixed an issue where the pause menu could behave unexpectedly, such as returning to the main menu without resetting progress or resuming gameplay properly.
Made it so you can run with either the alt or control key.
That's all for now. Stay tuned for more exciting features!
Here's the game's link.
https://tsatria03.itch.io/toymania
Enjoy, and happy collecting!
#72 DevilGuardian
Hey guys, I just released another quick bug fix update to my toy mania game on itch.io. Please check it out!
Here's what's new in version 2.2.
Made it so returning from a sound category in the learn sounds menu now brings players back to the category selection menu instead of going back to the game menu. This allows users to jump between categories without having to restart the entire process from the beginning.
Made it so categories in the Learn Sounds menu are now displayed in alphabetical order. This helps users find what they're looking for more quickly.
Made it so each sound category in the Learn Sounds menu has it's own descriptive title. When entering a category, the menu intro text updates to reflect the selected group, giving users clear context while browsing the sounds they want to view.
Improved the Learn game Sounds menu by reorganizing it into categories for easier navigation of commonly used sounds in the game. Players can now browse specific groups of sounds, such as Bosses, Guards, Weapons, and more, making it faster to find and preview the sounds they care about most.
Made it so your starting weapon is only randomized when playing the Endless mode. In Normal mode, players will always begin with the bat as their default weapon, ensuring a consistent and balanced starting experience.
Added the ability to draw a random weapon at the start of a new game session. Instead of always starting with the bat, players are now equipped with a randomly selected weapon, adding variety and unpredictability to each run.
Added a playtime counter to the test speakers menu. These counters are for the sword clank and stone throw sounds. They will also be saved along with your game related settings as well.
Made it so the pause and resume sounds don't play when the user presses the escape key to open the quit menu.
Fixed a bug where pressing the escape key didn't pause the game propperly when opening up the quit menu.
Made it so the number of toys that are spawned is set to 20 by default upon starting a new game session.
That's all for now. Stay tuned for more exciting features!
Here's the game's link.
https://tsatria03.itch.io/toymania
Enjoy, and happy collecting!
#73 DevilGuardian
Hey guys. Another round of bug fixes and feature updates have arrived for toy mania. Please see below!
Here's what's new in version 2.3.
Improved level progression in Endless Mode. The game now tracks the times between level-ups to ensure that the level only increases once every 60 seconds, preventing the level sound from playing continuously. This adds stability and makes level advancements more predictable during long Endless Mode runs.
Added a sound count indicator to each category in the Learn game Sounds menu. Players can now see how many sounds are available in each category before entering the menu. This helps estimate the size of each group of sounds and improves overall navigation and clarity.
Fixed a bug where the key requirement for unlocking doors would randomly change every time the player interacted with them. The required number of keys is now determined when the door is spawned and remains consistent throughout the session.
Made it so door requirements are randomized between 15-30 keys for the normal game mode, and 30-60 keys for the endless game mode to unlock it.
Added an items category into the learn game sounds menu.
Added some more player and UI related sounds into the learn game sounds menu.
Added menu wrapping to the game. If you've reached the botum of a menu, it will wrap itself back up to the top item of the menu.
Updated the readme file with added and modified keyboard shortcuts.
Added useable items to the game. This will only be used in endless mode.
Added an inventory system to the game. This will only be used in endless mode.
That's all for today. Stay tuned for more to come!
Here's the game link.
https://tsatria03.itch.io/toymania
Enjoy, and happy collecting!