Poll Results – December 1-13

The results of December’s first poll are in! Voters opted for more RMXP stuff (windowskins, scripts and charsets). So, it looks like my copy of RMXP will need to come out of hibernation. At the moment, my preference is RMVX as the RPG Maker of choice for my project, The Gladiator Project. The reason for that is because RGSS2 is much more versatile, with several additional features not available in RGSS, that suit my needs for the project. That said, and with the poll results in mind, what I’ll do for the next few entries is this: RM2K/3 – A basic "woodcutting" tutorial, which I recently rediscovered from a Runescape…

RPG Maker XP Windowskins

View More Windowskins Here are some RMXP windowskins. Clicking on the windowskin will redirect to the RPG Maker Times Resource Center (no longer available), where you can view examples of these (and all the other) windowskins.I am not an artist, but like experimenting with different things, although I do find it easier to create RMVX windowskins than RMXP ones. Final Fantasy I Final Fantasy IX Parchment #1 I’ll try and create some more RMXP windowskins as I feel inspired, or convert existing RMVX windowskins to RMXP format.

Character Maker XP Online

There are quite a few Online Creators for RMXP/RMVX already, mostly Japanese sites. I recently discovered – quite by accident – a French site, Nine Sages (sadly offline because of lame-ass hackers!), which has some absolutely stunning Title and Game Over pictures, in addition to some fabulous resources. It’s well worth checking out. The pièce de résistance for me was finding a working character maker for RMXP. It is still limited in the amount of resources for characters, but it does have enough to make some decent character sets. The generator can be found here. It is in French, but does not need translating as it’s easy enough to use.

Time/Date Formats

In yesterday’s entry, System Time/Date Script, I showed how to use the built-in Time function to display the current (system) time and date. To change format, the strftime method has a number of options available. Its basic format is strftime(format) where format is the format string to be used, which may be specified with the following: %A – Full day of the week (Sunday, Monday, etc.) %a – Abbreviated day of the week (Sun, Mon, etc.) %B – Full month (January, February, etc.) %b – Abbreviated month (Jan, Feb, etc.) %c – Current Date and Time (system clock format) %d – Day of the month (01-31) %H – Time of…

System Time/Date Script

RMXP and RMVX has a built-in Time function that allows the display of the current date and time (based on the system clock). I found this by accident while sifting through the Help file – actually while searching for Bitmap and Sprite management – and after some experimentation discovered how to place it in windows. To use it, there are two functions to be aware of: Time.now This reads the current time and date from the system clock. strftime(“%I:%M:%S %p”) This converts the time into a string, using the time of day (in 12-hour format), minutes and seconds, as well as showing AM/PM. So to add the time and date,…

Window & Scene Wizard

If you’re like me and *hate* making windows and their accompanying scenes – at least when it comes to positioning onscreen – there is a useful utility called the Window & Scene Wizard (WSW). Actually it’s compiled using RGSS and runs standalone or from with RMXP itself. You can find a demo, along with instructions and downloads, at Creation Asylum. Note: The first download site no longer hosts the files, so be sure to use the second download site instead. The WSW works very well, using the mouse and keyboard fluently to create windows. You can create ordinary windows as well as menus, add text, icons and pictures, as well…

Adding Window Text Effects

Using the built-in RGSS/2 script, we can add some cool effects for enhancing or beautifying text, if used properly. These include a shadow effect and outlined text. Both of these scripts should work in both RMXP and RMVX, although I think there’s an added font feature in RMVX for creating shadow effects without script.) Shadow Effect Add the following to Window_Base: #—————————————————# * Draw Shadow# x : draw spot x-coordinate# y : draw spot y-coordinate# w : width# h : height# text : text to display#—————————————————-def draw_shadow(x, y, w, h, text) # Display shadow/shadow color self.contents.font.color = Color.new(200, 200, 200, 205) self.contents.draw_text(x + 4, y + 4, w, h, text,…

Simple Font Draw

As the title suggests, this is a simple routine for redefining fonts, such as name, size, bold, italic, etc. Although this was written in RMXP, it should also work in RMVX and RMVXA. The default format for manipulating fonts in windows is: self.contents.font.name = "font name" self.contents.font.size = 22 and so on. The reason that self.contents is used first is because this refers to the bitmap (Bitmap) used for the window’s contents. Whenever fonts need to be "drawn" into a window, the font and draw methods will be called from Bitmap and written into the window contents area.

Create Your Own Resources Online

If you’re not a great graphic artist, like me, there are several websites that allow you to create your own, thus: Chibi KYARATSUKURU (RMXP) – This is a more comprehensive character maker, Google-translated into English from its original Japanese version. I love creating characters here, even if none of them ever make it into games! RPG Material – Character Generation (RMVX) – This is the ultimate RMVX character creator (and the only one as far as I know). Not only can you create your own characters by setting a series of options, but you can randomize characters. The output even has the appropriate facesets to use too! While these are…

Create Your Own Resources

Sometimes the resources that come with RMXP are not enough and you might want to create your own. There are several websites and programs that allow such customization, thus: Utilities Dan’s RMXP Tool (RMXP) – A useful tool for inspiration, which allows you to create names, titles, items, etc. (EDIT: Moved to the Multi-Platform Tools section.) Move Event (RMXP) – This utility helps with programming complex character movements, which can otherwise be very tedious. Character Maker (RMXP) – Allows the creation of sprites and character sets. (While this program is limited on features, some cool character sets can still be made from it.) Face Maker (Multi-Platform) – What’s a character…