RPG Maker VX Ace

RPG Maker VX Ace

55 평점
Demo Guide
StealthMomo 님이 작성
This is a collection of demo that you can download, modify and implement on your game projects. All the demos have in-game tutorials and if that is not enough you can refer to this guide for in-depth tutorials.
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Demo 03: Day and Night Cycle


In this demo I will show you how manipulate the Date & Time and use its variable to alter the Lighting, the NPC's behavior and the Monster encounter as well.

To achieve those we have to use three scripts.

For the Date & Time script we use Selchar's Harvest Moon style Variable Based Calendar and Weather System[forums.rpgmakerweb.com].

For the Lighting script we use Khas' Awesome Lighting Effects[arcthunder.blogspot.com.br].

For the Monster Encounter script we use Tsukihime's Encounter Update[www.rpgmakervxace.net].

In this demo we will use eight (8) Common Events and ten (10) Variables and two (2) Switches.

The 7 common events are used to change the screen tint.

We have:
  • Midnight (12 AM)
  • Dawn* (1-3 AM),
  • Morning (4-5 AM)
  • Day (6 AM - 2 PM)
  • Afternoon (3-5 PM)
  • Dusk (6-7 PM)
  • Night (8-11 PM)
* Should be night not dawn, not that it really matters since we only named each time period to make designing the game easier.

The last common event is for the Bed Rest event.

As for the variables.

Variables 0001-0009 are used to manipulate date, time, month, etc.

Variables 0010 is not used so please IGNORE.

Variables 0011 is used to randomize just about anything like the NPC random dialogues.

As for the switches.

0001: Override Lighting is used to override the lighting tone commonly used for dark caves and dungeons.

0002: Cave Lantern as the switch's name says used for the cave lantern.

Remember, you can copy any events and paste it into your game. But don't forget to edit the pasted events afterwards because the variables placement may have changed.
░└ Features
Custom Name your character screen
Start your game in a Suikoden style naming screen.

Don't be fooled by this screenshot! There's more to it.
Bed Rest
Resting in bed will move the time in the next morning (8 AM).
Lighting
Candles, fireplaces, etc will turn on at night and turns off in the morning.
NPC Behavior
NPCs have their own behavior. They will sleep and wake depending on time. There is also a Mysterious Woman who loves using the bonfire to create some weird magic all night and sleep like a log throughout the day in her cozy tent.

I tried making each NPC's behavior to walk to their beds automatically and it worked nicely but it's kind of messy to implement since the event tends to get big and will likely just get in the way and slow your game so I remove the feature. I will update this demo once I learned of a script that can do this feature more efficiently.
BGM and BGS
Comes night and crickets will sing their tunes. Outside the BGM is set to around 80% of volume but once you get inside the house the volume will drop drastically. Daytime plays the default BGM.

Inside the house the window's blinds close/open depending on the time. I forgot to include this feature 'outside' the house to do the same so you have to do it yourself.

The fireplace if it is being used you will see smoke coming out of the chimneys outside outside the house.
Monster Encounters
You wll encounter weaker monsters during daytime and stronger monster at night.

In this demo I've set your character's level at 99 so you won't have problem when you encounter a Chimera.
Different Lighting for Caves and Dungeons
Caves and dungeons are supposed to be dark. In this demo when you enter the cave the lighting will be overridden.

The cave is located northwest of the house.
Real-time calendar
Includes a calendar that you can easily customize.
░└ Additional Configuration for Khas Awesome Lighting Effects
For maximum optimization of Khas lighting script be sure to tag your tilesets. Check the screenshots below for examples on how to do this. You will find additional information on the script's header.
Khas님이 먼저 게시:
In order to cut the effect's picture correctly, there's 3 types of behavior for a tile: wall, block and roof. Walls will make shadows as real walls, blocks as blocks and roofs as roofs. So, the tileset tags MUST be configured. Check the {링크가 삭제되었습니다} to understand how this system works. If the tilesets aren't configured correctly, the script won't cut the effects correctly.
  • Roof behavior tag = 5
  • Wall behavior tag = 6
  • Block behavior tag = 7
░└ Implementing demo to an existing project
Refer to the FAQs thread.
░└ License and credits
UPDATE님이 먼저 게시:
I included in Selchar's license page the message "Contact the author on how to acquire a license." which is a mistake sorry about that. I removed that message now.

Thanks to the following for their resources. This section also serves as a license guide.

Author
Resources
License
Khas[arcthunder.blogspot.com.br]
  • Awesome Lighting Effects
  • Sapphire Action System's female sound effects
Can be used on both commercial and non-commercial projects.

Requirements: Credit the author.

Refer to the Faq[arcthunder.blogspot.com.br] for more details.
Selchar[forums.rpgmakerweb.com]
  • Harvest Moon style Variable Based Calendar & Weather System
  • Clock HUD (Basic)
  • Clock HUD (Calendar)
Can be used on both commercial and non-commercial projects.

Requirements: Anything goes.
Tsukihime[himeworks.wordpress.com]
Can be used on both commercial and non-commercial projects.

Non-commercial Terms of Use:
  • You are free to use the script for any non-commercial purposes
  • The script is provided as-is
  • Will do bug fixes, but no compatibility patches
  • Credits to Hime Works in your project
  • Preserve the script header
Commercial Terms of Use:
  • A license is required to use the script.
  • The script is provided as-is.
  • Will do bug fixes. Compatibility patches may be requested, but you may have to pay for patches
  • Credits to Hime Works in your project
  • Preserve the script header
Refer to the Terms of Use[www.himeworks.com] for details.
Can be used on both commercial and non-commercial projects.

Requirements: Credit PlayOnLoop.com.

Refer to the Help and FAQs Can I use music loops for anything I want?[www.playonloop.com] section for details.
░└ Download
http://steamcommunity.com/sharedfiles/filedetails/?id=233076542
Due to the nature of Steam workshop I decided to remove Dropbox download.
░└ Changelog
v1
  • Initial release.
v2
  • Lowered Z-Index of Khas Lighting Effects so that the 'Show Choices' won't be darken.
  • Removed unused Switches.
v3
  • Changed the house floor tile (previous was a roof tile.)
v4
  • Fixed Cave lighting, move override lighting switch inside the cave map.
  • Fixed cave exit map.
  • Fixed cave Demo Note always triggering whenever you enter the map.
  • Fixed Encounter event 'OUTSKIRT' map.
v5
  • Removed unecessary '$game_map.lantern.hide' in all lanterns, fireplace, bonfires.
  • Fixed fireplace not properly playing or stoping the BGS in time transition while the player is still in the map.
v6
  • Minor fix on the second floor fireplace event graphic.
  • Minor fix on the HUD clock window. It can now be toggled with the SHIFT button.
  • Added CHANGELOG, README and LICENSE files.
v7
  • Added <inside_map> for indoor maps (TENT, HOUSE, SECONDFLOOR) and <no_weather> for the cave map.
  • Fixed Encounter event found in the 'OUTSKIRT' map for not updating monster respawn.
  • Fixed 'CAVE' map's lantern. Added new switch '0002: Cave Lantern'. Exiting the map will respawn the lantern.
Demo 02: Decorations (v3)


In this demo I will demonstrate how to create multiple events where you buy decoration items to upgrade your house.

If you played The Elder Scrolls V: Skyrim you will really appreciate this demo.

If you buy the Bedroom decoration you will be able to rest.

You can expand this demo by implementing a cooking system, crafting, etc. Just use the Bed example and expand on it.

I recommend Hime Works' Shop Stock, a script where you can only buy (1) Key item. Isn't it appalling buying a bulk of the same item where you only need one?

You can get the Shop Stock script in the link below, the script is optional but it will fix the limitation of RPG Maker VX Ace's Shop item limiting.

Optional:

Script name: Shop Stock[himeworks.wordpress.com]
Description: Set up stock limits for a shop.
Author: Tsukihime[himeworks.wordpress.com]

Changelog:

v1
  • Initial release.
v2
  • Fixed BGM carrying over when entering a new map.
v3
  • Removed auto-run in all decoration events.

Download:

Dropbox Download[dl.dropboxusercontent.com]

You can also subscribe to the workshop version by clicking the link below.

http://steamcommunity.com/sharedfiles/filedetails/?id=233076803
Demo 01: Play the Piano


In this demo I will demonstrate how to create an event that will enable your Hero to play the piano.

While playing the piano you will not be able to do anything unless you stop by pressing the following buttons:
  • SPACE
  • ENTER
  • Z
It is better if the map doesn't have a preset BGM.

You can expand this demo by playing around with the Show Choices command.

You can also modify this and create a radio!

Download:

Dropbox
Download[dl.dropboxusercontent.com]
[/table]
How to open the demo files?
After downloading a demo file move or copy it in your RPG Maker VX Ace project directory/folder.

Open the file and when a window prompt just accept.




Launch the RPG Maker software try running the demo.
댓글 17
StealthMomo  [작성자] 2014년 6월 23일 오후 6시 12분 
It's really not me who made all of this, it's the guys who shared their work for free. But glad to be of help anyway :D:
Darkendone 2014년 6월 23일 오후 6시 06분 
Hey Stealth, I recently got RPG Maker VX Ace, I began a project recently, have about 40 hours so vested into it so far and early on I came upon your Demo's and instructions. I have to say I am really impressed with it. Well, probably time for me to head back to working on my game.

Thank you!

Darkendone
StealthMomo  [작성자] 2014년 3월 11일 오전 4시 51분 
@76561198044016782 I think you forgot to create the common events that change the screen tones? Refer to the FAQs thread or just copy the common events from my resource pack into your project.
Whiff 2014년 3월 10일 오후 7시 29분 
I'm a noob at this, can anyone help me? I put the scripts into my game and ran it. The time passes as normal, but it doesn't get darker. How do you put the tints in for the times of the day? (feel free to laugh at me)
Severnoft 2014년 3월 5일 오후 12시 25분 
Thanks got it to work now :)
StealthMomo  [작성자] 2014년 2월 3일 오후 1시 36분 
I've been playing anything but RPG Maker for a while now let's see.
Phelan 2014년 2월 3일 오전 9시 31분 
Oh the guide is still alive...That's nice.

I was curious whether you are still uploading something here... soooo what's next? I mean do you have any plans for writing more content?
StealthMomo  [작성자] 2014년 1월 21일 오전 7시 57분 
Yes.

Aesthetics where lights turns on at night and turns off at dawn. Selchar's HM Variable Calendar is very flexible since it stores the value in a variable in which you can freely manipulate. Monsters that only appears at specific day or time, npcs that will return to their beds at night, etc it could be done.
Phelan 2014년 1월 21일 오전 7시 18분 
Dynamic lightining?
Like using diffrent filters for day, evening, night?

Well... it's not bad idea... but probably it would be even better idea to implement some kind of mechanism that is based on time of day... for example you at night there are stronger enemies, or some rare kind monsters giving some rare materials...
StealthMomo  [작성자] 2014년 1월 21일 오전 6시 53분 
The next demo I think it would be something like dynamic lighting that works with date and time? I'll be using script by Khas Awesome Lighting Effects and Selchar's Harvest Moon Variable Calendar :D: