Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (576)
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  
  Space Shooter - Feedback?  (Read 5620 times)
0 Members and 1 Guest are viewing this topic.
Offline GustavXIII

Junior Duke


Projects: 1



« Posted 2012-06-06 17:54:29 »

Hi there!
I had to make a game for school, I worked 5 months on it.
I dont like it at all but I think its good enough for the school project.

If you have time can you test it and maybe tell what I can improve?

[size=6pt]New Download[/size]
Download



The controls:
Quote
ESC - Menu
SPACE - Shooting / OK
Pfeiltasten - Movement
P - Pause

Its only 1 level with a boss at the ending. Perhaps I did it to hard I dont know.
To start it just click "Start Game"

WARNING:
The game only runs on Windows x64.
I could not test Linux etc.



Offline princec

JGO Kernel


Medals: 404
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #1 - Posted 2012-06-06 18:03:06 »

URL's broken.

Cas Smiley

Offline GustavXIII

Junior Duke


Projects: 1



« Reply #2 - Posted 2012-06-06 18:07:51 »

Haha thanks I changed it ^.^
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ra4king

JGO Kernel


Medals: 350
Projects: 3
Exp: 5 years


I'm the King!


« Reply #3 - Posted 2012-06-06 18:15:09 »

82.3MB?! What's in this?! I'm on hotel wifi that's tunneled to my home server right now....give me an hour...or two......or never Shocked

I'll update if I ever get this downloaded.

Offline GustavXIII

Junior Duke


Projects: 1



« Reply #4 - Posted 2012-06-06 18:22:52 »

Sorry!!
I know I hate it too.
I had to use .wav for Slick.

Because its only for school I did not care but you are right maybe I should convert it into something smaller that slick support too LOL  Roll Eyes
Offline teletubo
« League of Dukes »

JGO Ninja


Medals: 48
Projects: 4
Exp: 8 years



« Reply #5 - Posted 2012-06-06 18:34:19 »

80MB of WAV music... is that really necessary ? at least to show us you could remove this.
Your chances of getting anyone to at least downloading your game will increase dramatically.

Now about the game...
Honestly, the screenshot looks way better than the actual game Smiley
the lack of animation, specially on the explosions, is a real turn off.
The enemy movement could have been smoothed a lot, I had the impression the pilots were sneezing constantly while driving that < looking ship.

There are some design flaws that I think you could easily fix, for example there's no visual/audio feedback when you hit enemy ships. They could blink red.
My shots go past thru the flying asteroids. That means they're in the backgound, right ? Wrong, I died when I hit them. Either they should not hurt my ship or they should block my shots.

Anyway for a game "for school" I think it is quite good. But, if you have time you can make it better.

By the way, I tested on windows XP 32, I just replaced lwjgl 2.7.1 libraries.

Offline GustavXIII

Junior Duke


Projects: 1



« Reply #6 - Posted 2012-06-06 18:41:04 »

Thanks!
Yes I will change the music and reload it tomorrow.

Explosion? So I shall do it more smooth?
What animation could I build in?
Are the bullets animation bad? Azn"

Enemy Movement, you mean the blue enemys? You dont like it that they only fly straight left?
Haha I did this on purpose xD"
It should be the first level and the enemys should not be so skilled.

Yes I will add the visual/audio response then you hit a enemy ship Cheesy
But I cant make them blink red because they shall be destroyed then the player collide with them.

Yes, at first I wanted to make that the bullets dont can fly through the asterroids but then it was difficult to targets the enemys >.<

Thanks for that I try to change it.
Offline Cero
« Reply #7 - Posted 2012-06-06 18:45:30 »

slick supports OGG, just encode to OGG

Offline UprightPath
« Reply #8 - Posted 2012-06-06 18:47:01 »

Building on what Teletubo said, it seems as though firing the gun itself was hit or miss (Ba-dum-kish!). If you're not just holding the button down it doesn't always catch that the button was pressed. I tend to prefer strategic shooting, so when I tap space three times in a row and nothing at all happens? Then I hold it down and I fire off ten bullets in rapid succession... Well you get the point.

Offline tberthel
« Reply #9 - Posted 2012-06-07 01:58:24 »

Great job for a school project.

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

Junior Duke


Projects: 1



« Reply #10 - Posted 2012-06-07 09:16:50 »

Ok I changed the Download now it is only 20Mb.

I will change the explosion animation so it looks smoother.
And I fix the Space Button.

I found a bug, when you die in the cave the ground enemys dont spawn again Sad
I have to fix that too.

Did you manage to get to the boss or was is to hard?

Ok after that I will start again to work on my RPG.


Great job for a school project.

Yeah I think for my school it should be enough. I mean I could have done something like this:
http://www.youtube.com/watch?feature=player_embedded&v=GyFiEKu-eOw

Offline princec

JGO Kernel


Medals: 404
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #11 - Posted 2012-06-07 11:37:42 »

A good start. Might be an idea to work on polish? Eg. game menus and UI, animation, collision detection and feedback, some more interesting alien behaviours - just general stuff to give you an idea for just how much work the "other" 99% of game development is. Then maybe start on that RPG.

Cas Smiley

Online deathpat
« Reply #12 - Posted 2012-06-07 13:53:43 »

did you take the graphics from the amiga game project x ? They are very similar Smiley


work in progress : D A E D A L U S
Offline ReBirth
« Reply #13 - Posted 2012-06-07 14:06:43 »

Win64? Cranky

Offline GustavXIII

Junior Duke


Projects: 1



« Reply #14 - Posted 2012-06-07 14:10:45 »

did you take the graphics from the amiga game project x ? They are very similar Smiley



I took them from Gradius 3.
And I dont remember where I found the background Image Sad

@ReBirth
Hm?


Offline princec

JGO Kernel


Medals: 404
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #15 - Posted 2012-06-07 17:10:11 »

btw to get it to run I had to copy over my own LWJGL jars and dlls over yours (mine are 2.8.3). The ones you've distributed with it don't seem to work.

Cas Smiley

Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 136
Projects: 4
Exp: 3 years



« Reply #16 - Posted 2012-06-09 00:27:50 »

82.3 MB and 5 months?

See, this is why you don't learn thru the school system.
Offline GustavXIII

Junior Duke


Projects: 1



« Reply #17 - Posted 2012-06-09 10:02:15 »

82.3 MB and 5 months?

See, this is why you don't learn thru the school system.

You have hurt my feelings :(

[size=4pt]:D
[/size]
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 136
Projects: 4
Exp: 3 years



« Reply #18 - Posted 2012-06-09 17:54:48 »

Calm down bro. Just saying, I don't like the way schools teach. I don't know about your game, didn't want to spend too much time downloading.

Offline Ultroman

JGO Knight


Medals: 25
Projects: 1


Snappin' at snizzes since '83


« Reply #19 - Posted 2012-06-10 02:31:15 »

Well, it's a great start. Well done! Again, building on the things others have said:
The enemies suck up way too many hits. I thought half of them were invulnerable (the < shaped ones). Turns out they just need 7-10 bullets to die. The game seems too fast paced for the amount of enemies when they can take this much damage.

Enemies can shoot for a long time before the enter the visible area. I find myself sometimes dodging 20-30 bullets, without being able to see a single enemy Smiley

It should always be possible to hit the little cannons on the walls. Sometimes it is impossible.

No health-indicator on the boss. I had no idea if there was a specific place I was supposed to hit him, so I don't know how close I've been.

The hit-box on the player-ship (and probably all ships) shouldn't be a square. You should incorporate some sort of simple-shape collision detection (triangles and squares in different sizes for each ship; that's not too hard. Many good tutorials in here for that), or maybe even do it on a per-pixel basis so you can only hit the drawn part of the ships.

- Jonas
Offline GustavXIII

Junior Duke


Projects: 1



« Reply #20 - Posted 2012-06-10 12:10:53 »

Well, it's a great start. Well done! Again, building on the things others have said:
The enemies suck up way too many hits. I thought half of them were invulnerable (the < shaped ones). Turns out they just need 7-10 bullets to die. The game seems too fast paced for the amount of enemies when they can take this much damage.

Enemies can shoot for a long time before the enter the visible area. I find myself sometimes dodging 20-30 bullets, without being able to see a single enemy Smiley

It should always be possible to hit the little cannons on the walls. Sometimes it is impossible.

No health-indicator on the boss. I had no idea if there was a specific place I was supposed to hit him, so I don't know how close I've been.

The hit-box on the player-ship (and probably all ships) shouldn't be a square. You should incorporate some sort of simple-shape collision detection (triangles and squares in different sizes for each ship; that's not too hard. Many good tutorials in here for that), or maybe even do it on a per-pixel basis so you can only hit the drawn part of the ships.

Haha thanks Ultroman ^.^
Hm yes I think I should change it that the enemy first shoots when he is in range of the player or I reduce the enemys.

You didnt saw a boss HP bar?? That weird because I did one O_o
It is in the bottom of the screen maybe you could not see it or it was a bug I have to check that.

HitBoxes Improvement...Yes I take a look at that thanks.
Offline Jimmt
« League of Dukes »

JGO Kernel


Medals: 136
Projects: 4
Exp: 3 years



« Reply #21 - Posted 2012-06-10 15:46:40 »

I agree with Ultroman's hitboxes with different shapes. Can't have an enemy destroying a nonexistent side of a spaceship.
Offline Ultroman

JGO Knight


Medals: 25
Projects: 1


Snappin' at snizzes since '83


« Reply #22 - Posted 2012-06-11 13:22:32 »

You didnt saw a boss HP bar?? That weird because I did one O_o
It is in the bottom of the screen maybe you could not see it or it was a bug I have to check that.
Well, there might have been. I was very tired, and had just finished reading up for my exams Smiley

- Jonas
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.

Longarmx (39 views)
2014-10-17 03:59:02

Norakomi (30 views)
2014-10-16 15:22:06

Norakomi (24 views)
2014-10-16 15:20:20

lcass (28 views)
2014-10-15 16:18:58

TehJavaDev (57 views)
2014-10-14 00:39:48

TehJavaDev (58 views)
2014-10-14 00:35:47

TehJavaDev (48 views)
2014-10-14 00:32:37

BurntPizza (64 views)
2014-10-11 23:24:42

BurntPizza (36 views)
2014-10-11 23:10:45

BurntPizza (78 views)
2014-10-11 22:30:10
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

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
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!