Well, like I said, many characters are two bytes, so I guess larger values translate to two byte values.
Anyways, on another topic, are you planning on making any more online Greenfoot games?
I plan on creating one, although I'm having a bit of trouble with figuring out how to check if a user is online. If you're interested in collaborating with me on another online game, that'd be great, but it seems you also have your own projects to work on.
Thanks for pointing that out, I ran a bunch of tests, and I believe that the UserInfo string storage fully supports java strings, although I haven't tested every character. Each character in java has 2 bytes reserved, I believe, but that doesn't mean any two bytes maps to a unique character. Many characters only have one byte used, so I had to use one byte per character. I'll look into values 13 and 92, but I recall 13 was one of the test values I used, and it had no problems. If character 92 represents a carriage return or something, it would make sense that it would only be able to be used at the end, If that's true, I'll probably map value 92 to a different character outside the -128 to 127 range, same for 13 if I discover it's not working. I do know that negative values appear to work, but it could be that they're overlapping with larger positive values. Once again, thanks for pointing this out, I plan on running some more tests.
Great game!
A couple things I'd like to point out though, first of all, you might want to mention somewhere that you move with WASD, not arrow keys, also, two bugs. If you try make a u-turn with the snake really fast, it will stop as though you hit yourself, it's sorta hard to explain. Secondly, when you press the reset button, you'll see part of a snake where you finished your last game.
@GreenHouse, that would mean that there are exactly 100 banned users, according to my calculations.
There are 932 pages of 20 users each, and one page of 9 users, which adds up to 18,649 Greenfoot Users (not banned). By making logical guesses, I've pretty much determined that the highest user number is 18749, making there 100 users numbers that don't exist (Not surprisingly, most seem to be lower numbers, meaning users that have been registered for longer have a higher chance of being banned).
I'm pretty sure davmac's not going to respond to your comment if you just call him 'user #4'. So I take it that you're saying that the missing users were banned?
2013/12/30
Reusable UserInfo Support Classes
2013/12/30
Reusable UserInfo Support Classes
2013/12/30
Reusable UserInfo Support Classes
2013/12/30
Reusable UserInfo Support Classes
2013/12/27
Snake
2013/12/26
Word Count
2013/12/26
User View Demo
2013/12/25
User View Demo
2013/12/24
LetterAttack