Your Digital Media Has Never Looked So Good

 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Thu Sep 22, 2016 6:32 pm

joetesta wrote:
I concur, this is really fun (and challenging!)  May I ask, did you build this using SceneGraph?

Alas, the only one rumored to be built with RSG is the utter embarrassment of a "game", one "Tic Tac Toe Free" - as well as the other crapola shoveled by "StuffWeLike", made literally by replacing couple of images and publishing under new name (WTF?! Who approves such shovelware? No one in RokuCo to say "We Don't Need Any More Fart Apps"??) 
 
User avatar
Romans_I_XVI
Topic Author
Posts: 269
Joined: Wed Nov 19, 2014 10:25 pm
Contact:

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Thu Sep 22, 2016 6:51 pm

@Enterr

Oh, well you see I have anti cheat code that silently doesn't post your score if it thinks you're using a macro to play the game... Which is what you are clearly doing lol. Me and you both know about the ECP of course, so I assumed people would figure out that you can use that to complete a level as fast as possible. However, I recently made it really slack because if I tried really hard I could still trigger a false positive by actually playing the game. Although, looking at how easy it was for you to post ridiculous scores I think I'll have to tighten the bolts on it again.

I just wish there was a way to definitively tell if someone was using the ECP, and that problem would be solved.

Either way, I'm glad to see you are enjoying your own unique style of play :P
 
User avatar
Romans_I_XVI
Topic Author
Posts: 269
Joined: Wed Nov 19, 2014 10:25 pm
Contact:

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Thu Sep 22, 2016 6:58 pm

@Komag

I just updated the game, the change came somewhere out of inspiration from your wishlist. Now when you are browsing through the levels, levels that you've completed will be darkened slightly and your best time will be displayed below.

When you mentioned stats and such I realized there was no way to really see what levels you've completed and the scores you got, that is, without actually beating the level again and seeing your previous highscore lol.

So yeah, thanks for that.
 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Thu Sep 22, 2016 9:09 pm

Romans_I_XVI wrote:
Oh, well you see I have anti cheat code that silently doesn't post your score if it thinks you're using a macro to play the game... I think I'll have to tighten the bolts on it again.

Then i am extra impressed, if that was at all possible. And I seriously doubt if Bender B. Rodriguez will be playing again.

I just wish there was a way to definitively tell if someone was using the ECP, and that problem would be solved.

There is a proposal to that extent https://forums.roku.com/viewtopic.php?f ... 13#p536689
and you can help to make it through by supporting/keeping it alive, so that roWanda does not forget   :mrgreen:

Romans_I_XVI wrote:
When you mentioned stats and such I realized there was no way to really see what levels you've completed and the scores you got, that is, without actually beating the level again and seeing your previous highscore lol.

i was going for "failing" instead - lots of it - to check for each level. Differentiating the played from unplayed in the list is a useful addition! Bonus idea: << and >> for PgUp/PgDn 
 
User avatar
Romans_I_XVI
Topic Author
Posts: 269
Joined: Wed Nov 19, 2014 10:25 pm
Contact:

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Thu Sep 22, 2016 10:52 pm

Thanks, and that's not a bad idea to have PgUp/PgDown, it'd be easy enough to do.
 
User avatar
Komag
Posts: 808
Joined: Fri Aug 22, 2014 3:42 am

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sat Sep 24, 2016 1:53 am

Speaking of navigation wishlist, some way to jump back to top selectors when at bottom of a long list without having to scroll (or even pgup) to the top
 
User avatar
Romans_I_XVI
Topic Author
Posts: 269
Joined: Wed Nov 19, 2014 10:25 pm
Contact:

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sat Sep 24, 2016 5:45 am

I've already got that Komag, just press the back button. :)
 
User avatar
Komag
Posts: 808
Joined: Fri Aug 22, 2014 3:42 am

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sat Sep 24, 2016 6:56 pm

Oh nice. I've noticed good use of Back throughout
 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sat Sep 24, 2016 7:54 pm

Yes, Romans' does good UI.

Something about the colors bothered me - why is the start green and the finish is red? Shouldn't it be the other way around... or rather - yellow for start (as being neutral/safe to stand on or middle-traffic light) and green be the goal, ultimate save? Seems better to exploit the intuition of running from trouble, not towards it. 
 
User avatar
Komag
Posts: 808
Joined: Fri Aug 22, 2014 3:42 am

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sat Sep 24, 2016 8:57 pm

I like that idea. Actually, the first two or three times I played, I thought I was starting on red (as it's blinking), and I was surprised when I just walked off the edge somewhere else!
 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sat Sep 24, 2016 9:53 pm

Komag wrote:
I like that idea. Actually, the first two or three times I played, I thought I was starting on red (as it's blinking), and I was surprised when I just walked off the edge somewhere else!

Also a good point, yes! Makes sense for the player position to be animated since it's "consuming" (tilting/crumbling/...) the plate under, so a motion, "something is happening". Don't know how if that would look good with speed-play.

The Finish tile actually stops blinking when exit-condition is satisfied, i.e. all blues were visited. Stop on the last before final (and die) to see it. Too bad for the effort coding that since that remains un-noticed - nigh all levels have the last tile before finish be blue, so can't really notice the change. I was going to suggest having the finish tile yellow and it turns green when exit condition is satisfied - and when in "yellow" status not be deadly. Right now if you step on final before all blues are touched, you die - alternative view would be, stepping on finish and... nothing happens, have to go back and finish the job. 
 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sun Sep 25, 2016 5:05 am

(Apologies for reshuffling pieces of your reply but you made many points and i want - while addressing them - to link them in narrative)

Romans_I_XVI wrote:
I'm sorry you can't enjoy my game.
i had to bend over backwards to pass your "gimme-your-email" invasion of privacy - and set up a bogus email for Roku. That's the only time i have done it. In other cases my response is chuckle, followed by prompt "delete".

If hundreds of thousands of people are willing to share their email with PBS Kids for no apparent reason, 
"Hundreds of thousands of people are doing it" is not a high mark.
Billions of people have trusted Yahoo with personal data. This past week 500,000,000 of them got burned - did you hear?
And a personal anecdote from me: i tend to hand unique email addresses to companies i open accounts with, so based on spam i know who have leaked their user DBs: Adobe, Sears, Scottrade, Paypal. Well not Paypal per se but one of the merchants i have paid to via Paypal and Paypal shared my email with said merchant - which is like the case with Roku sharing email with you. Now, if i cannot trust the above companies with my email - why should i trust you?

I figured I made it about as easy as possible. [...]
I'm sure the majority of people will have no problem clicking a button that instantly takes care of 
How easy is something does not make it right. Killing a person is easy, guns have an easy "point & click" UI. Should you do it to spare annoyance?

It's essentially the same as OAuth, people love OAuth. 
No, this is nothing like OAuth. OAuth provides an "access token", not abusable contact info.

Sorry, but an online game requires you to log in in some way.
Do they? Have you tried agar.io, slither.io, diep.io?

I have to store a large amount of user data; levels you've published, highscore/rating/difficulty vote for every level you play, all your work in progress editor levels, etc. It exceeds the amount of storage that we're allowed to use on an individual Roku.
... and so you store it on a server. Which uses unique ID to match the app instance. That could be many things - like .getPublisherId() or a token handed down by the server. No excuse for email.

Plus this makes it so even if you get a new Roku you don't lose all your data, and it can sync between multiple devices in your house.
This thought makes sense. If Roku has a cloud service akin to iCloud, it would been easy for app to share info between different players via cloud storage. A bit on the side, i don't see the need to share data for "Tiles": the published levels have been "confiscated", the drafts probably should stay only on the player created, jury is out on the votes (as you mentioned it could be different people play on the same device, so it's not 1:1)... but maybe that's not all you have in mind.

I asked Roku if there is a way to get an account ID (because I just need something unique to identify the user) but they said it's not possible.
Well, the Co people tend to think "inside the box". And indeed, there is no "out of the box" way to auto-identify an account. And that is intentional.

the hassle of going to a separate website to create an account.... where they would also enter their email to create said account...
I am totally with you on this one. Which is why apps that really, really need to create account with email/password et al - better have that friction point later in the workflow and not at the front door. Buy me a drink first! I have seen many iOS apps suffering the "show me ID at the front door" syndrome. They don't fare well.

However! There are better ways to accomplish what you want on Roku. Specifically the one i have in mind, your app would benefit from it. True, it's not well-documented (shocker!) and it's not free - but on the plus side, it's an API that have existed for many years and you have used already even. Let me make it a puzzle trying to figure out what is it :)
 
User avatar
Romans_I_XVI
Topic Author
Posts: 269
Joined: Wed Nov 19, 2014 10:25 pm
Contact:

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sun Sep 25, 2016 5:29 am

@enterr

As a player, I like how the game is set up. I know exactly what features would be missing if it wasn't set up how it is, and I would be sad that those features would be missing for the majority just to appease the paranoia of the minority.

If the game tanks and nobody plays it, I will give you a solid congratulations, gladly accept your "I told you so", and completely restructure the underbelly of my game.

Until then, I'm going to stick with how it is, because I'm really happy with how it is.

Thanks
 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sun Sep 25, 2016 12:49 pm

Romans_I_XVI wrote:
As a player, I like how the game is set up. I know exactly what features would be missing if it wasn't set up how it is, and I would be sad that those features would be missing for the majority

Wait - what features would be missing if instead a unique server-side account were to be created easily (on a 1:1 per Roku-user-account basis) without knowing the email? Seems you did not have the patience to read all i wrote to the end before hitting "reply".

just to appease the paranoia of the minority.

500,000,000 fracked users is a minority? That is some bold thinking on a scale i cannot grasp. I mean, are you targeting beyond the population of the Earth?  :P

If the game tanks and nobody plays it, I will give you a solid congratulations, gladly accept your "I told you so", and completely restructure the underbelly of my game. 

It won't tank - lighten up! It will do just fine. 
I never implied (ab)using email as unique key would notably affect its popularity on Roku, where it has no competition. Nor do i think the Co reviewers will give you hard time for asking email - like i pointed earlier, they approve indiscriminately total shovel-ware - no reason to expect them to start caring suddenly. What i am saying is that you are doing something evil, because it's possible and easy. Which does not make it right. I was holding you up to a higher standard. 
 
User avatar
Romans_I_XVI
Topic Author
Posts: 269
Joined: Wed Nov 19, 2014 10:25 pm
Contact:

Re: Need Help With Testing My Game - Please See If You Can Break It :)

Sun Sep 25, 2016 1:21 pm

How would I go about creating an account on a 1:1 Roku-user-account basis without having some unique identifier of said account? Email is the only unique identifier I am aware of, if you have something else I'm all ears. I would love to be able to skip that user data request screen.

Who is online

Users browsing this forum: No registered users and 2 guests