DABS A Gadget To Increase/Decrease Difficulty.
Hello all.
Imagine a tool that lets you reduce and increase the difficulty of you level depending on the players skill. They way the system works is how many times they die is how the level gets easier, and how long they survive without a death the level will get harder. DABS is an acronym for Difficulty Automatic Balancing System.
So for the past 3 days I've been working on a little project. It started when I was making my 3rd platformer here. I thought that some people aren't all that good on difficult areas and so they leave, meaning you are less likely to get yays and hearts. So I created a prototype of a Gadget to reduce the levels difficulty, I got a lot of negative feedback from the system, this happened because the difficulty could only reduce. DABS Alpha Version 0.1.0 was too basic.
DABS Beta Version 1.0.0, after rebuilding the system from scratch I implemented so many new features, the system detects how many players there are now, then I added support for if people wanted to use sackbots instead of actual characters. I then made an additional 4 difficulties on top of the existing 3 meaning there are now 7. At this point the system couldn't increase.
Version 1.0.1, this was something big, something massive, I added support for players joining and leaving, this meant that players no longer needed to place a closed-level post at the start. Added a companion so that users need to place less logic when the difficulty decreases/increases and changes the object danger. I designed a whole new User Interface, I simplified the logic by rebuilding the entire way the system works, placing Toggles so the user could now disable difficulties, up to 4 can be disabled, I let the player choose how many deaths before the game gets easier, and let users turn off DABS with a Toggle.
Version 1.0.2, just small but vital, the system can now detect if something is broken, yes, if you delete a wire, or do something wrong then test it, you will be informed you have broken it. I re-wrote some notes and spell check all of them.
Version 1.0.3, this is the biggest so far, after 2 days I figured it out, how can the difficulty increase? I got it, and I did it successfully, DABS now features a fully working difficulty increase and decreasing system. I improved the user interface reducing the amount of counters needed to change the difficulty and put it all into 1. Double checked the notes just to make sure they made sense.
Version 1.0.4, a lot of new bug fixes and information was added here, when the difficulty got to the highest or lowest it would repeat when it changed to a difficulty past them, I fixed this by delaying the mouth. I added some new notes to the Guide and merged some together, I added a Updates Note Section so you know what's new. I noticed the difficulty was getting harder when it should be getting easier, and easier when it should be getting harder, I fixed this by swapping the Direction Combiner wires. Renamed some tags so they are shorted and simpler. Once again improved the User Interface, I did this by deleting obsolete logic and notes, moved some microchips and other various logic around.
So get your DABS Beta Version 1.0.4, it is released on the 9th of November 2013. Here.
My next project is a LEB. This stands for Logic Easily Built. Clues in the name, if you don't know how to use effective logic, this will build it for you. In prototype stages.
Thanks,
Scott.
Edit: Don't forget feedback please.