Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (541)
Games in Android Showcase (133)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Sharp Shooter 4K game (new version Feb 27)  (Read 10842 times)
0 Members and 1 Guest are viewing this topic.
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Posted 2008-02-19 03:36:38 »

How good are your sharp shooting skills?  Try to hit as many targets as you can in a camaflaged background.

Use the mouse only.

Right click to toggle the scope.
Left click to fire.

You can only fire when you are in scope mode.

Top left number is your score.
Top middle is the multiplier.
Top right is how many targets are left to appear.
Bottom middle is the level.

For every target you hit, your multiplier increases by 0.25.  This affects your scoring for each target.  Also the targets only stay for 10-15 seconds after they appear.  If they disappear before you shoot them, your muliplier goes down by 1 full point.  If your multiplier goes below 1 then it is game over.

http://www.java4k.com/index.php?action=games&method=play&gid=191

Give it a try and let me know what you think.  Also I can make a good chunk of room if I ditch the music.  Let me know if the music is too annoying.

Offline SimonH
« Reply #1 - Posted 2008-02-19 04:17:19 »

The music is TOO ANNOYING! What kind of sniper has  the 'manic miner' theme on his ipod?Huh?
I'll check it out when there's a 'music off' option!  Wink

People make games and games make people
Offline CommanderKeith
« Reply #2 - Posted 2008-02-19 07:03:10 »

Cool game, and it actually looks quite good when you're zoomed in.

One bug:

sometimes I can't see the mouse aimer after zooming in and missing, when the game restarts.  I have to right-click to see the cross-hair again.

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

JGO Knight


Medals: 5
Projects: 7


games4j.com


« Reply #3 - Posted 2008-02-19 10:00:09 »

Cool.

Nice and simple game.

It seems like the foreground objects just keep adding on every time you restart, making it impossible to even get a glimpse of the target after a few restarts.

One idea might be to have the different layers in different shades of colors, so that background objects are red-ish and foreground objects are green-ish or darker the further away the objects are. It would make it a bit easier to estimate where you can get a shot off.

Also seems like the difficulty jumps a bit much at level 2, or maybe I just suck at it/need more practice.

Offline ulfjack

Junior Devvie





« Reply #4 - Posted 2008-02-20 08:56:14 »

It completely hangs here after every shot. I don't know if that's by design, but it's completely unplayable here. Sad
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #5 - Posted 2008-02-20 13:08:06 »

It completely hangs here after every shot. I don't know if that's by design, but it's completely unplayable here. Sad
I does hang for about half a second hear, because I am chaning sounds.  Does it freeze on your computer?  I might have to drop the music to stop the freezing.

Thanks.

Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #6 - Posted 2008-02-20 13:09:39 »

Cool game, and it actually looks quite good when you're zoomed in.

One bug:

sometimes I can't see the mouse aimer after zooming in and missing, when the game restarts.  I have to right-click to see the cross-hair again.
I know what is causing that.  I'll fix it soon.

Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #7 - Posted 2008-02-20 13:10:33 »

Cool.

Nice and simple game.

It seems like the foreground objects just keep adding on every time you restart, making it impossible to even get a glimpse of the target after a few restarts.

One idea might be to have the different layers in different shades of colors, so that background objects are red-ish and foreground objects are green-ish or darker the further away the objects are. It would make it a bit easier to estimate where you can get a shot off.

Also seems like the difficulty jumps a bit much at level 2, or maybe I just suck at it/need more practice.

I do turn up the max speed slightly for each level.  I'll reduce the amount a little more to slow it down.

Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #8 - Posted 2008-02-20 13:11:34 »

Thanks for the replies. 

I think I will remove the music.  It is causing more problems than I want.  That will also allow me to add more features.

I'll post when a new version is up.

Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #9 - Posted 2008-02-20 14:44:57 »

Ok, I got rid of the music and fixed the disappearing cursor bug.

http://www.java4k.com/index.php?action=games&method=play&gid=191

@ulfjack:  Can you please try again to see if it has stopped freezing?

@SimonH:  That music is also the theme for Doriath on the old Commodore 64.  It is called In the Hall of the Mountain King by Edvard Greig.  I got rid of it, so it should be less annoying.  Can you try it now?  Thanks.

I now have over 600 bytes to add some features.  I will probably add different target types and see if I can improve the background/foreground camoflage.

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

Junior Devvie





« Reply #10 - Posted 2008-02-20 17:20:03 »

Yes, it's much much better now. Very nice!

It's funny that the shooting sound is always a little late here...
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #11 - Posted 2008-02-20 23:19:19 »

Yes, it's much much better now. Very nice!

It's funny that the shooting sound is always a little late here...

Yeah, same here.  I don't know how to make start on time.

Offline appel

JGO Wizard


Medals: 69
Projects: 4


I always win!


« Reply #12 - Posted 2008-02-21 00:50:19 »

Pretty hard Smiley

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #13 - Posted 2008-02-21 01:01:19 »

Pretty hard Smiley

Are you joking or serious?  I want to try to balance it.  I don't throttle it, so if you have a fast machine then it would be pretty fast.

I'll add some code to keep the speed consistent and see what happens.

Thanks.

Offline EnderGT

Junior Devvie





« Reply #14 - Posted 2008-02-25 16:29:58 »

Are you joking or serious?  I want to try to balance it.  I don't throttle it, so if you have a fast machine then it would be pretty fast.

I'll add some code to keep the speed consistent and see what happens.

Thanks.

I think the difficulty comes from the fact that the targets stay hidden for so long it's impossible to shoot them before time runs out.

Edit: After reading the other comments, this might be due to the multiple restarts issue, where the camo objects are added and cause too much clutter?

Also, it'd be a cool feature if you could add more to the multiplier based on where you hit the target - e.g. add 1.0 for a bullseye, 0.5 for  the white wing, and 0.25 for the outer red ring, -0.1 for a missed shot. 

Edit 2: Cool concept, but it's definitely annoying to have the game end without ever seeing a target - this happens very frequently.

Edit 3: Maybe the targets should "blend in" with the background instead of being obscured by the background? I mean, a few obstructors would make it interesting, but only if they never completely hide the target or if they do, not for very long.
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #15 - Posted 2008-02-25 21:49:49 »

I think the difficulty comes from the fact that the targets stay hidden for so long it's impossible to shoot them before time runs out.
I haven't put a new version up yet, but I increased the time to 20-25 seconds.
Edit: After reading the other comments, this might be due to the multiple restarts issue, where the camo objects are added and cause too much clutter?
There may be a bug here.  There is a fixed amount of foreground clutter each level(the same amount).  I may not be clearing the foreground before regenerating it.  I'll look into that.

Also, it'd be a cool feature if you could add more to the multiplier based on where you hit the target - e.g. add 1.0 for a bullseye, 0.5 for  the white wing, and 0.25 for the outer red ring, -0.1 for a missed shot. 
I have a lot of space, so that is probably doable.  I'll definitely look at ti.
Edit 2: Cool concept, but it's definitely annoying to have the game end without ever seeing a target - this happens very frequently.
Hopefully the above fixes will stop this.  Also I do want to look at the way I make the camo to see if I can improve it

Edit 3: Maybe the targets should "blend in" with the background instead of being obscured by the background? I mean, a few obstructors would make it interesting, but only if they never completely hide the target or if they do, not for very long.
I definitly want to improve this.

Thanks for all the comments.

Offline Swattkidd7

Junior Devvie





« Reply #16 - Posted 2008-02-26 04:57:58 »

Yea it seems like its doubling the ammount of "camoflauge" when the game ends and starts again, so after 2 losses it becomes pretty much impossible, unless im missing something Tongue
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #17 - Posted 2008-02-26 12:37:50 »

Yea it seems like its doubling the ammount of "camoflauge" when the game ends and starts again, so after 2 losses it becomes pretty much impossible, unless im missing something Tongue
No, you're right.  I checked and that is what it was doing.  I'll have a new version ready in the next day or 2.

Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #18 - Posted 2008-02-27 03:48:44 »

A new version is up.

release notes:
 - changed background camoflage
 - updated forground coverings to be translucent and reduced the amount
 - fixed bug that didn't clear the forground before regenerating a new one
 - you now get different multiplier increments for accuracy
   - +1x for bullseye
   - +0.5x for white
   - +0.25x for outer red
 - if you miss you only lose 2x instead of dropping all the way back to 1x
 - if a target disappears before you shoot it you lose 2x
 - targets now stay 30-40 seconds but are slightly faster
 - capped the frame rate for faster machines

Let me know what you think.  I have a lot of room left, so any suggestions are welcome.

Offline EnderGT

Junior Devvie





« Reply #19 - Posted 2008-02-27 15:42:16 »

A new version is up.

release notes:
 - changed background camoflage
 - updated forground coverings to be translucent and reduced the amount
 - fixed bug that didn't clear the forground before regenerating a new one
 - you now get different multiplier increments for accuracy
   - +1x for bullseye
   - +0.5x for white
   - +0.25x for outer red
 - if you miss you only lose 2x instead of dropping all the way back to 1x
 - if a target disappears before you shoot it you lose 2x
 - targets now stay 30-40 seconds but are slightly faster
 - capped the frame rate for faster machines

Let me know what you think.  I have a lot of room left, so any suggestions are welcome.

Wow. Surprisingly easier and yet harder at the same time. I guess that's because I get further in the game, and so can notice the difficulty increasing.

This is a great concept. I love the scope effect.

Edit: Two more suggestions - 1. Display the results of the shot (e.g. "Miss", "Bullseye!","Inner","Outer") in the middle of the scope? 2. have a "reloading" delay between shots.

Great work, keep it up.
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #20 - Posted 2008-02-27 21:35:22 »

Wow. Surprisingly easier and yet harder at the same time. I guess that's because I get further in the game, and so can notice the difficulty increasing.

This is a great concept. I love the scope effect.

Edit: Two more suggestions - 1. Display the results of the shot (e.g. "Miss", "Bullseye!","Inner","Outer") in the middle of the scope? 2. have a "reloading" delay between shots.

Great work, keep it up.

Both those options have been added.  If I have time I will also add a bonus at the end of each level for the number of bullseyes you get.

Thanks.

Offline EnderGT

Junior Devvie





« Reply #21 - Posted 2008-02-27 21:48:56 »

Both those options have been added.  If I have time I will also add a bonus at the end of each level for the number of bullseyes you get.

Thanks.

Awesome, it's like "ask and ye shall receive"...

And now for the bug reports:

1. loading delay doesn't seem to actually work - I was able to double-tap and fire twice, one hit (incremented the score), one miss (dropped it right back down).
2. "firing" when you're not zoomed in automatically records a miss and decrements the multiplier. If you're only supposed to be able to fire when zoomed, this should have no effect, IMO.

Otherwise, still a fun little game.
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #22 - Posted 2008-02-29 14:51:40 »

Awesome, it's like "ask and ye shall receive"...

And now for the bug reports:

1. loading delay doesn't seem to actually work - I was able to double-tap and fire twice, one hit (incremented the score), one miss (dropped it right back down).
2. "firing" when you're not zoomed in automatically records a miss and decrements the multiplier. If you're only supposed to be able to fire when zoomed, this should have no effect, IMO.

Otherwise, still a fun little game.
Both bugs fixed.

Pages: [1]
  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.

Mr.CodeIt (10 views)
2014-12-27 04:03:04

TheDudeFromCI (13 views)
2014-12-27 02:14:49

Mr.CodeIt (25 views)
2014-12-23 03:34:11

rwatson462 (56 views)
2014-12-15 09:26:44

Mr.CodeIt (46 views)
2014-12-14 19:50:38

BurntPizza (92 views)
2014-12-09 22:41:13

BurntPizza (113 views)
2014-12-08 04:46:31

JscottyBieshaar (83 views)
2014-12-05 12:39:02

SHC (94 views)
2014-12-03 16:27:13

CopyableCougar4 (102 views)
2014-11-29 21:32:03
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

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
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!