!!

Welcome to Save Point!

Formerly known as RMVXP, Save-Point is a game creational forum that aids users in creating games using software like RPG Maker or Game Maker. Support is also available today for members and members can also upload and download resources and scripts to use in their games. If you are new or experienced we welcome you to register.

Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[RMXP Discussion] RPG Maker Achievement System part 2.
PK8 Offline
I am the enemy. I am the antidote.

*****
Posts: 1,731
Joined: May 2009
View My Download Submissions
Thanks: 25
Given 8 thank(s) in 29 post(s)

Save Points: 8,947sp
Items: (View All Items)
Awards:

Gender: Undisclosed
Favorite Maker: RPG Maker XP
Post: #1
RPG Maker Achievement System part 2.

Meh, I decided to close the other thread. Achievements ARE possible. c:

So I want to seriously discuss all things related to having an achievements system in RPG Maker.

I'm working on an achievements system for both RPG Maker VX and XP, known as "Game Challenges". The developer gets to set up each challenge in his/her game that the user has to complete. No rewards such as gamerscores and trophies have been implemented. Bragging rights, I guess?

Here's how it would work. Upon starting some RPG Maker game, it would check if a file is present. If not, then it'll create one. The file being checked for and created is for that game's "Game Challenge" data.

The developer can set up his own set of challenges. These challenges can either be switch based or variable based.
How it would be set up:
Switch Based: Title, Description, Hidden, Switch ID
Variable Based: Title, Description, Hidden, Variable ID, Variable Value, Expression (Optional, == by default)
  • Title: Title of the challenge.
  • Description: Description of the challenge.
  • Hidden: By setting this to true, the challenge title and description will not be revealed to the player. The player would have to figure out how to beat this hidden challenge. When the challenge is complete, only then would it be revealed.
  • Switch / Variable ID: Specify the ID. For switch based challenges, if a switch ID is turned on, the player would complete a challenge.
  • Variable Value: The challenge becomes a variable-based challenge once you set this in. A variable has to equal/not equal/be greater than or equal to/be less than or equal to the value set here to complete the challenge.
  • Expression (I couldn't think of anything better to call it): Optional, but it'll be == by default.
    • 0: Equal to
    • 1: Not equal to
    • 2: Less than or equal to
    • 3: Greater than or equal to

I started developing this two days ago, but I still have so much more to do. Check out these screenshots!
[Image: 2qk16xt.png]
Do not mind the tooltip at the top right corner.

[Image: 2agtd6r.png]

Ah yes, now to go ask some questions, just for the sake of getting a discussion going.
  • Do you have a take on the Game Challenges/Achievements idea? Feel free to provide input on this.
  • Are you interested in this? If so, how would you make use of it?
  • Should we add such a system to our RPG Maker XP/VX games?
  • How do you feel about it?

My thoughts on it.

What's your thoughts?

Formerly known as Punk.
He Used To Feel Invincible, But Now He Doesn't Feel At All...
08-01-2009 07:05 AM
Find all posts by this user Quote this message in a reply
EJlol Offline
Senior Member

****
Posts: 324
Joined: May 2009
View My Download Submissions
Thanks: 1
Given 2 thank(s) in 1 post(s)

Save Points: 4,194sp
Awards:

Gender: Male
Favorite Maker: RPG Maker XP
Post: #2
RPG Maker Achievement System part 2.

I love the idea of a Game Challenges thingy. But I came to the conclusion that it's to easy to cheat. Because it's easy to cheat its not a good idea to have the scores/whatever online. And I think having the scores online is the most fun part of such a script. Having the scores offline is way less fun, and I'll see the Game Challenges as a small extra thingy, instead of something fun and important. (though it will still add something to the game)
08-01-2009 09:50 AM
Visit this user's website Find all posts by this user Quote this message in a reply
DerVVulfman Offline
Administrator

Posts: 4,233
Joined: May 2009
View My Download Submissions
Thanks: 23
Given 59 thank(s) in 146 post(s)

Save Points: 14,422sp
Items: (View All Items)
Awards:

Gender: Male
Favorite Maker: RPG Maker XP
Post: #3
RPG Maker Achievement System part 2.

That's why I talked to him about adding 'encryption' into the system. The project encrypts the recorded achievements. And using the same encryption key, the file is read back to reveal the player's record. Even a simple random number generating algorythm can work wonders, and I've used and old XOR based one since my old QBASIC days.
08-01-2009 04:12 PM
Find all posts by this user Quote this message in a reply
Yin Offline
Senior Member

****
Posts: 617
Joined: May 2009
View My Download Submissions
Thanks: 10
Given 1 thank(s) in 4 post(s)

Save Points: 3,011sp
Items: (View All Items)
Awards:

Gender: Female
Favorite Maker: RPG Maker XP
Post: #4
RPG Maker Achievement System part 2.

Love the idea, I'd definitely use it for the optional challenges in my game. Encryption would be ideal though, but how would you go about doing that? And how would people put their scores up online? Would it encrypt the save file?? If so, I think that Blizzard has a save file encryption thing called DREAM. I THINK. Maybe if you do encrypt the save file, you can take some tips from it.... But... It's for XP. I don't know how different it is.

08-01-2009 05:45 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Regimos Offline
Junior Member

**
Posts: 17
Joined: May 2009
View My Download Submissions
Thanks: 0
Given 0 thank(s) in 0 post(s)

Save Points: 132sp
Awards:

Gender:
Favorite Maker:
Post: #5
RPG Maker Achievement System part 2.

This is an interesting feature. It'd be cool for the type of game with lots of replay value. If you're looking into making this recorded online as scores, you could use the Kongregate system as an example: each achievement is given a certain difficulty (easy, medium, hard, impossible) and you're awarded points depending on which difficulty you complete.
08-01-2009 06:36 PM
Find all posts by this user Quote this message in a reply
PK8 Offline
I am the enemy. I am the antidote.

*****
Posts: 1,731
Joined: May 2009
View My Download Submissions
Thanks: 25
Given 8 thank(s) in 29 post(s)

Save Points: 8,947sp
Items: (View All Items)
Awards:

Gender: Undisclosed
Favorite Maker: RPG Maker XP
Post: #6
RPG Maker Achievement System part 2.

I so wish I could take the scores online. That would be pretty cool if someone could help me develop that. I really want to see it happen, myself.
Encryption? I so need help with it. ;-;
Kongregate System?

New screenshot:
[Image: 2d2dphi.png]

Formerly known as Punk.
He Used To Feel Invincible, But Now He Doesn't Feel At All...
08-02-2009 06:22 AM
Find all posts by this user Quote this message in a reply
Zeriab Offline
Member

***
Posts: 108
Joined: May 2009
View My Download Submissions
Thanks: 0
Given 0 thank(s) in 1 post(s)

Save Points: 406sp
Awards:

Gender: Undisclosed
Favorite Maker: RPG Maker XP
Post: #7
RPG Maker Achievement System part 2.

People can just decrypt the game and use your encryption mechanism to do the job for them, so I would suggest only looking at a simple encryption.
Actually I would suggest you compress the data. You can encrypt the compressed data if you want.
If you use save_data and load_data to put the object into a file you can use this instead:

Save
Code:
data = Zlib::Deflate.deflate(Marshal.dump(object))
save_data(object, filename)

Load
Code:
data = load_data(filename)
object = Marshal.load(Zlib::Inflate.inflate(data))

You can also consider adding a checknum which is derived from the data. That way you can immediately notice if the data has been tampered with assuming they haven't changed the checknum accordingly. If you want to see a use look at my Collect Letters project.

*hugs*
- Zeriab

[Image: ZeriabSig.png]
08-04-2009 05:48 PM
Visit this user's website Find all posts by this user Quote this message in a reply
SP27 Offline
Junior Member

**
Posts: 45
Joined: Aug 2009
View My Download Submissions
Thanks: 0
Given 0 thank(s) in 0 post(s)

Save Points: 130sp
Awards:

Gender:
Favorite Maker:
Post: #8
RPG Maker Achievement System part 2.

Challenges in a game can be a whole lot of fun.
Even simple ones like, finish "bla bla" quest or get to level "something" Pretty much like Fallout 3.
But also stuff like, finishing the game in x amount of time or under a certain level.
Or finding all hidden weapons like the Excalibur in FF9.

My imagination is just bursting with ideas for a system like this. :D
08-29-2009 09:52 AM
Find all posts by this user Quote this message in a reply
XP Kobold Offline
Member

***
Posts: 70
Joined: May 2009
View My Download Submissions
Thanks: 0
Given 0 thank(s) in 3 post(s)

Save Points: 615sp
Awards:

Gender: Male
Favorite Maker:
Post: #9
RPG Maker Achievement System part 2.

I do agree challenges can be fun except for some extreme difficulty ones that give you a crappy reward. Like many of today's rpg super bosses. I better get something that's is really worth the trouble of fighting that boss.

Though it also be quite fun in a challenge in beating a foe with a party under a certain level using everything you got on it.
09-08-2009 07:27 PM
Find all posts by this user Quote this message in a reply
Post Reply 


User(s) browsing this thread:
1 Guest(s)


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  [WIP] ReGaL ( RPG Game Lab ) ntzrmtthihu777 60 1,416 Today 06:39 AM
Last Post: RosyPosy
  [Kinda-Poll] Pattern Game for new maker ntzrmtthihu777 3 102 04-18-2013 07:07 PM
Last Post: MechanicalPen
  RPG Maker VX Ace Lite - Free (but for how long?) Kain Nobel 20 3,037 03-26-2013 07:21 PM
Last Post: yamina-chan
  OpenRPG Maker GrueMaster 18 1,039 09-14-2012 03:48 AM
Last Post: DerVVulfman
  [Maker] Is a legal RPG Maker 2003 in the works? PK8 4 939 04-26-2012 10:59 PM
Last Post: Taylor
  [Maker] RPG Maker VX Ace, new RPG Maker. PK8 39 6,750 12-17-2011 05:09 PM
Last Post: kirot
  [Maker] Your thoughts on Action Game Maker? PK8 12 3,066 11-18-2011 03:58 AM
Last Post: KasperKalamity
  [Maker] RPG Maker 2009? GLaDOS 9 1,701 10-31-2011 06:49 AM
Last Post: RosyPosy
  [Maker] Ideas to Enterbrain for a new maker GLaDOS 21 2,344 07-02-2011 11:31 PM
Last Post: deValdr
  [Maker] RPG JS: HTML5-Driven RPG Maker for Browsers? xnadvance 1 1,388 05-28-2011 07:21 AM
Last Post: PK8



 Quick Theme: