Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (753)
Games in Android Showcase (228)
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  
  Khumeia  (Read 6692 times)
0 Members and 1 Guest are viewing this topic.
Offline Bonbon-Chan

JGO Coder


Medals: 12



« Posted 2008-01-29 08:09:25 »

Hi  Grin

This is my first release in Java/Lwjgl. It seem to work fine under Windows (xp). I have test it under Linux (no music  Undecided. Is there a problem using JLayer and OpenAL at the same time  Huh). I didn't test it under Mac.

There is still some work to do (it is lagy with a lot of objects).

So there it is : Khumeia



How to play :
- Drag the balls to make a pack of 5 balls of the same color.
- Do not care if there is a lot of ball next to the one you want to move, you can "force" it  Tongue.
- To remove a "boss" ball, you will need a bigger pack
- if a ball fall down outside the "tube", you lose

The aimed frame rate is 50 FPS (to easily lagy with 60 FPS  Cry) and the highscore are only so please leave your name  Wink
Offline Matzon

JGO Knight


Medals: 19
Projects: 1


I'm gonna wring your pants!


« Reply #1 - Posted 2008-01-29 08:53:02 »

works as advertised - no problems with fps on default window size. (Windows XP, Q6000, Radeon x300, Java 6 ea)

Do the balls have to lie still before they "pop"?
I was expecting a move cartoony type of music ?

Offline ChrisM

JGO Knight


Medals: 20
Projects: 1
Exp: 16 years


Luke...END OF LINE


« Reply #2 - Posted 2008-01-29 13:02:01 »

Played perfectly, with full audio, under Lepoard (10.5.1), 2GB MacBookPro.  Great job!

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

JGO Coder


Medals: 12



« Reply #3 - Posted 2008-01-29 13:30:08 »

Quote
works as advertised - no problems with fps on default window size. (Windows XP, Q6000, Radeon x300, Java 6 ea)
Do the balls have to lie still before they "pop"?
I was expecting a move cartoony type of music ?
They do not have to exactly lie still (if there is a chaine for one frame, it work). But sometimes it seems that they are in contact but that not really true.

Quote
Played perfectly, with full audio, under Lepoard (10.5.1), 2GB MacBookPro.  Great job!
I'm happy to hear that  Grin (I love java for that)

If some Linux user can say me if the music work for them, it would be great (or if anyone had the same problem)
Offline gouessej
« Reply #4 - Posted 2008-01-29 19:16:06 »

No problem with the sound and the techno music Smiley under Mandriva Linux 2007  Grin

Julien Gouesse | Personal blog | Website | Jogamp
Offline Noya

Senior Newbie





« Reply #5 - Posted 2008-01-30 00:35:59 »

If some Linux user can say me if the music work for them, it would be great (or if anyone had the same problem)

Running on Ubuntu Linux 7.10 and sound just works fine Smiley
By the way, nice "physics" ^^
Offline Bonbon-Chan

JGO Coder


Medals: 12



« Reply #6 - Posted 2008-01-30 07:54:04 »

Quote
No problem with the sound and the techno music Smiley under Mandriva Linux 2007  Grin
Quote
Running on Ubuntu Linux 7.10 and sound just works fine Smiley
By the way, nice "physics" ^^

Thanks for the test (Why it doesn't work for me  Huh I'm under Ubuntu 7.10 too... a problem with a driver may be).
Physics was soooooo difficult to do.... you take Phys2d and... finish  Wink
Offline Hansdampf

Senior Devvie


Projects: 3


too offending?


« Reply #7 - Posted 2008-01-30 08:51:46 »

Runs fine and smooth. Time to use Phys2D for myself...

3500+, radeon200

lots of sillystupid games: http://www.emaggame.com
Offline Noya

Senior Newbie





« Reply #8 - Posted 2008-01-30 13:33:38 »

Physics was soooooo difficult to do.... you take Phys2d and... finish  Wink

^^
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #9 - Posted 2008-01-30 15:15:30 »

Works fine. Matching is a bit fiddly tho. Maybe you could add a very small pulling force between identical pieces if they are very close to each other... or something like that.

Oh and for highscores - always use a fixed-width font. A score with more digits should be always wider than one with less.

弾幕 ☆ @mahonnaiseblog
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Bonbon-Chan

JGO Coder


Medals: 12



« Reply #10 - Posted 2008-01-30 17:09:07 »

Works fine. Matching is a bit fiddly tho. Maybe you could add a very small pulling force between identical pieces if they are very close to each other... or something like that.
Hmmm it seems a good idea. I will take a look to do that.
Offline dishmoth
« Reply #11 - Posted 2008-01-30 17:30:57 »

They do not have to exactly lie still (if there is a chaine for one frame, it work). But sometimes it seems that they are in contact but that not really true.

I found it difficult to get a feel for whether or not the balls are forming clusters.  Maybe you could add a bit of visual feedback, such as a glowing line that connects two balls when they're touching?

Also, it seemed to take a little time for the game to get interesting at the start.  It didn't feel to me that there was much to do while the first ten or so balls appeared.  Maybe the cluster size could start small (three balls initially, say) and increase back to five once the player has scored a few points?  That might also make the gameplay easier to understand for people who don't read instructions!  Wink

Good game, no technical issues, keep up the good work!
Simon

Offline Bonbon-Chan

JGO Coder


Medals: 12



« Reply #12 - Posted 2008-02-01 08:02:46 »

Update :
- split the big jar in several ones (next update will be lighter  Tongue)
- set a fixed width for numbers in highscore (i should have use another font but it is not bad)
- easier ball grouping. The force is with you ! (Two ball of the same color attract themself)

At the end of a game, i also add a resume (in the console) to know where time is spend (65% in world.step() as suspected)
Offline lorcan

Junior Newbie





« Reply #13 - Posted 2008-02-07 11:29:21 »

Works fine with these settings (with music and sounds) :

AMD64 dual-core :
  • WindowsXP Pro
  • Ubuntu 7.10 64 bits

Intel P4 multi-threaded :
  • WindowsXP Pro
  • Ubuntu 7.10 32 bits

Note: when lots of display resolutions are available ("options" screen) -> there are many red boxes for "screen size" (I get 20 boxes with the 2nd computer) -> they go out from the rectangle on the right side.

Anyway, great work! An application like yours proves power of LWJGL and Java  Smiley
BTW is your souce code available somewhere? I would be interested in several points (eg: toggling screen res)

Keep going on with your good work  Wink
Offline Bonbon-Chan

JGO Coder


Medals: 12



« Reply #14 - Posted 2008-02-07 13:28:27 »

Thanks.

The code is not available right now. There is still some work to do.

For screen resolution, i should filter for those that have the correct aspect ratio. But i didn't do it for people with wild screen (though there is a mouse problem with wild screen). May be i should do it.

For resolution toggling, there is not much to do with LWJGL :
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
   // Change the resolution

   Display.setDisplayMode(displayMode);
       
   width = displayMode.getWidth();
   height = displayMode.getHeight();
   activeDisplay = displayMode;

   // Update the opengl configuration

  GL11.glViewport(0,0,width,height);
  GL11.glMatrixMode(GL11.GL_PROJECTION);
  GL11.glLoadIdentity();
  GLU.gluOrtho2D(0.0f, 800, 0.0f, 600);
  GL11.glMatrixMode(GL11.GL_MODELVIEW);
  GL11.glLoadIdentity();
Pages: [1]
  ignore  |  Print  
 
 

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

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

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

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

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

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

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

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

buddyBro (747 views)
2018-02-28 16:59:18

buddyBro (94 views)
2018-02-28 16:45:17
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!