Jul 13, 2015 4:01 am
So this is feature that's definitely being implemented; I need your feedback on how.
Site Experience - fake internet points earned for activity on the site! Who doesn't love fake internet points?
The idea is to reward you with nothing meaningful for using the site! Actions on the site would give you "experience", which would result in gaining levels, which would grant you access to... stuff. The question comes down to how much experience various activities add, when you should level, and what leveling should get you.
Earning XP
First, lets talk about gaining experience (remember, these are theoretical and up for discussion):
- Making a post earns you 1xp
- Creating a game earns you 10xp
-- When a game you're running hits 500 posts, and every 500 thereafter, you earn 50xp
- Being accepted to a game earns you 5xp
-- When a game you're playing in hits 500 posts from when you joined, and every 500 thereafter, you earn 25xp
- Resetting every 7 days, making a character earns 10xp, a second earns 5xp, and everyone thereafter earns 1xp
- For every 25 views a character you have in the library gets, you'll earn 5xp (for this, I'll probably set it up so people can't just refresh to get a view; maybe one view per hour per user? And no, your own views don't count.)
What else should earn xp?
Leveling
As for when to level, I'm thinking you need 500 * level to earn the next level. So starting at 0, you'd need 500 for level 1, 1000 for level 2. But that means you'd need a total of 1500 to be at level 2.
Rewards
So my first thought of reward is at level 1, you can upload images. Right now, I don't have a system of uploading images, but its easy to implement. I didn't add anything because I don't want anyone to abuse it by uploading files that could contain a virus (I've tried to prevent stuff like that, but I'm no security pro), or by uploading a ton of files, eating up the server space. Something a lot of other forums do is give you a limited amount of upload space; I'm not sure how I feel about that.
Setting other privileges with leveling is also an idea, but a mixed one. I don't want people to feel left out because they don't have the points yet.
An easy reward as you level is access to titles and ribbons; vanity items basically. The problem is, I'm bad at that kind of artwork and would need help with that.
What other rewards could I add?
Site Experience - fake internet points earned for activity on the site! Who doesn't love fake internet points?
The idea is to reward you with nothing meaningful for using the site! Actions on the site would give you "experience", which would result in gaining levels, which would grant you access to... stuff. The question comes down to how much experience various activities add, when you should level, and what leveling should get you.
Earning XP
First, lets talk about gaining experience (remember, these are theoretical and up for discussion):
- Making a post earns you 1xp
- Creating a game earns you 10xp
-- When a game you're running hits 500 posts, and every 500 thereafter, you earn 50xp
- Being accepted to a game earns you 5xp
-- When a game you're playing in hits 500 posts from when you joined, and every 500 thereafter, you earn 25xp
- Resetting every 7 days, making a character earns 10xp, a second earns 5xp, and everyone thereafter earns 1xp
- For every 25 views a character you have in the library gets, you'll earn 5xp (for this, I'll probably set it up so people can't just refresh to get a view; maybe one view per hour per user? And no, your own views don't count.)
What else should earn xp?
Leveling
As for when to level, I'm thinking you need 500 * level to earn the next level. So starting at 0, you'd need 500 for level 1, 1000 for level 2. But that means you'd need a total of 1500 to be at level 2.
Rewards
So my first thought of reward is at level 1, you can upload images. Right now, I don't have a system of uploading images, but its easy to implement. I didn't add anything because I don't want anyone to abuse it by uploading files that could contain a virus (I've tried to prevent stuff like that, but I'm no security pro), or by uploading a ton of files, eating up the server space. Something a lot of other forums do is give you a limited amount of upload space; I'm not sure how I feel about that.
Setting other privileges with leveling is also an idea, but a mixed one. I don't want people to feel left out because they don't have the points yet.
An easy reward as you level is access to titles and ribbons; vanity items basically. The problem is, I'm bad at that kind of artwork and would need help with that.
What other rewards could I add?