Releases: SakiiCode/FactoryIsland
Releases · SakiiCode/FactoryIsland
Factory Island v0.13.0
Changelog
Added
- Added screen rotation when changing world sides
Updated
- Moved health bar to the center
- Improved a lot of textures, they are now more seamless
- Improved the Power system, wires now light up
- Stars have been dimmed down, added colors and slight blinking
- Using a config file instead of registry
- Default render distance is now 128
Fixed
- Rescaled non-32x textures to 32x
- Fixed gravity problems
- Fixed wrong sun position
- Fixed sound
- Fixed light issues
- Fixed bad death screen and death not being saved
- Fixed black screen and visual glitches
- Direct rendering is now the default on windows
- It is recommended to temporarily disable FreeSync if you use the Buffered mode
Internal changes
- Enormous optimizations
- Removed concurrent data structures
- Engine is now on the render thread instead of input thread
- More efficient hidden surface elimination
- More efficient sky light updates
- Optimized lights
- Optimized stars
- Optimized water
- Optimized world storage, now fixed 300x300x300 max.
- Optimized gradient calculation
- Optimized texture rendering
- Load balancing across cores
- Decreased memory footprint of a block
- More efficient vector math
- Replaced Java Stream API with custom ForkJoinPool
- Removed concurrent data structures
- Entity Component System instead of inheritance
v0.12.0
Changelog
Általános
- Java 17
- Gömb objektumok hozzáadva (+Sphere, RandomSphere blokkok teszt jelleggel)
- Automatikus mentés percenként
- RAM limit 4GB-ra növelve
Beállítások
- Pontos felbontás értékek helyett szorzó csúszka
Renderelés
- Ambient occlusion hozzáadva
- Blokk keret vastagság és az élsimítás függ a felbontás szorzótól
- Rengeteg optimalizálás
- Átlátszó textúrák
- Inventory számoknak rendes körvonal
- Full Screen Exclusive módhoz indítási paraméter
Világgenerálás
- Gömb alakú világgenerálás hozzáadva
- Világ méret megadható
Hibajavítások
- Főmenü zene javítva
- Indítási paraméterek javítva
- Textúrás módban teleportáláskor crash javítva
- Rengeteg kisebb javítás
Factory Island 0.11.0
Changelog
Általános
- Frissítés Java 16-ra
- Pause képernyőn is megjelenik az irányítás, hogy ne kelljen kilépni
- Multiplayer mód letiltva
- Jobb hibakezelés
Renderelés
- Textúrás renderelés optimalizálva
- Textúrákon látszanak az árnyékok, 2 pixeles keret lett a blokkokon
- Fény elterjedés optimalizálva
Beállítások
- Alapból natív felbontás, hardveres gyorsítás
- Renderelési módszer és blokk kijelölő változtatható
- Látószög megadható 50°-130° fok között, alapból 90°
- Új egységes hátterek a pause és beállítások képernyőn
Energia rendszer
- Átdolgozva, külön jel és energia rendszer amiknek még nincs neve
- SiliconBlock hozzáadva, 20 energiát ad ha azon az oldalon jár a nap. Később más felhasználási lehetőségei is lesznek
- TestPowerConsumerBlock és TestPowerWireBlock hozzáadva kísérleti jelleggel
- Ezek később meg fognak szűnni, és törlődni a pályákról
Világgenerálás
- Kezdő ládákban hasznosabb tárgyak: Sapling, Drill, WaterMill, Water, Silicon, stb.
- 3000 ticknél kezdődik, hogy világosabb legyen és ne spawnoljanak egyből alienek
Hibajavítások
- Nagy FPS-nél (>200) szakadozó és lassú egér javítva
- Mod betöltési crash javítva
- Resume-kor fehér villanás megszüntetve
- Gépek előlapjára kattintáskor crash javítva
- Fény villanás blokk kiütéskor megszüntetve
Letöltés: https://www.mediafire.com/folder/d4ki23ys1d4db/0.11.0
Factory Island 0.10.2
Changelog
- Indításkor szerver crash entity sync miatt javítva
- Mac build script
Letöltés: http://www.mediafire.com/folder/yyhw7y3fzllxi/0.10.2
Factory Island 0.10.1
Changelog
- Napfény
- A Nap körbeér a világban 20 percenként és változik, hogy melyik oldalt világítja meg, ott az Alienek értelemszerűen nem spawnolnak
- PvP, PvE, életerő
- Alienek 10 hp-val, játékosok 20 hp-val kezdenek, az alienek 3 hp-t sebeznek, a játékosok 1-et
- F1: HUD elrejtése
- Direct Rendering: bizonyos körülmények között több vagy kevesebb FPS-t eredményez
- Ha be van kapcsolva, kicsit más a renderelés működése és néhány beállítás le is van tiltva.
- Új indítási paraméterek
-small
- Lecseréli a generálandó világ méretét körülbelül a negyedére
-map <pályanév>
- Indításkor egyből a megadott nevű pályát tölti be
-server
- Generál/Betölt (-map) egy világot és elindítja rajta a szervert, mindezt GUI nélkül
- Felbontáshoz jobban alkalmazkodó HUD
- Kreatív mód működik multiplayerben
- Elektronika és mod rendszer helyreállítva
- Pálya kompatibilitás ellenőrzése
- Java 13 OpenJ9 JRE hozzácsomagolva (
launch-this.exe
)- Remélhetőleg jobb lesz a teljesítmény mint az alap Java 8-ban.
- Szinte minden újraírva
Letöltések:
http://www.mediafire.com/folder/okknp3jvar2s7/FactoryIsland
Factory Island 0.9.9
Factory Island 0.9.2
Changelog
- Memóriaoptimalizálás a színkezelésben, vektorműveletekben, fény engine-ben, mozgás-, pozíció és entitykezelésben és pár kisebb helyen. Az állandó memóriaszivárgás teljesen megszűnt
- Multiplayer javítások, netcode optimalizálva és részben újraírva a jobb szinkronizáláshoz
- Pause utáni nagy FPS szám illetve láthatatlan gombok javítva
- Állandóan visszanövő fa javítva
- Screenshot lag javítva
- Világbetöltési és blokk lerakási/kiütési problémák javítása
- Nem átlátszó víz javítva
- Textúrás módban az árnyékok kikapcsolva a rossz teljesítmény miatt
- Renderelés optimalizálása
- Fejlettebb naplózás
- Kompatibilitás az OpenGL és X11 rendereléssel, de az én ősrégi gépemen 30-50% FPS csökkenés volt amikor bekapcsoltam. Újabb gépeken talán segít.
-Dsun.java2d.opengl=True
-Dsun.java2d.xrender=True
(második csak linuxon)
- Indítófájlban bekapcsolva a G1 Garbage Collector, ilyenkor nincs fél percenként lag a GC miatt. (Ezenfelül a Java 12-t ajánlott használni)
-XX:+UseG1GC