Jump to content

Announcing our new website

To find out the latest about our new website, visit Game Dev Unlimited

- - - - -

Moonpearl's Animated Custom Menu System


  • You cannot reply to this topic
37 replies to this topic

#1 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 04 January 2012 - 05:34 PM

Animated Custom Menu System
Version:
2.00
Author: Moonpearl
Date: March 12th, 2012




Version History




Version 2.00 - 2012.03.12
Spoiler
Version 1.11
Spoiler
Version 1.10
Spoiler
Version 1.00 - Original release to RMXPUnlimited.net


Description




You know custom menu systems are not always easy to customize. Or they aren't really visually appealing. Or they can't include new custom menus you need for your project.

Your ideal CMS would feature all that at the same time. And, to your greatest fortune, it's right here.


Video







Features & Screenshots


  • Compose your own background with any number of layers, each of which can exhibit one or several special effects
    Spoiler
  • Show Animations (as defined in the project's database) upons various events (selecting item, making decision, cancelling...)
    Spoiler
  • Windows and buttons are moved in/out when switching scenes, and scenes overlap (elements from the next scene are brought in while elements from the previous scene are being swept away)
    Spoiler
  • Special menus
    Spoiler
  • Several themes to choose from as starters
    Spoiler
  • Highly & easily customizable
    • Change pictures at will
    • Each window type can have its own particular windowskin
    • Customize party max size, main menu options, transition speed between scenes, and much more
    • Minimal to no script edits required - only adjust a few constants, everything else is managed automatically
  • Easily expandable
    • ACMS only features code that modifies scenes' appearance, they still work using the base code
    • Thus, external custom scenes should be fairly compatible with ACMS - if you're in luck, they'll fit perfectly as is, if not, just minimal tweaking should do the trick
    • Scripters will find ACMS's architecture extremely powerful and reliable to write their own scenes

Known Compatibility Issues


  • May clash with scripts which deal with menu scenes, even though every metaprogramming skills I possess were gathered in order to avoid such a dramatic event

Download




Download links and all other information (including terms of use, instructions and FAQ) can be found on my blog.


Author's Notes




I put a great deal of effort into this project. Please provide feedback if you like what you see!

Also, I'm interested into seeing ACMS at work in your own project. With your permission, I might want to display screenshots of it on my blog as an illustration of how extensively it can be customized. Also, if you wish to share your own theme for ACMS, I'd be more than happy to provide a link to it in my gallery.

Edited by Moonpearl, 08 May 2012 - 04:23 PM.


#2 Polraudio

    Master of the Mind

  • Moderator
  • 3,479 posts

Posted 04 January 2012 - 07:16 PM

This is an amazing menu system! I just might use this in my game(with a few edits).

#3 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 04 January 2012 - 07:21 PM

Thanks Polraudio. I gave it everything I had. And learnt about Lagrange polynomial interpolation in the process. Posted Image

#4 Polraudio

    Master of the Mind

  • Moderator
  • 3,479 posts

Posted 04 January 2012 - 08:20 PM

Not sure but i think i found a messup or something. When i go to skills it always shows this in the lower right no matter who i have selected. It doesnt change.
Posted Image

#5 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 04 January 2012 - 08:43 PM

I'm not sure what you mean, but the lower right widgets are for skills' targets - for example, if you use Heal, it alloows you to choose whom to heal. Well then, what I don't understand about your screenshot is that you picked a combat skill which cannot apply to party members, so it's only natural that you cannot cycle through targets.

This looks like something I've been told before, though. Maybe people expect to get the stats of the character whose skills are selected, but I didn't think of it, and quite frankly, I don't see what good it would do.Posted Image

#6 kellessdee

    mrrow ~!

  • Moderator
  • 905 posts

Posted 07 January 2012 - 05:16 AM

As I said before, it's a very nice menu! You have a good eye for design. I really dig the clean interface/layout. (I, ESPECIALLY, love the simplistic window boxes.)

My only criticisms (which are non-issue, and mostly just personal preference xD), would be some of the transition times (I like my menus fast and instant) and the comic-esque font face (which, of course, is extremely non-issue - at least it's readable :3)

Well done good sir. I will have to poke around the source code eventually... I have a feeling there's some pretty well-written ruby behind all of this and, it may be a secret (well, probably not really) but I get off on reading good source code (better than most novels) (better than all tv) (not even lying)

#7 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 07 January 2012 - 10:46 AM

Ah ah, thanks kellessdee. You're the first to actually praise the design, it means a lot to me. All graphics are supposed to be replaced and are a mere, simplistic example of what can be done with the script. As for the font-face, I just wanted to give the demo some kind of an exotic look in comparison with classical RMXP, as well as include the code for easier font replacement in the future. As you said, I chose it essentially because of its readability, I have no special affinity for the type itself. As for the menus, as I believe I explained in the instructions, if you'd rather have a plain, instant fade, you just have to delete the entirity of the Graphics/Transitions folder, since the script automatically looks for files which match the scenes' name. Moreover, if you wish to keep the various transitions, but want them faster, just edit the MP Common entry, look for Scene_Base and change the 40 in Graphics.transition calls to a lower number (e.g. 20), and you're all set. Bet this had some potential to get you off. Posted Image

#8 rgangsta

    The Boss

  • Member
  • 1,090 posts

Posted 07 January 2012 - 06:01 PM

O.O This is a nifty script you have here. I'll have to use this one day. Nice work.

#9 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 07 January 2012 - 06:16 PM

Thanks rgangsta. :) I have a feeling I'm going to develop a lot of extensions for this one.

#10 kellessdee

    mrrow ~!

  • Moderator
  • 905 posts

Posted 09 January 2012 - 01:57 AM

@moonpearl: A well-designed interface always catches my eye :3 I can tell you put a lot of thought into it. And, just as I thought, the transitions/fonts were a non-issue. Those tidbits should be up to the user of the script rather than the scripter anyways, IMO.

#11 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 09 January 2012 - 10:50 AM

Thanks again kellessdee. Scriptwisely speaking, I could do some improvements though, but I was kinda eager to get things done and see the result, besides there was a request so I took pride in completing it in little time. Posted Image

#12 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 12 January 2012 - 11:06 PM

You've been awaiting it for so long (or maybe not at all, on second though), and here it is! A new version of the Animated CMS has been born!

So, to make things a little less dramatic, I've been busy trying my hands at designing a new theme of my own (since it's the script's initial purpose). I've spotted small flaws along the way, and fixed them while I was there. So the brand new theme comes along with a more powerful script.

The two screens below were obtained using the exact same script, only the graphics were changed, and a few options adjusted. This gives you an idea of just how easy it can be to design your very own theme.

Spoiler

See everything on my blog.

Edited by Moonpearl, 13 January 2012 - 11:56 AM.


#13 Polraudio

    Master of the Mind

  • Moderator
  • 3,479 posts

Posted 12 January 2012 - 11:37 PM

Summer Breeze is one awesome looking theme. Can you add an option to use sprites instead of faces?

#14 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 13 January 2012 - 08:39 AM

No need for an option. Just replace the face graphics with anything you like in the pictures folder.

#15 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 14 January 2012 - 06:43 PM

Aaaaand the video. Posted Image

Edited by Moonpearl, 14 January 2012 - 06:46 PM.


#16 Polraudio

    Master of the Mind

  • Moderator
  • 3,479 posts

Posted 14 January 2012 - 07:46 PM

I think im in love Posted Image .

#17 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 14 January 2012 - 09:28 PM

I'm taken. Posted Image But thanks nevertheless. :)

#18 forcebreaker

    Loyal Member

  • Member
  • 180 posts

Posted 14 January 2012 - 09:35 PM

@Moonpearl- ....O....m....gosh......I WANNA DOOOOOO THAT!!!!!!....DID YOU MAKE ALL THAT FROM SCRATCH!!!????

#19 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 14 January 2012 - 10:37 PM

Ah ah, thanks for your enthusiasm Forcebreaker. Posted Image Yes, I did that everything with my lil' fingers (except of course the facesets and battlers).

#20 forcebreaker

    Loyal Member

  • Member
  • 180 posts

Posted 15 January 2012 - 01:16 AM

Ha! Im going to try and make my own resources for a while :) ...does anybody know a good program, other than paint and gimp?....ive got paint, and gimp messes up alot on my pc for some reason. every time i try to zoom greater than 800x it says there was an error.

#21 Polraudio

    Master of the Mind

  • Moderator
  • 3,479 posts

Posted 15 January 2012 - 02:17 AM

Try photoshop. Theres a trial you can use. I tried making something for this menu and i cant get better graphics then the default lol.

#22 forcebreaker

    Loyal Member

  • Member
  • 180 posts

Posted 15 January 2012 - 02:36 AM

Hey THANKS! :)

#23 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 15 January 2012 - 10:54 AM

View PostPolraudio, on 15 January 2012 - 02:17 AM, said:

I tried making something for this menu and i cant get better graphics then the default lol.

Ah, that's too bad. Posted Image Actually I'm trying my own hands at yet another theme for a hypothetical project of mine and I'm having a hard time putting together something better than Summer Breeze. Talk about a frustration. Posted Image

#24 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 11 February 2012 - 05:55 PM

Hi guys, I messed around with my sweet ACMS and came up with a third theme which I called Data Vortex. As usual, you can find it in the gallery on my blog. Cheers!

Posted Image

#25 Noob Saibot

    Retired Admin

  • Member
  • 1,837 posts

Posted 11 February 2012 - 10:40 PM

Your videos are broken. If your not going to fix them I sugest you remove them.

#26 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 13 February 2012 - 05:59 PM

Fixed. Added a new vid as well, while I was at it.

#27 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 12 March 2012 - 09:22 AM

Rejoice, ye ACMS lovers, for a brand new version has been born!

I've been asked for new features here and there, and since I also had my own plans for it, I thought it was about time I did something. I first came up with a draft for a v1.12, then thought of further improvement for an hypothetical v1.13. Then, I thought to myself, since I'm there, why not do everything I have in mind at the same time. It took me long enough, but here's the result, and I doubt you'll be disappointed with it.

So, here comes v2.00, with TONS of new features and fixes, and also a forth theme - the three older ones still need to be updated to work with v2.00, so please be a little patient. See the main post for more information. Ane please leave a nice comment if you like what you see. :)

#28 Kailia

    Member

  • Member
  • 35 posts

Posted 14 March 2012 - 07:56 PM

Amazing! I am absollutely in love with it! Who makes your graphics? I would really love a theme for my game I am making called Heart of Fire, that fits the title theme.

Edited by Kailia, 14 March 2012 - 08:00 PM.


#29 Moonpearl

    Extreme Member

  • Member
  • 200 posts

Posted 14 March 2012 - 08:00 PM

View PostKailia, on 14 March 2012 - 07:56 PM, said:

Amazing! Hey is Summer Breeze theme still compatable with 2.0?
Thanks. :) It needs some adaptation but I'll have that done within a week or so.

#30 Polraudio

    Master of the Mind

  • Moderator
  • 3,479 posts

Posted 14 March 2012 - 08:58 PM

Sorry i didnt reply sooner but v2.0 is AWESOME AS HELL! I love the title screen.





0 user(s) are reading this topic

members, guests, anonymous users