Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (511)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (577)
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  
  Abyssal cave 4k  (Read 2563 times)
0 Members and 1 Guest are viewing this topic.
Offline Guarmigue

Junior Duke


Projects: 2



« Posted 2007-02-28 16:06:55 »

Ok, it could have been better but I've run out of time.
It's quite beautifull but I would have like to implement some features like fishes and a torch.
Maybe next year or out-contest  Grin

Here you have a couple of screenshots:



And the game: <a href="http://juanmi.malak.googlepages.com/abyssal4k.jar"> Abyssal Cave 4k </a>

Comments are apreciated, I'm aware of some bugs like the bad looking went you're at the end of a cave, but you can comment as many bugs and stuff as you like, It's useful to learn Smiley
Offline Morre

JGO Knight


Medals: 2
Projects: 10


I'm Dragonene on IRC.


« Reply #1 - Posted 2007-02-28 16:17:28 »

Is this for the 4k, though? The download in opera tells me it's 4.8kb :/

Offline Guarmigue

Junior Duke


Projects: 2



« Reply #2 - Posted 2007-02-28 16:23:23 »

Oh! yes, It's over the max  Embarrassed I din't realise it, the previous version was ok ¬¬

Ok, never mind, the time is over, so enjoy the game althought it is out of contest Wink
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #3 - Posted 2007-02-28 18:54:11 »

Very nice animation on the seaweed.  Overall not bad.

It is not too late to make this fit.  Here are some things you can try.

Your jar file has 4 entries in it.  This contributes to the overall overhead in the file.

1.  Remove the manifest file and make it webstart instead.
2.  Files 'a' and 'b' are for images?  External data?  Incorporate their data directly in the program instead.
3.  Have you run ProGuard against it yet?  If not do so, it is very effective.
4.  Have you recompressed using something other than WinZip or the JAR tool?  Try 7zip or if you are on WIndows you can also try BJWflate.  BJWflate gives me better compression than 7zip.  And 7zip gives me better than kzip.
5.  If you haven't gone to the WikI, check it out for coding tips. http://wiki.java.net/bin/view/Games/4KGamesDesign

Offline Guarmigue

Junior Duke


Projects: 2



« Reply #4 - Posted 2007-02-28 20:25:23 »

Hi Captain Jester,

Thank you for commenting. But I thought that the time was over, isn't it?

I didn't use proguard, but jshrink, a java program I found I don't remember where ;P

Yes, the files are for the images of the player, I wanted to put some images but I preffered to do more procedural graphics, but they are binary coded into unsigned ints, so If I write it in the .java they would be bigger, wouldn't they?

I check the wiki, but I didn't have time to revise all the code in order to apply some of the tricks.

can I do these things yet? can the game enter the contest? Roll Eyes
Offline ahristov

Senior Duke


Projects: 7


Java games rock!


« Reply #5 - Posted 2007-02-28 20:28:51 »

can I do these things yet? can the game enter the contest? Roll Eyes

I guess you can. The algae effect is beautiful, it would be a pity if you didn't enter this game...

You have until March 1, 00:00 EST. Check the current EST time here:

http://www.worldtimezone.com/time-usa12.php  (the rightmost zone)

I guess you still have about 8 hours left....

Planetalia S.L. Cursos de Java
Offline CaptainJester

JGO Knight


Medals: 12
Projects: 2
Exp: 14 years


Make it work; make it better.


« Reply #6 - Posted 2007-02-28 21:04:32 »

Hi Captain Jester,

Thank you for commenting. But I thought that the time was over, isn't it?
As ahristov says, you still have time.
I didn't use proguard, but jshrink, a java program I found I don't remember where ;P
ProGuard gives far better results than jshrink
Yes, the files are for the images of the player, I wanted to put some images but I preffered to do more procedural graphics, but they are binary coded into unsigned ints, so If I write it in the .java they would be bigger, wouldn't they?
Your source might be a little bigger, but that will be offset by the lack of file entries in the zip.
I check the wiki, but I didn't have time to revise all the code in order to apply some of the tricks.
One big one from the WiKi is the keyboard controls.  That can save you up to 100 bytes, depending on your keyboard use.

Offline Guarmigue

Junior Duke


Projects: 2



« Reply #7 - Posted 2007-02-28 21:22:00 »

Thak you very much, I will try to fit it the 4kb Smiley
Offline Guarmigue

Junior Duke


Projects: 2



« Reply #8 - Posted 2007-03-01 00:23:59 »

I did it! more or less...

I had to sacrifice the colorful corals and now you have random color corals ;P

In fact, now it is a bit smaller than the maximun but I'm too tired to improve it anyway.

I'm glat because the game will enter the contest altought I now that it has some bugs and the gameplay it is not very exciting ;P Thanks to Captain Jester and ahristov, you have made it possible  Cool

The definitive game: <a href="http://javaunlimited.net/games/launch.php?type=file&id=169"> Abyssal cave 4k (final version) </a>
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 (52 views)
2014-10-17 03:59:02

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

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

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

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

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

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

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

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

BurntPizza (85 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!