Java-Gaming.org Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (755)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (842)
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  
  Simple First Game  (Read 3896 times)
0 Members and 1 Guest are viewing this topic.
Offline Ceranith

Senior Newbie





« Posted 2003-02-25 19:41:52 »

This isn't big, complex, or anything, just wanted some feedback. It's just an executable jar with the source code included inside:

http://www.saber-x.com/midgarddesign/code/ii.jar (159 kb)

This was more of a design thing, I'm not sure if I like the way I approached everything. I wanted to start simple and continue on up, otherwise maybe I have some redesigning to do Wink Critiques are always appreciated. Inspired by missionred (for those who know what that is). All you have to do is click on the targets to destroy them and let your mouse speed to the rest.

Thanks.
Offline princec

« JGO Spiffy Duke »


Medals: 1030
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #1 - Posted 2003-02-26 09:08:41 »

A surprisingly addictive little game!
Needs to get harder sooner, or the replay value is severely dented as the first 30 seconds is trivial.

Cas Smiley

Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #2 - Posted 2003-02-26 09:59:10 »

Agreed, too slow.  After 330 hits and no misses the game finished.  The speed was still well within ability, and I was even removing my hand from the mouse occasionally to munch more Skips! Wink

After ending, the game locked up with the following exception:

1  
2  
3  
4  
5  
6  
7  
C:\WINDOWS\Desktop>c:\j2sdk1.4.1_01\bin\java -jar ii.jar
java.lang.IndexOutOfBoundsException: Index: 1, Size: 2
        at java.util.ArrayList.RangeCheck(ArrayList.java:508)
        at java.util.ArrayList.get(ArrayList.java:320)
        at FullScreenFrame.render(FullScreenFrame.java:74)
        at InitialImpulse.run(InitialImpulse.java:33)
        at java.lang.Thread.run(Thread.java:536)


A few suggestions:

There's a remarkable amount of time for you to click on a disk once it starts appearing.  How about speeding up the disappear cycle?  This would give some urgency to clicking on them before they become huge targets that you can't really miss - they begin to shrink rapidly and your chance of missing skyrockets.

Two at once!  If you create the disks one after the other there's no thought required for the player; you need to click on them in the order they appeared.  If you created them in pairs you'd actually have to think a bit to decide what order to click on them.


But on the whole, nice game!  Keep at it - it's got real potential.

Hellomynameis Charlie Dobbie.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #3 - Posted 2003-02-26 10:57:14 »

It has a cool look to it (cool font Cool), but after a few seconds it exits for no apparent reason  Huh so I can't really on comment on gameplay. Sometimes it immediately exits.

Offline Virum

Junior Devvie




Like a leaf in an icy world, memories will fade


« Reply #4 - Posted 2003-02-26 13:31:11 »

I can't get past level 7.....maybe I am a slow clicker....

But I didn't have any exit problems....

It's time to prove to your friends that your worth a damn. Sometimes that means dying; sometimes that means killing a whole lotta people.

Blog
Offline Ceranith

Senior Newbie





« Reply #5 - Posted 2003-02-26 16:47:48 »

Thanks for the suggestions, I'll be on that. You're right about the replay value, I'll have to work on that as well. I'm pretty sure I know what's causing that exception cfmdobbie, thanks, I'll look into it. erikd, on the other hand, I have no idea what is causing the program to spontaneously exit. If you could run it at the command line and let me know what the exception (if any) is, I'd really appreciate it. That one is going to bother me until I fix it Tongue
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #6 - Posted 2003-02-28 07:05:28 »

No, there's no exception. It just exits.  :-/
I'll see if I can come up with something...

Offline Ceranith

Senior Newbie





« Reply #7 - Posted 2003-02-28 19:55:51 »

Quote
No, there's no exception. It just exits.  :-/
I'll see if I can come up with something...

Wow, that's not good :-/ Not even a native error, this doesn't happen with other full screen java apps does it? Now this is really going to bother me Sad Anyway, thanks for letting me know. Maybe I'll switch to using LWJGL sometime (if I ever get around to learning OpenGL).
Offline darcone

Junior Devvie




Size matters


« Reply #8 - Posted 2003-03-19 05:11:08 »

Very nice graphics, unlike most other java games! It makes it look more like a real game than a hobby project Smiley
Offline mill

Junior Devvie




popcorn freak


« Reply #9 - Posted 2003-03-19 08:06:48 »

cool game! everything's solid.

some ideas..

* music
* different disks (like red requires double click, yellow right click, etc)
* ability to compare to other people's scores is always fun
* moving disks (using sine and cosine and whatnot)
* non-static background

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

Junior Devvie




There is nothing common about common sense


« Reply #10 - Posted 2003-03-20 02:21:58 »

Um, I am running linux and it said my system does not meet the requirements.  Just wondering why this is the case.

Ubuntu
Offline Ceranith

Senior Newbie





« Reply #11 - Posted 2003-03-20 02:45:43 »

Quote
Um, I am running linux and it said my system does not meet the requirements.  Just wondering why this is the case.

That's probably because linux does not have support to go into full screen mode. Sorry about that, I should probably just allow linux users to get into windowed-mode :-/

Thanks for the other comments and suggestions too. My design is seriously flawed right now and I don't plan on changing anything until 1.5 (when keyboard/mouse polling exist, and for many other reaons) or if I decide to use LWJGL instead. But I will add most of the ideas suggested when I redesign it, and hopefully I can add the ability to submit high scores online Smiley
Pages: [1]
  ignore  |  Print  
 
 

 
DesertCoockie (52 views)
2018-05-13 18:23:11

nelsongames (82 views)
2018-04-24 18:15:36

nelsongames (74 views)
2018-04-24 18:14:32

ivj94 (757 views)
2018-03-24 14:47:39

ivj94 (87 views)
2018-03-24 14:46:31

ivj94 (643 views)
2018-03-24 14:43:53

Solater (102 views)
2018-03-17 05:04:08

nelsongames (184 views)
2018-03-05 17:56:34

Gornova (426 views)
2018-03-02 22:15:33

buddyBro (1086 views)
2018-02-28 16:59:18
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05
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!