Game doesn't work? Whenever I try to make a new world it errors with an out of memory exception, despite me having a ridiculous amount of RAM.
Factory Island (WIP)
A downloadable FactoryIsland for Windows, macOS, and Linux
EARLY ACCESS VERSION
Factory Island is a Voxel-based sandbox survival game. Since you are trapped on an asteroid, the challenge is to set up suitable living conditions with assembly lines.
This game features
- Random generated worlds (or by seed)
- 2-sided map
- Flowing water and oil
- Complex electronic & energy - machine circuitry (Coming soon, kinda here)
- Agriculture (Coming soon)
- Aliens (Coming soon, kinda here)
- Many graphical settings (e.g. optional textures)
- Proper modding API
- Ad-hoc Multiplayer
- Creative mode
- Chests, Lights & Shadows
The whole game is created from scratch in java, with no external libraries. Make sure you download the latest version
- WASD - move
- Ctrl - toggle flying mode
- Space - jump / fly up
- Shift - fly down
- Escape - pause
- G - add any item to inventory
- Q - switch between inventories
- F2 - save screenshot
- F6 - open map to LAN multiplayer
Please let me know what you think
|Updated||17 days ago|
|Platforms||Windows, macOS, Linux|
|Tags||3D, Experimental, from-scratch, java, Lo-fi, no-external-libraries, Sandbox, Voxel|
|Average session||About a half-hour|
|Multiplayer||Ad-hoc networked multiplayer|
Make sure you have 64-bit Java 8 or newer installed. Use the start.bat file to launch the game, otherwise you might run into ram limit problems!
Log in with itch.io to leave a comment.
This is a known issue on some PCs. Do you mind sending me your log file and the System Info box from the main menu?
I figured out the problem, if you launch it without setting your ram limit to higher than what it default sets it to, it will not let you play or make a world. Append this to your JVM arguments so that it doesn't do this again:
What this does is set the max memory allocation to 1 gig instead of the 0.25 it was set to before. I hope this helps anyone else who runs into this annoying yet easy to solve problem.
Edit: Apart from that annoying bug, it's a great tech demo, I'd love to see how it goes.
Not sure. We tested it with my friend with even 2 gigs and still didn't work for him
I'd love to see the reports then, as using a 32x Java that argument worked perfectly fine.
What I DID accidentally do was use the Xms argument instead of the xmx, however JVM was smart enough to set min/max to that. It worked perfectly after that. I'd love to see if I can maybe help with this project.
itt egy teljes váltózát a modnak : https://www.dropbox.com/s/zfrfmk3ipvi9hec/teljesmod.zip?dl=0
szia sakki csináltam modot:https://www.dropbox.com/s/4revgw1gos61ynw/%C3%A9rcek.zip?dl=0
Wow ez menő! Tovább fogod fejleszteni, vagy kitehetem a letöltésekbe?
any where I can et a guide on modding?
No guide yet, but I uploaded a mod with English comments. Put the randomod folder in the mods folder and examine the structure. All the working functions are included in mod.js
doesn't work for me generated a world for 30 minutes and still didn't work
This is a known issue. Did you try creating another world and do you use the latest version? If yes, could you send me the System Info box from the main menu, and your log.txt file?
Uploaded a new version, should be fixed now
The whole game is created from scratch in java, with no external libraries.
Wait, is it software rendered?