- Sixth's Mini-Games
- Intro:
I have been making mini-games for RPG Maker VX Ace for a while now, but never bothered to clean my code for them, let alone publishing them.
But I decided to share these scripts now.
When I finish with the code clean up for my other mini-games, I will add them too.
Note that all of my mini-games require at least 2 of my other scripts. Those are:
- Mini-Game Base
- Picture Number Drawing
These are included in the demo.
Currently, there are 3 mini-games in the demo below, and these are:
- "Stay In Range" Mini-Game:
Spoiler#=============================================================================== # * [ACE] "Stay-In-Range" Mini-Game #=============================================================================== # * Made by: Sixth (www.rpgmakervxace.net, www.forums.rpgmakerweb.com) # * Version: 1.1 # * Updated: 08/12/2015 # * Requires: Sixth's Picture Number Drawing # Sixth's Mini-Game Base #------------------------------------------------------------------------------- # * < Change Log > #------------------------------------------------------------------------------- # * Version 1.0 (29/11/2015) # - Initial release. # * Version 1.1 (08/12/2015) # - Re-worked the code. This script now requires my Mini-Game Base script too! # - Changed the script calls. All of them are explained in the Mini-Game Base # script (except the mini-game starting script call)! # - Added popups to show the player when the game starts/ends. #------------------------------------------------------------------------------- # * < Description > #------------------------------------------------------------------------------- # * This is mini-game script, where the player needs to keep a cursor in the # range of a moving and shrinking bar. # * The player can earn scores from winning in the game too. You can use these # scores in eventing.# * Settings for making infinite difficulties. # * Completely image based! The images used can be changed during the game too! # * For scripters: Easily implement this mini-game into any scenes! # All you have to do is to create a mini game instance and loop it's update # method (along with the Input and Graphics update methods) until the game # is finished. #------------------------------------------------------------------------------- # * < Instructions > #------------------------------------------------------------------------------- # * Refer to the script's header for usage information! #------------------------------------------------------------------------------- # * < Installation > #------------------------------------------------------------------------------- # * Place this script below Materials but above Main! #------------------------------------------------------------------------------- # * < Compatibility Info > #------------------------------------------------------------------------------- # * No known incompatibilities. #------------------------------------------------------------------------------- # * < Known Issues > #------------------------------------------------------------------------------- # * No known issues. #------------------------------------------------------------------------------- # * < Terms of Use > #------------------------------------------------------------------------------- # * Free to use for whatever purposes you want. # * Credit me (Sixth) in your game, pretty please! # * Posting modified versions of this script is allowed as long as you notice me # about it with a link to it! #===============================================================================
- QTE (Type 1) Mini-Game:
Spoiler#=============================================================================== # * [ACE] QTE (Type 1) Mini-Game #=============================================================================== # * Made by: Sixth (www.rpgmakervxace.net, www.forums.rpgmakerweb.com) # * Version: 1.1 # * Updated: 13/12/2015 # * Requires: Sixth's Picture Number Drawing # Sixth's Mini-Game Base #------------------------------------------------------------------------------- # * < Change Log > #------------------------------------------------------------------------------- # * Version 1.0 (08/12/2015) # - Initial release. # * Version 1.1 (13/12/2015) # - Fixed a typo which resulted in reading the BGM change settings from the # "Stay-In-Range" mini-game instead of this one. #------------------------------------------------------------------------------- # * < Description > #------------------------------------------------------------------------------- # * This is a mini-game script, where the player needs to press buttons at the # right time. So, it's a timing mini-game, can be called a "quick time event" # (QTE) mini-game as well. # * The player can earn scores from winning in the game too. You can use these # scores in eventing. # * Settings for making infinite difficulties. # * Completely image based! The images used can be changed during the game too! # * For scripters: Easily implement this mini-game into any scenes! # All you have to do is to create a mini game instance and loop it's update # method (along with the Input and Graphics update methods) until the game # is finished. #------------------------------------------------------------------------------- # * < Instructions > #------------------------------------------------------------------------------- # * Refer to the script's header for usage information! #------------------------------------------------------------------------------- # * < Installation > #------------------------------------------------------------------------------- # * Place this script below Materials but above Main! #------------------------------------------------------------------------------- # * < Compatibility Info > #------------------------------------------------------------------------------- # * No known incompatibilities. #------------------------------------------------------------------------------- # * < Known Issues > #------------------------------------------------------------------------------- # * No known issues. #------------------------------------------------------------------------------- # * < Terms of Use > #------------------------------------------------------------------------------- # * Free to use for whatever purposes you want. # * Credit me (Sixth) in your game, pretty please! # * Posting modified versions of this script is allowed as long as you notice me # about it with a link to it! #===============================================================================
- QTE (Type 2) Mini-Game:
Spoiler#=============================================================================== # * [ACE] QTE (Type 2) Mini-Game #=============================================================================== # * Made by: Sixth (www.rpgmakervxace.net, www.forums.rpgmakerweb.com) # * Version: 1.0 # * Updated: 13/12/2015 # * Requires: Sixth's Picture Number Drawing # Sixth's Mini-Game Base #------------------------------------------------------------------------------- # * < Change Log > #------------------------------------------------------------------------------- # * Version 1.0 (13/12/2015) # - Initial release. #------------------------------------------------------------------------------- # * < Description > #------------------------------------------------------------------------------- # * This is a mini-game script, where the player needs to press buttons at the # right time. So, it's a timing mini-game, can be called a "quick time event" # (QTE) mini-game as well. # * The player can earn scores from winning in the game too. You can use these # scores in eventing. # * Settings for making infinite difficulties. # * Completely image based! The images used can be changed during the game too! # * For scripters: Easily implement this mini-game into any scenes! # All you have to do is to create a mini game instance and loop it's update # method (along with the Input and Graphics update methods) until the game # is finished. #------------------------------------------------------------------------------- # * < Instructions > #------------------------------------------------------------------------------- # * Refer to the script's header for usage information! #------------------------------------------------------------------------------- # * < Installation > #------------------------------------------------------------------------------- # * Place this script below Materials but above Main! #------------------------------------------------------------------------------- # * < Compatibility Info > #------------------------------------------------------------------------------- # * No known incompatibilities. #------------------------------------------------------------------------------- # * < Known Issues > #------------------------------------------------------------------------------- # * No known issues. #------------------------------------------------------------------------------- # * < Terms of Use > #------------------------------------------------------------------------------- # * Free to use for whatever purposes you want. # * Credit me (Sixth) in your game, pretty please! # * Posting modified versions of this script is allowed as long as you notice me # about it with a link to it! #===============================================================================
- Demo:
You can get the demo with the scripts here: https://www.mediafire.com/?pbncoik5eca2ai2
The demo contains all the mini-games and the necessary scripts too!
Also some additional scripts are included, but those are not required for the mini-games! All credits for the additional scripts go to their respective authors!
All graphics used for the mini-games in the demo is made by me. You can use them if you want.
- Videos:
- "Stay In Range" Mini-Game:
Spoiler
- QTE (Type 1) Mini-Game:
Spoiler
- QTE (Type 2) Mini-Game:
Spoiler
- Author's Notes:
In the demo, I made different settings for different difficulty levels.
The "Insane" mode is usually not meant to be put in a real game. They are almost impossible to finish (in the case of "Stay In Range" mini-game) or they are simply not worth to do due to the low amount of scores the player will earn from them (in the case of QTE (Type 1) mini-game).
You can, of course, change all settings if you want, I just wanted to make something annoying in the demo for each mini-games.