Survival Test 2: Mobs & Music!
Overview
Survival Test 2 is a rather large update for CrossCraft, including all Survival Test mob models, textures, arrows, a revamped resource pack system, and our very own soundtrack courtesy of @Średni Tonek. This update sets the baseline for future expansions such as Survival Test 3!
Installation Notes
PC: Requires OpenGL 4.0+
PS Vita: Please install libshacccg.suprx.
It is recommended that you also copy the CrossCraft-ST folder in the release artifact to the ux0:/data/ folder or else you may face VERY long loading times from the auto-extractor.
Additions
- Mobs were added
- Zombie
- Skeleton
- Creeper
- Spider
- Pig
- Sheep
- Steve
- Armor Model
- A mob modeling system was created.
- This system uses YAML and makes the creation of mob models incredibly simple.
- Individual mobs take 10-30 minutes to add to the game now.
- All mobs are animated when they move with vanilla-esque animation sequences
- All mobs have AI
- The Hostile AI will track you from range and chase you down across terrain.
- The Passive AI will walk randomly. On direction switch there is no smooth animation, so they will appear to "flip"
- The player now has a view hand and swing animations
- The view hand will react to custom skins appropriately
- Fall Damage is implemented
- One block of water will break your fall, but be careful!
- Arrows were added and can be fired using TAB (PC) or SELECT (PSP / PSV)
- Arrows have physics and have a skeleton shot variant (original purple arrows)
- Arrows can be picked up once shot
- Music System
- Title selects a random song to play.
- Song persists to game.
- Next song is chosen in 7-13 minute intervals.
- Resource Packs
- Use a similar structure to existing MC resource packs (should be cross compatible)
- Texturepacks are automatically attempted to convert to the new format if you have them (this may be buggy!)
- Resource Packs are automatically extracted on Vita and PSP
- PS Vita default resource pack extraction may take a long time (10+ minutes)
- It's HIGHLY recommended that you copy the CrossCraft-ST folder in the release artifact to your ux0:/data/ folder
Changes
- The sky has been updated to appear more faithful to Minecraft Classic -- this is a toggleable setting in config.cfg
- Entities were changed again to have a MobManager class. This MobManager class handles almost all of the mobs.
- Mobs behavior defined by polymorphism
- Clouds were changed on all platforms to use a different scrolling method
- OpenAL is now bundled with Windows Builds
Bug Fixes
- Audio Glitches no longer appear on PSP
- Player Held Items are saved (Save Version 5)
Known issues:
- PSP suspend & restart causes audio to stop working
Compatibility
Platform | Tier 1 | Tier 2 | Tier 3 |
---|---|---|---|
Windows | ✔️ | ✔️ | ✔️ |
Linux | ✔️ | ✔️ | ✔️ |
Mac | ⛔ | 🟡 | ✔️ |
PSP | ✔️ | ✔️ | ✔️ |
PS Vita | ✔️ | ✔️ | ✔️ |
PS2 | ⛔ | ⛔ | ⛔ |
PS3 | ⛔ | ⛔ | ⛔ |
PS4(?) | ⛔ | ⛔ | ⛔ |
Wii | ⛔ | ⛔ | ⛔ |
Wii U | ⛔ | ⛔ | ⛔ |
New 3DS | ⛔ | ⛔ | ⛔ |
Switch | ⛔ | ⛔ | ⛔ |
XBox 360(?) | ⛔ | ⛔ | ⛔ |
✔️ Full Support
🟡 Not yet up to par
⛔ No support
Tier 1: 100% support with minimal issues
Tier 2: Majority of features tested and confirmed working but with several large issues present
Tier 3: Builds and possibly runs, but with unknown results or heavy bugs
Note: Macintosh testing will occur at a later time