RMDC #3: Character Selection Screen

Discussion in 'Code-Off Challenge' started by Tsukihime, Jan 29, 2015.

    Tags:
  1. Tsukihime

    Tsukihime Veteran Veteran

    Messages:
    8,230
    Likes Received:
    3,033
    Location:
    Toronto
    First Language:
    English
    [​IMG]


    In some games, you may have multiple characters that the player follows throughout the story.


    Depending on the plot, players may be asked to play through each character’s scenario separately, and each character’s performance may affect the rest of the plot, including other characters’ scenarios.


    There may even be cases where you cannot choose to play every character’s scenario in a single run. This is when you would like players to choose which scenario they would like to play. But how would this be done?


    Introduction


    The RMDev Challenge is a series of challenges that present a gamedev problem for RPG Maker developers and the objective is to find a solution.


    The purpose is to engage RPG Maker developers in some (possibly practical) problem-solving that will allow them to explore more of what the engine has to offer, and also to see how others solve the problem.


    Instructions


    The rules are simple:

    • Your solution must run in RPG Maker
    • You may use any version of RPG Maker
    • You may use any technique: eventing, scripting, maybe both
    You may present your solution however you wish and wherever you wish, but I ask that you leave a link back to this challenge page if you are sharing a solution on external sites.
    Rewards


    Participants will receive a slime medal that they can place on their screenshots of their work. It is a picture of a medal with a slime on it.

     
    Description


    Implementing a character selection screen can be straightforward. Here is a character selection screen:


    [​IMG]


    Gets the job done. But does it seem aesthetically appealing? It might, depending on the style you are going for; after all, consistency is important.


    Here is a different character selection screen:




    Both accomplish the same thing; it’s all about presentation.


    Challenge


    Your goal is to create a character selection screen.


    Your game will have four characters. However, not all of them are selectable at any time.


    In the beginning, you will see three characters available on the screen, but only two characters can be selected: the third character will be displayed, but is locked from selection.


    After clearing one scenario, the third character is unlocked, and the character you initially selected will now be locked because their scenario has been completed.


    There is a hidden fourth character that will become available when you complete certain tasks. For practical purposes, you can simply use a switch to determine whether the character should be shown or not.


    In the end, depending on whether the fourth character has been unlocked or not, you will be able to go to the character selection screen and choose which character you wish to use for the final battle and the ending.


    Submissions

     
    Last edited by a moderator: Mar 22, 2015
    #1
  2. Kishe

    Kishe Warper Member

    Messages:
    1
    Likes Received:
    1
    First Language:
    English
    Just to be clear, once a character's scenario is finished, the player automatically goes to a character selection screen, right? And on completing the third (or fourth, if requirements are met), the player is then taken to the character selection to choose a character for the final scene?

    Or did you want a menu option to select a character at any time? Sorry if I'm missing something! ^^;
     
    #2
    Tsukihime likes this.
  3. Tsukihime

    Tsukihime Veteran Veteran

    Messages:
    8,230
    Likes Received:
    3,033
    Location:
    Toronto
    First Language:
    English
    There are no requirements for how you wish to demonstrate it.


    I would probably do something like


    1. Pick one of two characters


    2. Do something with the selected character (show a picture? Put together a cut-scene? etc)


    3. Go back to the character selection screen, with the previous char locked and a third character unlocked


    4. Pick another character


    5. Do something, which will unlock the hidden character


    6. Go to character selection screen, first two characters are now locked, but now there's a new character available


    Just a guideline for the most part.
     
    Last edited by a moderator: Jan 31, 2015
    #3
  4. ShinGamix

    ShinGamix DS Style 4Ever! Veteran

    Messages:
    3,906
    Likes Received:
    438
    Location:
    Alien Ship
    First Language:
    April Fools
    Primarily Uses:
    N/A
    When is the entry deadline? I am interested in doing this.
     
    #4
  5. Engr. Adiktuzmiko

    Engr. Adiktuzmiko Chemical Engineer, Game Developer, Using BlinkBoy' Veteran

    Messages:
    13,733
    Likes Received:
    2,332
    Location:
    Philippines
    First Language:
    Tagalog
    If I have image resources, I would be using show picture then have a loop which waits for the press of the arrow keys for changing the image shown, and the OK button to choose that character. A simple conditional branch would be used to determine which characters can be chosen and to whether or not to show the 4th character... If I don't have image resources, I might opt to use sprites. Either in the same way as the image shown as an example, or a single character, changing it's sprite when the arrow key is pressed.
     
    Last edited by a moderator: Feb 2, 2015
    #5
  6. Tsukihime

    Tsukihime Veteran Veteran

    Messages:
    8,230
    Likes Received:
    3,033
    Location:
    Toronto
    First Language:
    English
    There will be no deadline for this challenge, as it is meant to be a challenge to see what you can do with RM.
     
    #6
    ShinGamix likes this.
  7. Lucos2

    Lucos2 Veteran Veteran

    Messages:
    37
    Likes Received:
    8
    First Language:
    french
    Last edited by a moderator: Feb 3, 2015
    #7
    Seriel and Tsukihime like this.
  8. Tsukihime

    Tsukihime Veteran Veteran

    Messages:
    8,230
    Likes Received:
    3,033
    Location:
    Toronto
    First Language:
    English
    #8
    Lucos2 likes this.
  9. Lucos2

    Lucos2 Veteran Veteran

    Messages:
    37
    Likes Received:
    8
    First Language:
    french
    Thanks. Take your time.
     
    #9
  10. Yangfly Master

    Yangfly Master RM Majin Nice at everything but not the best at an Veteran

    Messages:
    315
    Likes Received:
    65
    Location:
    Brazil
    First Language:
    Portuguese
    Primarily Uses:
    N/A
    Do we need to make a Demo for this?
     
    #10
  11. Tsukihime

    Tsukihime Veteran Veteran

    Messages:
    8,230
    Likes Received:
    3,033
    Location:
    Toronto
    First Language:
    English
    It is not necessary. You can just show screenshots or even just writing up a description. Preferably showing the solution rather than just the results so others.
     
    Last edited by a moderator: Feb 5, 2015
    #11
  12. Tsukihime

    Tsukihime Veteran Veteran

    Messages:
    8,230
    Likes Received:
    3,033
    Location:
    Toronto
    First Language:
    English
    Slime medals that you can put on your screenshots depending on how many challenges you've completed

     
    #12
    Allusion, Susan and Engr. Adiktuzmiko like this.
  13. ShinGamix

    ShinGamix DS Style 4Ever! Veteran

    Messages:
    3,906
    Likes Received:
    438
    Location:
    Alien Ship
    First Language:
    April Fools
    Primarily Uses:
    N/A
    okay! Heck Yea! I will be doing this!!
     
    #13
  14. Seriel

    Seriel Veteran Veteran

    Messages:
    3,018
    Likes Received:
    507
    Location:
    Wales, UK
    First Language:
    English
    Primarily Uses:
    Other
    #14
  15. Ralpf

    Ralpf Veteran Veteran

    Messages:
    597
    Likes Received:
    152
    Location:
    Sparta, TN
    First Language:
    English
    Gonna get on this at some point, when I get the time.
     
    #15
  16. Kuro DCupu

    Kuro DCupu Responsible for Kitten Mita development Veteran

    Messages:
    219
    Likes Received:
    782
    Location:
    Indonesia
    First Language:
    Indonesian
    Primarily Uses:
    RMMV
    Good, no deadline...

    Sounds cool! I'm up for this~

    Err, any type or genre of "character selection" would be fine right?
     
    #16
  17. Tsukihime

    Tsukihime Veteran Veteran

    Messages:
    8,230
    Likes Received:
    3,033
    Location:
    Toronto
    First Language:
    English
    Yes, as long as the base requirements are met (character selection with unlockable and hidden characters) anything would be ok.
     
    #17
  18. Ralpf

    Ralpf Veteran Veteran

    Messages:
    597
    Likes Received:
    152
    Location:
    Sparta, TN
    First Language:
    English
    I completely forgot about this, I will get around to doing it...not today though.

    I just looked up and saw I said that a month ago.
     
    Last edited by a moderator: Mar 19, 2015
    #18
  19. Kuro DCupu

    Kuro DCupu Responsible for Kitten Mita development Veteran

    Messages:
    219
    Likes Received:
    782
    Location:
    Indonesia
    First Language:
    Indonesian
    Primarily Uses:
    RMMV
    #19
    sokita and Tsukihime like this.
  20. Tsukihime

    Tsukihime Veteran Veteran

    Messages:
    8,230
    Likes Received:
    3,033
    Location:
    Toronto
    First Language:
    English
    Last edited by a moderator: Mar 21, 2015
    #20

Share This Page