Java-Gaming.org
Java4K - to go         Javadoc:
Featured games (67)
games approved by the League of Dukes
Games in Showcase (∞)
games submitted by our members



News: Read the Java Gaming Resources, peek at the official java tutorials or join us at irc #jgo.
 
    Home     Help   Search   Login   Register   
Pages: [1]
  Print  
  Bend Hero  (Read 6330 times)
0 Members and 1 Guest are viewing this topic.
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« on: 2009-08-02 19:58:22 »

In an alternate reality wires are placed on to circuit boards by nano-creatures called benders - thats you. Your job is to bend the wires to match the circuit designs provided by the mighty engineering gods. Each design must be matched within the requried accuracy level for you to be considered the highest grade of bender, Bend Hero!

http://www.cokeandcode.com/applets/bendhero

Your bender will move along the wire. At the right time, use the cursors, or left/right mouse buttons, or on screen buttons to bend the wire clockwise or anticlockwise to match the template.

At the title screen you can select different levels using the bending controls. If you want to quite during a bend press escape or click "Give Up"

Feedback and votes (either way appreciated). It was a rush job due to a lack of time. I'll post the android version soon.

Kev

Offline lhkbob

JGO Neuromancer
****

Posts: 1113
Medals: 30



« Reply #1 on: 2009-08-02 21:42:51 »

Fun and a nice progression of levels, turning with the arrow keys can be difficult because it's so slow, but I guess that's the point.

Offline dertom

JGO n00b
*

Posts: 44



« Reply #2 on: 2009-08-03 02:08:55 »

Well....just great! Good job...

twitter: tomaga95 | Wood Games 3D - Trailer: http://www.youtube.com/watch?v=cpMsm9Qrmvk
Games published by our own members! Go get 'em!
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #3 on: 2009-08-03 04:28:30 »

Thanks for the positives guys Smiley

I considered making the rotation speed up as the levels go (like the movement) but it made it pretty close to impossible. As it stands if you can complete all 10 levels you're doing very well Wink

Kev

Offline pjt33

JGO Strike Force
***

Posts: 890
Medals: 17



« Reply #4 on: 2009-08-03 05:10:43 »

Did you forget to sign it? I get an AccessControlException in JavaSound.<init> without seeing a security dialog at any point.
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #5 on: 2009-08-03 05:14:01 »

You don't need signing to access JavaSound. There shouldn't be any signing required for the app :/

Could just be version of Java I spose, not sure.

Kev

Offline pjt33

JGO Strike Force
***

Posts: 890
Medals: 17



« Reply #6 on: 2009-08-03 05:29:50 »

You don't need signing to access JavaSound. There shouldn't be any signing required for the app :/

Could just be version of Java I spose, not sure.

Kev
Hmm. Tried in a different browser and it works fine. Must be a weird issue with Konqueror's Java plugin, because it's supposed to defer to the same (Sun) Java install as Firefox.
Offline Eli Delventhal
« League of Dukes »

JGO Kernel
*****

Posts: 3478
Medals: 39


Game Engineer


« Reply #7 on: 2009-08-03 11:13:06 »

This was fun, although I didn't quite "get" the scoring system. Sometimes my bend would appear to be quite wacky and I would still be awarded a good score.

See my work:
OTC Software
<br />
Currently Working On:
Secret project...
Quote from: _Riven
I edit JGO in production, because I simply don't waste time writing bugs
Offline teletubo
« League of Dukes »

Sr. Member
*****

Posts: 430
Medals: 15



« Reply #8 on: 2009-08-03 11:15:54 »

Cool and fun , just a little too hard Wink
seems to me a very well polished game for 48 hours.
congrats !
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #9 on: 2009-08-03 17:25:00 »

Not that thumbs down are a problem, but could I get feedback to help improve future attempts Smiley

Kev

Games published by our own members! Go get 'em!
Offline steveyO

Sr. Member
**

Posts: 308
Medals: 4



« Reply #10 on: 2009-08-03 18:24:31 »

Havent voted so can't comment here...
Just played... Simple game but strangely addictive.. I found myself compelled to complete all 10 levels..Level 10 was frightening but managed on 2nd attempt (was pleased with 98.6% on Level 6)..

www.bullsquared.com   Play java (applet) games! www.chessclockpro.com Free Online Chess Clock
Offline bobjob

JGO Ninja
***

Posts: 646
Medals: 13


David Aaron Muhar


« Reply #11 on: 2009-08-03 19:01:35 »

really good use of the theme.

found it challenging aswell. nice work

My Projects
Games, Webcam chat, Video screencast, PDF tools.

Javagaming.org with chat room
Offline Ranger

Sr. Member
**

Posts: 338



« Reply #12 on: 2009-08-03 23:29:48 »

Great fun!  And very impressed that your converter can generate an Android version.  Will be keen to see it.
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #13 on: 2009-08-04 15:11:07 »

Now with free android version:

http://www.cokeandcode.com/applets/bendhero/bendhero.apk

Not sure whether to stick in on market yet, anyone test it for me?

Kev

Offline dertom

JGO n00b
*

Posts: 44



« Reply #14 on: 2009-08-04 17:15:24 »

For sure you know live-android!?

http://code.google.com/p/live-android/

Just found it today,...maybe I will try it in a virtualbox!

CU, ToM

twitter: tomaga95 | Wood Games 3D - Trailer: http://www.youtube.com/watch?v=cpMsm9Qrmvk
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #15 on: 2009-08-07 08:43:53 »

Yeah, tried it in a virtual box, it was fine and super fast. It's pretty limited in terms of using for testing at the moment tho, the app deployment stuff is pretty hard work.

Back to Bend Hero - I'm going to be extending and polishing this one for release to Android and iPhone.

Hence, I'd still really appreciate feedback and suggestions on how to improve, extend and tailor the game for a wider audience.

Cheers,

Kev

Offline Ranger

Sr. Member
**

Posts: 338



« Reply #16 on: 2009-08-07 09:22:42 »

Now with free android version:

http://www.cokeandcode.com/applets/bendhero/bendhero.apk

Not sure whether to stick in on market yet, anyone test it for me?

Kev

Just gave it a go on the HTC G1.  Not so good.  The log went crazy with:
08-07 23:16:45.167: ERROR/GLLogger(10399): called unimplemented OpenGL ES API

It didn't run nearly as smoothly as the PC.  I've also attached a screen shot of when the game ended.
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #17 on: 2009-08-07 09:27:00 »

Interestring. The screenshot is an issue I've fixed locally where the GL resources get released but Canvas carries on using them (at least I think it is). However, this bit

1  
called unimplemented OpenGL ES API


I have no idea. I don't actually call very much OpenGL ES directly, I use the Canvas backed by GL and call that. Could be just noise - does it render normally?

Speed wise, it's definitely not as smooth as the applet even when it is working properly, although again locally I've fixed alot of speed issues with your suggestion, and some more about loading opaque textures in the right format (the background for instance).

Kev

Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #18 on: 2009-08-07 09:29:57 »

Thinking about it, you're on 1.5 are you?

EDIT: http://code.google.com/p/sapphire-port-dream/issues/detail?id=275 also might be a firmware issue.

Kev

Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #19 on: 2009-08-07 10:05:10 »

Confirmed on another G1. How irksome!

The white bars you're seeing should be black alphaed blocks with outlines I think. Then some text written across which is evidently failing.

I'll hack up a different version tonight if you don't mind testing again

Kev

Offline Ranger

Sr. Member
**

Posts: 338



« Reply #20 on: 2009-08-07 11:04:28 »

Thinking about it, you're on 1.5 are you?
Yep, on 1.5.
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #21 on: 2009-08-07 14:10:06 »

Heh, well the G1 is officially broken - never mind, worked round it I think:

http://www.cokeandcode.com/applets/bendhero/bendhero-2.apk

Could you let me know if the score screen looks better now?

Kev

Offline DzzD

JGO Kernel
*****

Posts: 2119
Medals: 14



« Reply #22 on: 2009-08-07 14:24:34 »

thumbed up


+
just run fine first time
applet
polished
have a gameplay related to subject


-
sound is a little agressive

Offline Ranger

Sr. Member
**

Posts: 338



« Reply #23 on: 2009-08-07 22:37:07 »

Could you let me know if the score screen looks better now?

Yep.  Works now.  Still get the log going crazy with the "called unimplemented OpenGL ES API" message.

EDIT:  BTW:  I'm not totally uncoordinated.  The performance is rather bad, so it makes it nearly impossible to play.   Roll Eyes
Offline ultimate

JGO n00b
*

Posts: 3



« Reply #24 on: 2009-08-08 01:51:24 »

Nice game, i like it.

Some suggestions:
Make the wire break after a couple of revolutions.
Make turning faster, but when its near the circuit slow it down.

Sometimes i would get near perfect, and it would be 70%, then i would mess it up, and it would be the percentage. Not sure if that is just part of the game Smiley.
Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #25 on: 2009-08-08 03:20:30 »

Yep.  Works now.  Still get the log going crazy with the "called unimplemented OpenGL ES API" message.

EDIT:  BTW:  I'm not totally uncoordinated.  The performance is rather bad, so it makes it nearly impossible to play.   Roll Eyes

Interesting, cause the colours are totally fcked up as well Smiley

Still looking, good to find this stuff out tho Smiley

Kev

Offline kevglass
« League of Dukes »

JGO Kernel
*****

Posts: 5199
Medals: 47


Mentally unstable, best avoided.


« Reply #26 on: 2009-08-08 15:39:54 »

Right, yet another impl Smiley

http://www.cokeandcode.com/applets/bendhero/bendhero-4.apk

This one has the canvas render that rendered to OpenGL, replaced with direct GL calls. Hopefully this will resolve the issues. I also tried your approach of using paint when dirty and it seems to work much better (even though it still feels clunky, I think thats more likely the fixed 30fps than anything else).

Let me know if you get any artifacts.

Thanks for all the help,

Kev

Pages: [1]
  Print  
 
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.223 seconds with 23 queries.