Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (482)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (550)
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  
  Arena4k *Update 2  (Read 2765 times)
0 Members and 1 Guest are viewing this topic.
Offline Rowdy

Senior Newbie




High School Student, wanting to make games.


« Posted 2009-01-28 23:19:14 »

This is my first 4k game, and one of my first games period. It's basically a simple birds eye shooter. I don't expect much in the way of score or placing (I'm aiming for a passing grade). Please tell me what you think, any bugs, suggestions, and highscores. I attached the executable jar to the post. And here's the link to the webstart (Not Updated). www.java4k.com/game/arena4k/arena4k.jnlp

Controls

Moving - WSAD
Aim + Fire - Mouse
Select Weapon - 1 2 3
Cycle Weapon - Q E
Restart - R
Pause - P

Gameplay

Hit the green "enemies" with your three guns (Pistol, Shotgun, Machine Gun). You get ammo for shotgun and machine gun by killing enemies with pistol. If you get "hit" by an enemy, you lose 1 life and you turn red and are invulnerable for 3 seconds.

Enjoy, Rowdy!

EDIT : A few things I would like to say.
Thanks for hosting this competition appel, it really helped my programming skills and it was fun to do.

Update's - (Replaced Jar)
1 -(Hopefully) fixed the graphic displacement for pcs Didn't fix it, and found another problem
2 -Fixed the graphics error in the panel and made the game compensate for lag
Offline Hsaka
« Reply #1 - Posted 2009-01-28 23:45:11 »

Very nice game!
I got to wave 17 with 327 points. The only issue I had was that the game would randomly slow down making it much easier to evade and destroy the enemies. [This could just be my laptop tho..]

Good job!

Edit: As a suggestion, if you have bytes to spare, maybe you could add in power-ups which appear rarely and randomly around the arena which would give boosts like increased speed, proximity mines, lives etc.
Offline rdcarvallo

Senior Member


Projects: 5
Exp: 15 years


2D Java games forever!


« Reply #2 - Posted 2009-01-28 23:55:17 »

Good game, I had some problems with the controls, they get stuck, so I release the key but the ball keeps moving for about 1 second.

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

Senior Newbie




High School Student, wanting to make games.


« Reply #3 - Posted 2009-01-29 00:57:30 »

Quote
The only issue I had was that the game would randomly slow down making it much easier to evade and destroy the enemies. [This could just be my laptop tho..]
This is completely random right? Because I think the most likely place where that would happen is the spawn.

Quote
I had some problems with the controls, they get stuck, so I release the key but the ball keeps moving for about 1 second.
Odd, there may be lag with the process event method. Because the code is pretty much if(key pressed) move. Does is happen when your moving diagonally or all of the time?

Thanks, i have a few ideas where these could be messing up. And I forgot to ask a few questions before, if you're playing on a pc, can you see the fps and the highscore on the bottom? I think there are some graphical bugs regarding insets or different font sizes that i have to look into.

Thanks for the feedback,
Rowdy
Offline Hsaka
« Reply #4 - Posted 2009-01-29 01:23:00 »

This is my game screen.
Offline Rowdy

Senior Newbie




High School Student, wanting to make games.


« Reply #5 - Posted 2009-01-29 01:25:51 »

Thats what I was fearing... Hopefully i'll have that fixed in a bit. Thanks!

EDIT - Didn't fix it and I found out it runs really really slow on some computers, I'm going to have to implement a whole other framing system instead of a fixed fps. This is probably why the keys stick and it randomly gets slow (and slower). I'll fix it in time though.
Offline Hsaka
« Reply #6 - Posted 2009-01-29 02:16:56 »

Only a tiny bit of the bottom text is shown.

Are you drawing relative to the top and left insets?
1  
2  
left = getInsets().left;
top = getInsets().top;
Offline Rowdy

Senior Newbie




High School Student, wanting to make games.


« Reply #7 - Posted 2009-01-29 21:55:49 »

Ok found the problem with the graphics, somehow by moving the setSize(WIDTH+left+right,HEIGHT+top+bottom) ahead of some variables fixed the problem. And I also made it to where if you're running low fps somehow, the game changes the speed you move. If there are anymore errors or suggestions, please tell me. Oh, and post your highscores, mine is 529 Smiley

Thanks
Rowdy

EDIT - If you think the switching weapons button layout it akward (like I do), please give me some suggestions or notify me.
Offline zeroone
« Reply #8 - Posted 2009-03-08 16:07:13 »

This game has some good concepts; however, as it is now, the game is not that fun.  I think all the machinery for an awesome game is actually there and it just needs to be transformed a little.  The graphics are primitive, but I have nothing against primitive graphics as long as it is compensated by amazing game play.  I like the controls, at least in concept.  But, the player needs to be able to outrun the enemies or else it’s just way too difficult to escape.  I like different weapons, but it’s a tad difficult to switch weapons and I don’t like running out of a weapon so easily.  Perhaps you could switch weapons with the other mouse button.  How about collecting new weapons?  The play field needs to be larger and there needs to be walls to help you dodge enemies.  There should also be some sort of goal to accomplish on each levels play field. 
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 (14 views)
2014-08-22 19:31:30

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

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

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

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

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

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

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

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

Norakomi (37 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!