Something went wrong. Try again later

takua108

This user has not updated recently.

1596 3503 237 200
Forum Posts Wiki Points Following Followers

i'm calling it - the Giant Bomb metagame metagame (teaser)

SCROLL DOWN FOR NEWER, BETTER SCREENSHOTS 
ALSO, CHECK OUT THE NEW, SUPER EXTRA FANCY URL: http://imcalling.it 

Hello, Giant Bomb userbase. So it's been like six months since Giant Bomb's quest system is in place, and by now the initial appeal of quests has pretty much worn off. Many users ignore quests entirely, and I can't even count the number of times quest devotees like myself have been disappointed to see extra XP from community quest challenges go to waste because not enough people complete them! 
 
Less than a month after the quest system was implemented, I pretty much started to anticipate this. I realized that the problem going forward would be that, while it's fun to do the quests at the time, you don't really have much to show for completing them afterwards. Levels and XP are pretty much significant everywhere on the website but the box in the corner that shows you your own level. So I got to thinking about how I could craft a web game thing around the Giant Bomb quest system. 
 
I hadn't worked on a website in ages, but I whipped out Notepad++, re-installed XAMPP, and began work on some PHP for the first time in a couple years. I wrote a tiny little bit of code that extracted any given user's current XP total from their quest page, and from there ideas formed left and right. I played around with a few of them before eventually settling on one: 
 
What if you could bet on how well a game is going to review on Giant Bomb using your Giant Bomb quest XP?

Now, about five months of on-and-off work later, and... well, I'm not done yet, by quite a ways, but I've made semi-incredible progress on...

 Don't cringe too badly; the layout and text and pretty much everything isn't final
 Don't cringe too badly; the layout and text and pretty much everything isn't final
 
You can poke around at what I have so far by going to http://imcalling.it, but I should warn you: there's a system in place that will prevent you from connecting your Giant Bomb account to ici, at least for now. Why? Well, because I'm constantly working on the game on and off during my spare time, and it's not really in a usable state yet. You can place bets on games, but I'm still working out the bugs in the system that resolves the bets once the game is released. I'm also working on the system that checks to make sure that the game you're trying to place a bet on hasn't been released yet in North America, as well as a ton of other stuff. I'll make a new thread in a month or so when I'm (hopefully) done. 
 
So yeah, that's about it. Any questions, comments, concerns, criticisms, or ideas?
35 Comments

35 Comments

Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108
SCROLL DOWN FOR NEWER, BETTER SCREENSHOTS 
ALSO, CHECK OUT THE NEW, SUPER EXTRA FANCY URL: http://imcalling.it 

Hello, Giant Bomb userbase. So it's been like six months since Giant Bomb's quest system is in place, and by now the initial appeal of quests has pretty much worn off. Many users ignore quests entirely, and I can't even count the number of times quest devotees like myself have been disappointed to see extra XP from community quest challenges go to waste because not enough people complete them! 
 
Less than a month after the quest system was implemented, I pretty much started to anticipate this. I realized that the problem going forward would be that, while it's fun to do the quests at the time, you don't really have much to show for completing them afterwards. Levels and XP are pretty much significant everywhere on the website but the box in the corner that shows you your own level. So I got to thinking about how I could craft a web game thing around the Giant Bomb quest system. 
 
I hadn't worked on a website in ages, but I whipped out Notepad++, re-installed XAMPP, and began work on some PHP for the first time in a couple years. I wrote a tiny little bit of code that extracted any given user's current XP total from their quest page, and from there ideas formed left and right. I played around with a few of them before eventually settling on one: 
 
What if you could bet on how well a game is going to review on Giant Bomb using your Giant Bomb quest XP?

Now, about five months of on-and-off work later, and... well, I'm not done yet, by quite a ways, but I've made semi-incredible progress on...

 Don't cringe too badly; the layout and text and pretty much everything isn't final
 Don't cringe too badly; the layout and text and pretty much everything isn't final
 
You can poke around at what I have so far by going to http://imcalling.it, but I should warn you: there's a system in place that will prevent you from connecting your Giant Bomb account to ici, at least for now. Why? Well, because I'm constantly working on the game on and off during my spare time, and it's not really in a usable state yet. You can place bets on games, but I'm still working out the bugs in the system that resolves the bets once the game is released. I'm also working on the system that checks to make sure that the game you're trying to place a bet on hasn't been released yet in North America, as well as a ton of other stuff. I'll make a new thread in a month or so when I'm (hopefully) done. 
 
So yeah, that's about it. Any questions, comments, concerns, criticisms, or ideas?
Avatar image for bravetoaster
bravetoaster

7756

Forum Posts

250

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

Edited By bravetoaster

Bet on video game ratings? Sounds boring.

Avatar image for samfo
samfo

1680

Forum Posts

1126

Wiki Points

0

Followers

Reviews: 0

User Lists: 5

Edited By samfo
@Axxol:  
I disagree, i think it's a fantastic idea.  
I think its good to actually have a use for quest XP, well done good sir!
Avatar image for nekusakuraba
NekuSakuraba

7810

Forum Posts

1670

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

Edited By NekuSakuraba
@takua108:
 
Awesome! The main reason I never did quest was because there was no reward, now I have a reason to do them!
Avatar image for video_game_king
Video_Game_King

36563

Forum Posts

59080

Wiki Points

0

Followers

Reviews: 54

User Lists: 14

Edited By Video_Game_King
@SamFo said:
" @Axxol:  I disagree, i think it's a fantastic idea.   I think its good to actually have a use for quest XP, well done good sir! "
You mean besides the spells? Wait, you're not supposed to know about those yet. MIND ERASE!!!! *casts Mind Erase*
Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108

Thanks for the feedback, guys. I put a bunch more work into it over the past six-and-a-half hours, and now placing bets works pretty much 100%, and "redeeming" bets (after the game is released) is about 80% done now. I might open the site up to beta testing in a couple days at this rate, assuming I don't get swamped with homework this week. I'm also thinking about pulling your wiki points from Giant Bomb and letting you bet with those too, since that would lead to more people doing wiki tasks and stuff for points, which would actually help the site in the long run. Also, I'm not sure if I'm going to change this later or not, but, right now, you can bet on any game that hasn't been reviewed yet, even if it's like, a 2600 game. My justification for this is that Jeff reviewed some Game Room games a little while ago, but it's actually just because I'm lazy and dealing with releases in the Giant Bomb API is incredibly daunting. Because of this, I'm going to add a feature to let you revoke a bet at any time and get 75% of what you put in back. 
 
So yeah, by the time I next post a blog, there's a pretty good chance I'll be asking for testers. :D 
 
EDIT: Also got leaderboards working.

Avatar image for gpbmike
gpbmike

923

Forum Posts

1518

Wiki Points

0

Followers

Reviews: 0

User Lists: 13

Edited By gpbmike
@takua108 Cool man. Let me know when it opens up. Is insider betting okay?
Avatar image for mattyftm
MattyFTM

14914

Forum Posts

67415

Wiki Points

0

Followers

Reviews: 4

User Lists: 11

Edited By MattyFTM  Moderator

This sounds like it could be really cool.

Avatar image for deactivated-5fb7c57ae2335
deactivated-5fb7c57ae2335

3308

Forum Posts

1558

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

@Video_Game_King said:
" @SamFo said:
" @Axxol:  I disagree, i think it's a fantastic idea.   I think its good to actually have a use for quest XP, well done good sir! "
You mean besides the spells? Wait, you're not supposed to know about those yet. MIND ERASE!!!! *casts Mind Erase* "
This website needs more spells.  Top Men!
Avatar image for video_game_king
Video_Game_King

36563

Forum Posts

59080

Wiki Points

0

Followers

Reviews: 54

User Lists: 14

Edited By Video_Game_King
@InfamousBIG: 
 
Damn it, you don't find out about spells until level 18, damn it! MIND ERASE!!!! *casts Mind Erase again*
Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108
@gpbmike: Haha, thanks. As for insider betting, you'll benefit early on, but later I hope to add bonuses for "calling it" months before the game comes out, etc. 
 
Thanks for the comments, guys. I stayed up far too late last night working on this, but I managed to get the "place bet" screen to a near-final form: 

 This is just an example; I don't think there's many games out there where the scores would differ this much
 This is just an example; I don't think there's many games out there where the scores would differ this much
You pick a rating for each staff member because you don't know who's going to review it in advance. You say "well I'm betting Jeff would give it an 2, Vinny would give it a 5," and so forth. Then you enter how much you want to bet, and hit "call it!," and it works, believe it or not! I am going to go back and replace those drop-down menus with something a little more interesting, though, probably like the stars you see when you're doing a review on Giant Bomb.
 
Now onto finishing the "cashing in your bets" system, which is tough because it requires tons of logic cases and API calls. As soon as that works properly, I'll give beta access! :D
Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108

Alright one last quick update and then I'll probably stay quiet until beta launch in a couple days. I did a ton of work today on making the "cash in your bets" screen work, and it's about 90% functional, and the UI need a little work, too, but here it is: 

No Caption Provided
It'll be more clear once I spiffy the interface up, but those numbers are (amount of points you bet) + (amount of points you made back) = (net points gain). If you see that little box at the top, I'm technically getting back the sum of all of the second numbers (the bolded but small green number at the bottom), but, since I had to put points in to bet with (represented by the red number at the bottom), I'm only making a net gain of 39,000 points with all of these bets. 
 
Before I launch the full thing, but probably after starting the beta-testing period, I'm going to add a whole bunch of socially features, like "list of most bet-on games yet to be reviewed" and such. If I can find a way to access a user's followers/following lists (I haven't been able to so far), I'd like to have a "what your friends are betting on" screen, too. 
 
So yeah, that's it for now. Does anyone have any additional ideas or things they'd like to see? 
 
EDIT: Also, I forgot to mention: I'm trying to find a way to determine if a user is a Whiskey subscriber, and, if they are, disable the ad at the bottom. :D
Avatar image for backpackkat
BackpackKat

520

Forum Posts

120

Wiki Points

0

Followers

Reviews: 4

User Lists: 8

Edited By BackpackKat

Sounds really awesome! I love quest and am happy you are making them more meaning full. Do you know what you are going to do if they give multiple review scores to the same game on different platforms like what happened with Bayonetta?

Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108
@JohnAsscream said:
" Sounds really awesome! I love quest and am happy you are making them more meaning full. Do you know what you are going to do if they give multiple review scores to the same game on different platforms like what happened with Bayonetta? "
Well, yeah, this is actually a current issue I've been thinking about with the system, especially because the entire website was started with the hope of getting it up and running before the release of Kane & Lynch 2, and yeah, the same thing happened to that game. When you ask the API for game reviews, it gives you back an array of them, and right now, I'm just grabbing whichever one it gives me first and running with that (because 99% of the time there's just the one review). I'll probably end up adding code to grab all reviews, and the best solution (I think) will probably be to accept all reviewed scores as "good job, you win the bet, here's your money back time two." So, like, for Kane & Lynch 2, if you bet that Jeff would give it a 2 or if you bet that Jeff would give it a 3, you'd win either way. 
 
Thanks for reminding me about this, though; I'd forgotten that this is an issue I have to work on :)
Avatar image for laussica
laussica

187

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 3

Edited By laussica

this looks awesome and really exciting 
it would def be a great thing for the site

Avatar image for gamer_152
gamer_152

15037

Forum Posts

74588

Wiki Points

0

Followers

Reviews: 71

User Lists: 6

Edited By gamer_152  Moderator

I think the 3,000 people who completed the last community quest set so fast might argue with you about how quests on the site have become so unpopular but none the less this looks like a great concept, good luck with it.

Avatar image for raginglion
RagingLion

1395

Forum Posts

6600

Wiki Points

0

Followers

Reviews: 0

User Lists: 9

Edited By RagingLion

Interesting stuff.  Might check it out, but it at the very least gives an idea for what could be achieved with the API stuff which I haven't seen many people take advantage of with novel applications.

Avatar image for kuma17
kuma17

168

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 1

Edited By kuma17

wow this is amazing! doing this in your spare time and the great idea makes this whole endeavour most impressive :D. though i'm no gambler this might be a fun way to pass the time (and get more points, cause, lets be honest, achievements, even in games hold no real appeal to me). but i will most definitely blame you for any sort of gambling addiction i develop because of this. be warned! :DD

Avatar image for mattyftm
MattyFTM

14914

Forum Posts

67415

Wiki Points

0

Followers

Reviews: 4

User Lists: 11

Edited By MattyFTM  Moderator
@takua108:  I have a suggestion about the review prediction thingy. You should replace Vinny with an "Other" category. Vinny rarely reviews games. It's about as common as Dave, Drew or Alex reviewing a game. So replacing him with an "other" category would cover you whoever reviews the game.
Avatar image for vitor
vitor

3088

Forum Posts

51

Wiki Points

0

Followers

Reviews: 0

User Lists: 2

Edited By vitor

Liking the look of this - if you clean up the interface a bit, it would totally be an awesome addition to the site (although I get that you're probably just trying to get it up and running as opposed to being the prettiest girl at the ball at this point)

Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108
@MattyFTM said:

" @takua108:  I have a suggestion about the review prediction thingy. You should replace Vinny with an "Other" category. Vinny rarely reviews games. It's about as common as Dave, Drew or Alex reviewing a game. So replacing him with an "other" category would cover you whoever reviews the game. "

I just might do this. I was thinking about how to handle Dave, Drew, Alex, etc... I wrote interface stuff for Dave and Drew early on, but commented it out, because I couldn't think of a way to gracefully include them. This makes a lot of sense, but I wish that snide, drewbert, etc. had multiple star rating avatars so it would fit in with the interface better. 
 
Thanks for the comments, guys! I stayed up pretty late last night, but just before I passed out I got placing and checking bets to pretty much work 100%. I just need to clean a few things up and then I'll start opening it up for beta access, probably tomorrow or the next day. 
 
Also, just to clarify, any points you gain or lose apply only to ici, and don't transfer back over to Giant Bomb. I don't have access to the Giant Bomb internals, so this is the best I can do: give you a separate "points" total to play with on ici. 
 
One last thing: I added a rather incredible Easter egg last night, see if you can find it (you don't need to be logged in).
Avatar image for thatfrood
thatfrood

3472

Forum Posts

179

Wiki Points

0

Followers

Reviews: 8

User Lists: 15

Edited By thatfrood

I'm a bit confused... so can you actually lose quest xp? Like, you can't actually change how much quest xp a person has on the site, so you'd have to essentially import that number from the site and then track wins/losses on yours, correct?

Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108
@ThatFrood said:

" I'm a bit confused... so can you actually lose quest xp? Like, you can't actually change how much quest xp a person has on the site, so you'd have to essentially import that number from the site and then track wins/losses on yours, correct? "

In my database, I keep two fields: one for "xp" and one for "points." The former is how much Giant Bomb XP you've imported so far, and the latter is your "currency" to play with on ici. Your "points" will go up and down as you place and cash in bets. ici points (¤) are separate from Giant Bomb quest XP, but you do import your Giant Bomb quest XP to turn it into ici points. I'm also considering allowing users to import Giant Bomb wiki points, possibly for twice the value of XP, so you can bet with those, too, but, again, any changes that happen on ici's side won't be reflected in your Giant Bomb account. 
 
Also, come on guys, find the Easter egg :3
Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108

Quick update: I bought http://imcalling.it ! I'm currently working out DNS settings and whatnot to make everything work (I had to buy the domain from GoDaddy because my domain and hosting provider, 1and1, doesn't sell .it domains), but once everything's in order, it's going to be awesome. I just hope this project doesn't go entirely belly-up, because it costs $35/year for this domain (apparently foreign domains have weird negotiation things that have to happen to get them). 
 
Also, I wrote some code to extract your friends list (people that you're following who're also following you) from Giant Bomb, so I can make, like, leaderboards that show you where you stand compared to your friends. You can test out the friend list extraction by going to http://api.imcalling.it/?act=user_friends&user=takua108 (or put your own username there). 
 
Which leads me to my last mini-development. I'm going to release the Giant Bomb-related PHP code open-source once I'm done with the project, so people will hopefully develop more cool stuff. My GiantBomb class has rudimentary GB API access methods, but also has extract_xp, extract_friends, user_exists, and soon, extract_wikipoints, extract_triviascore, and more. It also includes a system to let you "connect" your Giant Bomb account to whatever project you're working on, just like ici. While the Giant Bomb API is fine and dandy for accessing their database, I'm hoping some people will make cool meta-sites like ici using this stuff. I'm also considering having an API for ici so you can use some of this stuff without having to mess with the PHP. 
 
EDIT: I ended up making a cool little interface for my API-in-progress! :D

Avatar image for chirag4
Chirag4

586

Forum Posts

27

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

Edited By Chirag4

This is a great idea but something about it just seems so weird to me...

Avatar image for matthew
matthew

2156

Forum Posts

6577

Wiki Points

0

Followers

Reviews: 1

User Lists: 10

Edited By matthew
@takua108: Dude, I'd be down.  Sign me up for that superXbeeta list!
Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108
@Matthew said:

" @takua108: Dude, I'd be down.  Sign me up for that superXbeeta list! "

Soon! Very soon! I'm finishing up a lot of things, getting the important stuff ironed out. Two days to a week, I'd say. 
 
ALSO! http://imcalling.it now works! I'm so excited to own such an awesome URL.
Avatar image for jjweatherman
JJWeatherman

15144

Forum Posts

5249

Wiki Points

0

Followers

Reviews: 10

User Lists: 18

Edited By JJWeatherman

Whoa. Totally missed this a week ago. Cool stuff. 
 
Edit: 
Hey, what the hell?! I demand to be on ze bee-ta testers list!!  :P

Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108
@JJWeatherman said:

" Whoa. Totally missed this a week ago. Cool stuff.  Edit: Hey, what the hell?! I demand to be on ze bee-ta testers list!!  :P "

I'm still working on it! Me missing a lot of class and working on that other thing took away from time spent working on this. 
 
And ze bee-ta testing "list" consists of just me right now. I'll open the beta up here in... a bit... as soon as I finish up some core features and tweak a few things. Look at all that crossed-out stuff, though! Progress! :D
Avatar image for benpack
benpack

3926

Forum Posts

7030

Wiki Points

0

Followers

Reviews: 4

User Lists: 14

Edited By benpack

Found the Easter Egg. Come on, man, that was TOO obvious! Great none the less.
 
Anyway, looking forward to this.

Avatar image for takua108
takua108

1596

Forum Posts

3503

Wiki Points

0

Followers

Reviews: 1

User Lists: 16

Edited By takua108
@GlenTennis said:
" Found the Easter Egg. Come on, man, that was TOO obvious! Great none the less.  Anyway, looking forward to this. "
I think you're the first to find it, though :D
Avatar image for mattyftm
MattyFTM

14914

Forum Posts

67415

Wiki Points

0

Followers

Reviews: 4

User Lists: 11

Edited By MattyFTM  Moderator
@takua108 said:
" @GlenTennis said:
" Found the Easter Egg. Come on, man, that was TOO obvious! Great none the less.  Anyway, looking forward to this. "
I think you're the first to find it, though :D "
I would have been the first to find it if my Noscript wasn't blocking googlecode. I tried that days ago and it did nothing. Then just now when Glen said it was so obvious, I tried it again, and nothing. THEN I realized I had noscript running and it was blocking something. I unblocked googlecode, tried it and it worked.
Avatar image for slax
slax

1229

Forum Posts

1281

Wiki Points

0

Followers

Reviews: 0

User Lists: 8

Edited By slax

This looks awesome. Really glad that you decided to work on something like this!

Avatar image for omegapirate
OmegaPirate

5643

Forum Posts

6172

Wiki Points

0

Followers

Reviews: 0

User Lists: 5

Edited By OmegaPirate

Placing a comment so i can come back and check on this later - i love quests and this looks like an awesome idea on top of those, keep up the work dude!