Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (480)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (547)
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  
  java.lang.OutOfMemoryError  (Read 1157 times)
0 Members and 1 Guest are viewing this topic.
Offline klawz

Junior Newbie




Java games rock!


« Posted 2003-03-06 09:01:11 »

I get that message when i try to play my game. I have searched the web and found

 1. increase the memory allocated (by using the -Xms and/or -Xmx options to the "java" command)

2. rewrite your application such that it uses less memory

It is my map image which when i make it to big i get the error. I can play with small maps. I'm programming a 2d game and i make the maps in photoshop. But i dont know what format i should use and bit depth. I want to use big maps but not increase the memory allocated to the java command. Can somone help me find the optimal images i should use, please ?
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #1 - Posted 2003-03-06 10:12:29 »

do u use one image for the whole level? ._o

弾幕 ☆ @mahonnaiseblog
Offline cfmdobbie

Senior Member


Medals: 1


Who, me?


« Reply #2 - Posted 2003-03-06 10:49:44 »

Is it possible to break up your map into different sections and load and unload them as necessary?

Are there other savings you can make elsewhere - I know having a big image causes you problems, but if you can cut down on sprites or sound data you won't hit the limit even with a big map.

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

Senior Member


Medals: 1


Who, me?


« Reply #3 - Posted 2003-03-06 10:56:56 »

Ah, and regarding bit depths, simply put the smaller the bit depth, the smaller the image.  However, using images with the same bit depth as your display is worthwhile as it creates less work to do by the system.

As for image formats, I'd guess that whatever format you use, by the time it gets loaded into memory it'll be the same size.  However, the data you store in the format is more important - if you're storing but not using alpha data, using RGB/RGBA images when a greyscale would do (masks etc), or using RGB data when colour-index would be better, you should be able to save a bit more.

Hellomynameis Charlie Dobbie.
Offline klawz

Junior Newbie




Java games rock!


« Reply #4 - Posted 2003-03-07 06:45:55 »

thanks for helping. I try to unload my animation pictures i dont need and break up my map in smaller sections.
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.

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

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

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

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

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

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

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

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

Norakomi (36 views)
2014-08-06 19:49:38

BurntPizza (66 views)
2014-08-03 02:57:17
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!