tannerkrewson / rocketcrab

party games for phones

Home Page:https://rocketcrab.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Improvements to game library

tannerkrewson opened this issue Β· comments

@LukeGT's brainstorming:

  • Should the game selection UI be more game-centric rather than site-centric? Like selecting Spyfall -> netgames.io instead of netgames.io -> Spyfall?
  • Sort by popularity
  • maybe some "by game" and "by site" tabs at the top of the page is enough

Sort by popularity, along with sort by newest, and stuff like reviews, etc. I think are essential if the library of rocketcrab games grows even larger. But, those features require a database and possibly even accounts/login etc, which will be a big, risky task. For the immediate future, focus will be on the easy to implement enhancements and fixes with undeniable payoffs, which i am putting into this milestone. As a compromise, I think #27 and #31 will serve a similar purpose πŸ˜„

sorting by popularity can be done manually every now and again by just looking at analytics. That's what I've done on netgames :)

#27 and #31 sound great though :)

I don't think it's necessary with the amount of games on there now, but once the library of games gets big enough to need some kind of searching/filtering, I kinda like how it's done on google maps. It's just a bunch of pills at the top of the screen, tapping the pill applies the filter. They're sorted by what gets used the most so you don't have to scroll sideways too much.

Screenshot_20200914-130612

haha true! i think for a platform like rocketcrab, which needs to be fair for all developers, manually curating a popularity list would be risky... developers might perceive preferential treatment, etc. and even with an automated popularity list, we would need to account for naughty developers opening up lots of πŸš€ πŸ¦€ tabs to try to make their game rise the list etc. etc. πŸ€’ ... i'll save those issues for the future πŸ˜†

ooh the material design 2 πŸ’Š πŸ’Š πŸ’Š 's! yes!!! πŸ˜†

I don't think you can avoid presenting the games in some order though. How are you going to decide what that order should be? I would've thought a well-defined criteria like popularity is a fair way to do it.

I'm hoping that rocket crab's popularity surpasses what someone can fake by opening tabs haha.

commented

@LukeGT You underestimate the power of Selenium web automation!

That's a whole other kettle of fish haha, only trust will remedy that one. I guess you could count IPs, but they could spin up lots of IPs or keep getting new addresses. I feel like any order you choose is either unfair or can be hacked, beyond randomising the order of all the games each refresh.

commented

And randomizing is terrible for UX.
I hope RocketCrab sees enough use for us to revisit this.

To be clear, randomising was not a serious suggestion haha