- 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 Code:
- #===============================================================================
- # * [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 Code:
- #===============================================================================
- # * [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 Code:
- #===============================================================================
- # * [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.
本贴来自国际rpgmaker官方论坛作者:Sixth处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:
https://forums.rpgmakerweb.com/threads/sixths-mini-games-v1-2-13-12-2015.51834/