Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (487)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (553)
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  
  Assassins 4k  (Read 1924 times)
0 Members and 1 Guest are viewing this topic.
Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Posted 2010-01-03 14:59:59 »

The chief of police wants to see you in his office about the recent spate of gangland murders of top public officials.  The mayor wants results, so get on the streets and collect some evidence.  Search the city for a bloodstain providing evidence of a gangland murder. As you progress in uncovering more evidence, you are in turn increasingly targeted and may have to fight back to survive.

Movement: Cursor Keys
Fire Gun: Space Bar

http://www.java4k.com/index.php?action=games&method=view&gid=284
(Link not active yet as game just submitted and awaiting approval)

Time flies like a bird. Fruit flies like a banana.
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 76
Projects: 15


★★★★★


« Reply #1 - Posted 2010-01-03 15:38:49 »

oh wow, thats very impressive and pretty for a 4k game.
Online Riven
« League of Dukes »

JGO Overlord


Medals: 783
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #2 - Posted 2010-01-03 15:41:53 »

Nice one!

The winning strategy seems to be: shoot everybody Smiley

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #3 - Posted 2010-01-03 16:29:18 »

Nice one!

The winning strategy seems to be: shoot everybody Smiley

You can also survive by finding each bloodstain in quick succession as the assassins have to go and report after you obtain a new clue, so the rate of attack drops off for a few seconds.  However if you can't find the next bloodstain in a couple of seconds, then it's time to start shooting on later levels.  I was considering penalising you for shooting unarmed citizens, but haven't so far...

Time flies like a bird. Fruit flies like a banana.
Offline ShannonSmith
« Reply #4 - Posted 2010-01-03 17:10:13 »

Graphics are awesome. Cube-based games look like they might be a real winner for graphics in 4K.
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #5 - Posted 2010-01-03 20:17:22 »

The graphics are beautiful. Controls feel slightly weird (moving with the arrows in iso-view, specifically), and I agree with Riven about the strategy, but it's definitely impressive.

See my work:
OTC Software
Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #6 - Posted 2010-01-03 23:35:20 »

Thanks everyone for their kind comments.  Making this entry was lots of fun.  The static objects are vertical extrusions in up to 4 colours and use 40 data bytes each.  The people are a cylindrical mesh extruded as spokes from the vertical axis, again in 4 colours and also use 40 bytes each (per animation frame).  These data structures are prerendered as bill-boards which are then used in a painters algorithm drawing routine.  This data and the map data is string encoded (5 chars to one Integer).  Enemy AI is based on the A* algorithm using each ground square as a room with up to 4 portals.

I would like to make all citizen's killed immediately respawn (offscreen) as a hostile.  This would discourage indiscriminate firing in the early levels.  After level 25 everyone's hostile, so the only effect is to prevent the player clearing the level prior to looking for the end-of-level bloodstain square.  The only problem is finding some more bytes (currently 4096), as I've pulled most of the available rabbits out of the hat!

I might experiment with rotating the controls 45 degrees, but this would require two keys to be pressed simultaneously to move in the game major axes, so might not be an improvement.  Also, it would mess with the sliding logic, which needs controls in game axes, so this would need a mapping layer, which given the lack of space,  isn't likely.


Time flies like a bird. Fruit flies like a banana.
Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #7 - Posted 2010-01-22 19:14:13 »

I'm bored, so here is the Assassins4k Map Editor

Controls:
0-9,A-F: Create object
Page Down: Collision Detection Off
Page Up: Collision Detection On

At the moment you can't play in the editor - sorry.

Time flies like a bird. Fruit flies like a banana.
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.

CopyableCougar4 (23 views)
2014-08-22 19:31:30

atombrot (34 views)
2014-08-19 09:29:53

Tekkerue (30 views)
2014-08-16 06:45:27

Tekkerue (28 views)
2014-08-16 06:22:17

Tekkerue (18 views)
2014-08-16 06:20:21

Tekkerue (27 views)
2014-08-16 06:12:11

Rayexar (65 views)
2014-08-11 02:49:23

BurntPizza (41 views)
2014-08-09 21:09:32

BurntPizza (33 views)
2014-08-08 02:01:56

Norakomi (42 views)
2014-08-06 19:49:38
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!