Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (499)
Games in Android Showcase (118)
games submitted by our members
Games in WIP (567)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  Zapple!  (Read 11896 times)
0 Members and 1 Guest are viewing this topic.
Offline h3ckboy

JGO Coder


Medals: 5



« Reply #30 - Posted 2009-08-20 16:59:18 »

No php, pure Java/JSP on my server (Tomcat), there are a few things going on behind the scenes so false submission of scores by the manner of packetsniffing or decompiling of any client-side code should  be easily differentiated from real score submission. Thanks for the tips though!
yeah, if you use jsp.It might be harder. does jsp pass the variables along in url, or like a socket? either way, it can be falsified.

and I dont think there are any fool proof ways to stop decompiling and packetsniffing. if you send a marker. They can just decompile and then see the algorithm you use.

if you got another method please share(unless it is a secret Tongue).
Offline dishmoth
« Reply #31 - Posted 2009-08-20 17:33:12 »

Ive changed the instructions on the game, if anyone could have a look and let me know if its any clearer that would be great, thanks!
Can't fault the instructions.  Pity there's no way of making sure the player reads them.
Simon

Offline h3ckboy

JGO Coder


Medals: 5



« Reply #32 - Posted 2009-08-20 18:47:33 »

Can't fault the instructions.  Pity there's no way of making sure the player reads them.
Simon
you could. just have a boolen readInstructions, which gets set true when you go to the instructions.

games dot aht all of the time
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline rackham

Junior Member





« Reply #33 - Posted 2009-08-21 08:26:04 »

Sure it does do that, as in the instructions should pop up before the player gets to the game whatever route they take, but a lot of people just click skip or play strait away without reading, i imagine that is what you ment dishmoth?

in a nutshell, a record of each game is kept on the server when the game starts, the gameplay info from the client is serialised and sent over a standard HTTP connection, and then verified aginst the initial game orientation, so really it's not the scores that are being passed back but the gameplay, so packetsniffing will be of no avail unless you can replace the info with legal gameplay info, which you could falsify by picking apart the code and plugging a load more code into it, but it would be a lot of work, it would be a LOT easier to obtain the high score by playing the game  Cheesy

There are a couple of other small things too but i might keep them as my trade secrets, but ive described the main stuff there.

Ta

rackham

Offline dishmoth
« Reply #34 - Posted 2009-08-21 09:59:56 »

Sure it does do that, as in the instructions should pop up before the player gets to the game whatever route they take, but a lot of people just click skip or play strait away without reading, i imagine that is what you ment dishmoth?
Yep, there's a big difference between seeing instructions and reading them.

Apologies if I haven't been paying enough attention, but the old instructions were one-page long while the new version is three pages, yes?  Presumably it's the short version that you're forcing on the player at the start of the game?

Simon

Offline rackham

Junior Member





« Reply #35 - Posted 2009-08-21 11:48:48 »

no it's the longer one, but i tried to include more visual examples and make it clearer / cover the things people were confused about, do you think ive made it worse? It's very challenging the art of getting information across quickly!

Offline h3ckboy

JGO Coder


Medals: 5



« Reply #36 - Posted 2009-08-21 12:46:55 »

you going to have trouble making people read 3 pages before they play your game Tongue.

and yaeh dismoth, I get waht you mean now.
Offline dishmoth
« Reply #37 - Posted 2009-08-21 13:05:01 »

no it's the longer one, but i tried to include more visual examples and make it clearer / cover the things people were confused about, do you think ive made it worse?
The longer instructions are better, but keeping things down to a single page for the ‘quick start’ guide wouldn’t be a bad idea.

That said, you could be giving lessons in high-quality game presentation, so you don’t have to take anything I say too seriously.  Wink

Simon

Offline rackham

Junior Member





« Reply #38 - Posted 2009-08-25 16:49:53 »

well i dont know about that but ill take the complement, thank you! Cool

i just need to get some users on the site now (or advertisers if anyones interested!)

Offline dishmoth
« Reply #39 - Posted 2009-08-26 09:54:03 »

i just need to get some users on the site now (or advertisers if anyones interested!)

You could try asking around at Indiegamer.  That site's a lot more money-oriented than this one.

Simon

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #40 - Posted 2009-08-28 02:19:03 »

Why are you using click + Z to emulate a right-click on Mac?  Why not use CTRL-click like Mac users would expect?

Nice game though.

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #41 - Posted 2009-08-28 14:33:51 »

Why are you using click + Z to emulate a right-click on Mac?  Why not use CTRL-click like Mac users would expect?

Nice game though.
Because CTRL+Arrow keys causes Spaces to activate and turns on a different desktop?

See my work:
OTC Software
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #42 - Posted 2009-08-28 21:22:05 »

Because CTRL+Arrow keys causes Spaces to activate and turns on a different desktop?

The game is controlled with the mouse only, I thought.

Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #43 - Posted 2009-08-28 23:26:09 »

The game is controlled with the mouse only, I thought.
I dunno, it was just a guess.

See my work:
OTC Software
Offline rackham

Junior Member





« Reply #44 - Posted 2009-08-31 09:20:14 »

i may change that, im not a mac user and cant really access one to test but i thought that ctrl+click wasent purely a right click, and may trigger other actions, ill look into it! (i did have it as ctrl click at first and it didnt work and i didnt have time to work out why)

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #45 - Posted 2011-12-08 23:04:14 »

Moved back to showcase section from featured section for link being a dead.
Pages: 1 [2]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Pippogeek (39 views)
2014-09-24 16:13:29

Pippogeek (30 views)
2014-09-24 16:12:22

Pippogeek (20 views)
2014-09-24 16:12:06

Grunnt (45 views)
2014-09-23 14:38:19

radar3301 (28 views)
2014-09-21 23:33:17

BurntPizza (63 views)
2014-09-21 02:42:18

BurntPizza (33 views)
2014-09-21 01:30:30

moogie (41 views)
2014-09-21 00:26:15

UprightPath (50 views)
2014-09-20 20:14:06

BurntPizza (54 views)
2014-09-19 03:14:18
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!