Aaron Rudderham

XP Ideas and Suggestions

So as most of you are probably aware CGCookie rewards its users with XP for doing things such as giving/receiving likes, interacting with streams, rating exercises and a myriad of other things. However, as of typing this it doesn't have much of a purpose, other than a a showcase of your dedication to the website. Through talking to both users and teachers of this site I've learnt that the desire for XP to be more meaningful is there (though if you're okay with it right now that's perfectly fine), so I propose that this thread be the main place we discuss our ideas to what we can spend it on/earn it from.


One thing I like the idea of is the badges, which is a little symbol you get on your account for completing certain courses, but perhaps having non-course related badges that give XP rewards for unlocking them (for example, get a badge for obtaining a collective 50 loves, or for participating each week in 3 workshops). Then, being able to display said badges on our accounts could be a neat idea as well.


One thing I remember theluthier suggesting is that with a certain amount of XP you could get a private critique lesson. Admittedly this was said quite a while ago and I'm not too sure how that'd work, unless there were schedules or something akin to that, but it's an idea worth entertaining. 


There are also some small cosmetic things you could possibly have, such as having themes for our profiles or even "nicknames" under our avatars in the forum, something silly like that.


That's about all I can think of for now. I encourage you all to give your ideas and discuss the pros and cons of each. Of course there's nothing wrong with believing that XP isn't very important (which I would kinda agree with, as we're all here primarily to learn) but hey, more fun things to do and more incentive for certain people to learn and interact with others seems pretty cool.


Thanks for your time!

  • I like the idea of having nicknames under our profile. It would be kind of like on Nitrotype, a website to improve typing accuracy and speed.

    I think CGC's badge system is good how it is.


    You could probably have live streams that will only let you in if you have a certain amount of xp. It would however, make so you don't have to get people who are just starting up to speed with it. You would be able to skip most of the first part of the stream, like saying the rules of the streams and things like that, because the ones who have the xp already know that. But I don't know if a social class system is what you want.


    It would be really cool and helpful to have a private critique for getting a certain amount of xp.

    These are my thoughts on the subject.

  • Hmm, I'm not sure how to best utilize the XP system.  I'll have to have a think as to what I would like to trade for XP.

  • Oh my that's a great question! I also have to think about it though..

  • You could also purchase more XP in order to get a better ranking ... wait no it's called pay-to-win and it's terrible  :D

    Joke aside I like the idea of boosting the XP experience. I'd like to keep it as a "fun" part of the learning process so I'm not very interested in earning lessons/additional access. That's what all users  pay for imo.

    But getting more visibility on the badges, nicknames / grades would be interesting and could give more credit to the "elders of CGC". It can be convenient for new members to directly know who to reach based on their XP.

    So more visibility at least would be a plus.


  • I would be in support of boosting the XP system, the only problem is what do we get with more XP? If parts of the site or particular tutorials are locked to only "high level" users based on XP, then an experienced artist trying out CGC only has access to "low-level" tutorials and makes CGC less appealing overall. If the rewards are restricted to gimmicks then attaining more isnt attractive either.

    One option could be to structure the gallery like artstation, where users with higher levels are "pro" users and are easier to find on the site or have more control on the gallery or get more attention on gallery or forum posts. The issue with that is new users can feel excluded and theres a huge amount of development required to implement a gallery organization algorithm.

    Maybe if users have high enough XP they can start authoring videos? Just a thought.


  • I was contemplating this topic on my way home from work, and hopefully I am able to express them coherently now. I think that "spending" or "trading" XP is the wrong way to view it! Would that mean that some XP would be subtracted after "spending"? Saying that reaching a certain level of XP could give you some kind of privilege would be more accurate, but to a certain degree I still see some issues with that. I love the badges and the ranking and all that. Watching videos and tutorials, answering questions, joining live streams etc could earn you XP just like it is now. It indicates how active someone is on here, and the more XP someone has, the more experience with this community they also have. I'm not sure what more XP could be good for, except for maybe limit some things for a user (nothing critical to the CG Cookie membership of course!), but more like....what kind of exercises you could grade and so on. Since the courses are divided into difficulty levels, perhaps you would need a higher amount of XP to properly grade the more advanced stuff. And maybe find other things in the same spirit to this.

    So what about things like a private critique lesson etc.? XP doesn't indicate success or even hard work. Because you could easily just open every course on here and just click "watched" and guess your way through the tests and gain a whole bunch of XP and then get all those "privileges". (Not sure why anyone would be so bored, but who knows!) So instead, let's introduce the "cookie"! So what's the cookie you say? It could be seen as a kind of community currency that could be spent on different "privileges". I have joined a few (although those are free) programming communities where you complete a whole bunch of challenges and contests and you earn coins. With those so called coins you can "buy" things to help you if you get stuck with some challange/exercise, or even in some cases (if you collect a really large amount of coins) can get a free T-shirt with their logo. While those examples wouldn't necessarily work here, they might give some ideas as to what could be done. Different privileges could cost different amount of cookies and you could pick and choose how to spend.

    While watching videos and participating in general on the website could earn you some XP, completing exercises and winning contests and other similar things that actually would require REAL work and effort could earn you XP plus some cookies. Smaller amount for a simple lower level exercise and more for advanced stuff, and then a bigger amount for the top 3 of a contest, get your stuff marked as "Staff Pick" etc. This could be taken much further. But the key point here is, it should never interfere with the normal membership or there will always be some backlash.

    So buying a private critique lesson, maybe get some "upgrades" for your profile page, a t-shirt or a mug or whatever "merchandise" whether real or virtual. I'm sure you guys will have tons of better ideas than I can come up with at the moment. So basically XP is for participation and being active in the community and learning, cookies are for effort and using what you have learned by actually creating something.

    ...I feel I'm forgetting to mention something, but anyways, these are my main ideas on this topic. And I'm sorry for the long post.

  • thebergh I like the way you think 

    😎👍🏻

  • Just remove XP.  It's pointless.

  • williamatics that's just one mans opinion. For me it's stimulation to be more active.