Houkai Gakuen 2

From Houkai Gakuen 2 Miraheze Wiki

Houkai Gakuen 2 (Chinese: 崩坏学园2, translated: Honkai Academy 2), formerly known as HSoD The end of School, Zombiegal Kawaii and Guns Girl Z, a classic 2D side-scrolling shooter game from miHoYo.

On March 28, 2014, a disaster called "Houkai" broke out in Chiba High School, Nagazora City. Kiana, who claims to be the "Valkyrie", embarked on her own destiny.

What? Don't know about Houkai Gakuen 2 yet? Hurry up, go to the home page and click the [Download] button over there then join the battle against Houkai!

Server list

崩坏学园2 China server

This is the original server with latest update, latest beta test and having most exclusive contents.


Platforms Publishers (Server) Accounts Status
iOS miHoYo (S1, Official) miHoYo Pass

Crossplay
Shared leaderboard
Shared account login platform

Android
Android Bilibili (S2, 2 different servers) Bilibili Shared leaderboard
Independent account login platform
Mix servers (S3) Buka
Downjoy
QQ
Sina/2144
iQiyi/37Play
Baidu
Other Mix accounts
Shared leaderboard
Shared client
Independent account login platforms
Merge to official miHoYo server if closed
iOS Wonderland (S4, Original Test Server) miHoYo Pass Shared server with S3
Shared client with S3
Android
iOS Advance server (New test server) miHoYo Pass Automatically remove test accounts after test ended.
Android

Bilibili CN account registration

Bilibili (B2) will always require your phone number for register and other important operations (verify, etc...).

  • Do not using VPN for browsing B2 (technically you can but I'm not responsible for weird things can happen), using it to login games and play games are completely fine!
  • B2 can detect if you are oversea user and they will allow to do most of things just like CN user. The only few restrictions are that you can't watch anime using B2 (since license doesn't allow you to, if you want then download GLB B2 ver instead) or few things that I'm not exactly sure.
  • B2 register will take a few hours during daytime (CN timezone) and registering during daytime is recommended as it was the time which a real person will handle your data and they don't process your data while sleeping!
  • And do not do anything that violate CN law if you don't want to get your visa permanently banned from CN.

The reason why you should verify your B2 account with real ID is that if you have verified your account:

  • You don't get stuck with limited gameplay time (any games using the same account).
  • Completely bypass CN age restriction as it doesn't apply to oversea ID.
  • Don't have to go through annoying verifying process and verify is always simpler (no face scanning or re-authentication in midnight for example).
  • Can perform real money purchases using Paypal (Yes, for real! It's the only platform that you can recharge with oversea cards).
  • And most importantly you can't get locked by any reasons (ofc if you didn't do something illegal).

How to verify your B2 account with your real ID:

  • Make sure that you have any government-type ID and also recommend ID have permanent number (does not change for your lifetime) so that you can use same account to play any games, not just miHoYo.
  • Always prepare 3 latest images: Your face + card holding (mug shot), front card and back of the card

Edit: Since bilibili now also follows real name checking system, you cannot use fake ID to register. Attempting to use fake ID will get your account banned!

As of 2023, Bilibili has changed ID verification protocol, use this instead!

崩壊学園 Japan server

Japanese is usually few versions behind CN server and does not have some collab contents.

Guns Girl Z SEA / NA server (Closed)

English server of Houkai Gakuen 2 was previously published by Shanghai Fangcun (上海方寸 or 4inch), later was acquired by miHoYo in 2017.

SEA (South East Asia) app name was called Guns Girl - Honkai Gakuen (formerly School DayZ) and NA (North American) server was called Mirage Cabin (formerly Escape Ragnarok). Both servers were closed on October 11, 2021, GMT +8.

  • Timezone: GMT+8 (SEA server) and GMT-5 (NA server)

카와이헌터Z Korea server (Closed)

Kaiwaii Hunter Z logo

Korean server of Houkai Gakuen 2 under the name of 카와이헌터Z (Kawaii Hunter Z), was previously published by FingerTips, closed in 2015.

Community discussion servers

Known list of community discussion servers about Houkai Gakuen 2:

The game development and game engine

"The development process of "Houkai Gakuen": Demo in 3 months, development completed in 2 years.
After the gameplay of "Houkai Gakuen" was decided, we started to do it with Unity, because this engine is more convenient. At that time, we didn't know how to make the game, how to handle the value and the system, we said that regardless of it, we will make a game with a core gameplay that is fun, and the core gameplay that everyone recognizes is OK, we will talk about making money later, earn money depends on destiny. Based on this gameplay to make version iterations, at that time, there were 4 people in the team, 1 of them didn't work, and there was 1 programer, 1 planner, and 1 artist to do things.
The core gameplay of the game is to make a 2D horizontal version of the side-scrolling shooting game, the animation is made with Maya because when we were doing the core gameplay, we used Unity version 3.2 to 3.5 and there was no such a suitable development tool, so we did it with Maya. This also gives the art enough space to do this. In the next 8 months, the gameplay was expanded, and the values were also adjusted and added some systems. But we don't think there is any breakthrough during this period.
" Developer's 2014 interview

Android version of the original Houkai Gakuen 1 offline

Houkai Gakuen 1 offline running on Samsung Galaxy S3

Back in March 27 2013, miHoYo added an image with Houkai Gakuen 1 offline runs on an Galaxy S3. Unfortunately, such Android version were never released until the first online version released in 2014.

"What about Android?

In the beginning, God created #HoukaiGakuen#.
Houkai is a mobile game, free to download. Houkai runs on Apple.
God said, there must be an Android version, so there is an Android version.
God sees Android as good, and separates Android from Apple.
God calls Android Android and Apple iOS. There is an Apple version, there is an Android version, this is the first day. ​"

2013 Houkai Gakuen 1 Android app development


Game engine versions

These are possible game engine versions used from Houkai Gakuen 1 to latest ver:

Game version Unity engine version
Houkai Gakuen 1 original 3.2 - 3.5
Houkai Gakuen 1 v1.5.5 (EN) / v1.6.3 (CN) 4.1.2
Houkai Gakuen 2 v2.2 (KR) 4.5.5
Houkai Gakuen 2 v2.3 4.6.6
Houkai Gakuen 2 v3.2 5.3.5
Houkai Gakuen 2 v4.0 5.4.4
Houkai Gakuen 2 v5.0 5.6.4
Houkai Gakuen 2 v8.1 2018.4.32
Houkai Gakuen 2 v10.2 2019.4.40

Middleware used with the game engine

The list of middleware are analyzed from the game package.

  • FMOD (Former sound engine)
  • Maya
  • Audiokinetic Wwise
  • Live2D
  • Esoteric Software Spine

FAQ

This is an unofficial FAQ, please don't take this too seriously.

Device incompatible / game run too slow

Make sure your devices having at least Android 5.0 (according to version 8.0 game engine limit).

  • Optional requirement 1: Having at least OpenGL ES 3 with ASTC texture support.
  • Optional requirement 2: Snapdragon 845 CPU performance and Mali G71 MP2 GPU performance for smooth 60FPS for most of game contents.

Didn't receive crystal after in-app purchase

This is caused by delay in Google Play and game server. If you still didn't receive crystals after a long time, please contact email/contact systems depending on region played along with your ID and game name.

Stuck at loading screen

This is usually an issue between player's internet and game server or game server can't process data. Please use VPN or wait for a while until the server is stable.

X weapon cannot evolve

  • The current weapon have higher weight limit than character carry.
  • If it ask for DLC, go to DLC and uninstall weapon from Kyuusyou's weapon.

Recommended emulator

It is recommended to use Mumu for the best possible performance when playing Houkai Gakuen 2.

  • It is recommended to allocate 1-2 CPU cores as the game cannot utilize more than 2 cores.
  • You can allocate up to 3GB of RAM, more RAM beyond this amount does not give more performance.
  • The game does not require a dedicated GPU to play, Intel® HD Graphics 630 along with Dual-channel RAM should be more than enough to play this game.

Fix crash in CN client when using Android emulator/Waydroid/Android-x86

miHoYo has abandoned x86 libs quite a long time and the game becomes more unstable with each updates using that libs. The only way to play the game without crash is using ARM translator.

  • For Waydroid and Android-x86 native OS, please install libhoudini or libndk before install ARM version of the game. Consult the website for more info about how to install ARM translator.

Make sure your Android emulator/Waydroid/Android-x86 is connected to adb and run this command:

adb install --abi arm64-v8a <path to apk>

Replace arm64-v8a with armeabi-v7a if using 32-bit emulator.

File Directory

By default, Houkai Gakuen 2's file directories are located in the following file paths on Android:

  • Non-root: Internal storage/Android/data/com.miHoYo.HSoDv2Original
  • Root: Internal storage/data/data/com.miHoYo.HSoDv2Original

Non-root folder

Most files are unencrypted and it is possible to use available tools on the internet to extract game files.

data-all.unity3d

This file is located in files/Data/AssetBundles, seems to be encrypted and may contain in-game strings and game data structures. Currently no possible way to decrypt this data.

IL2CPP folder

Contain game logics, currently no possible way to dump game logics directly using available tools from the internet.

Res folder

Contain most of game assets, AssetBundles folder stores game engine assets, and StreamingAssets stores Wwise soundbank packages and videos (in H264 format).

Notable game assets
File name Content descriptions
assetbundle_20 Contains game loading CG icons and Fire Moth DLC skill icons.
assetbundle_58 Contains loading screen and login images (named CG_iPhone). May also contains minor assets.
character_player_costumedata Contains costume parts that are used to construct chibi playable characters in-game. 1160 (Homu's Oath) and 1157, 1158 and 1501 (Siegfried Heart) outfit data changes when new playable characters are added.
character_player_weapondata Same behavior as costumedata but weapon images.
dlc_dlcbg Fire Moth DLC's main menu BG, changes when player progress certain part of story, total 3 BGs.
general_wsdata Wwise soundbank info, contains names of soundtracks and other stuffs related to it.
inlevel_scene_scene Scenes used in battles.
menusv2_appreciation_cg Battle loading CGs.
menusv2_comic_41 Retrospect Prologue comic
menusv2_comicstory_comicstory In-battle comics.
menusv2_equipment_allequipmentfigures Full weapon images that is used to show in equipdex.
menusv2_figure Full character image.
Pck_Bgm HoukaiCOLLE music
Kiana.mp4 Newborn R13 final act video
Youtou.mp4 Legacy L4 Hokushin Mei battle video.

Archive download links

Full collection of old miHoYo games.

  • com.mihoyo.flyme2themoon: Original FlyMe2theMoon offline, fully decrypted using Clutch, only compatible with 32-bit iOS.
  • com.miHoYo.HSoDUS: Original Houkai Gakuen 1 offline EN edition, fully decrypted using Clutch, only compatible with 32-bit iOS.
  • com.miHoYo.HSoD: Original Houkai Gakuen 1 offline CN edition, contains some censor, having slightly newer game engine compared to EN version. Fully decrypted using Clutch, only compatible with 32-bit iOS. The game has been lost on iOS App Store and only old Apple accounts can retrieve the IPA.
  • com.miHoYo.HSoDv2EN (Sticker): Site-decrypted sticker IPA, any iOS.
  • Guns Girl Z SEA server assets repacked: Android version of Houkai Gakuen 2 SEA version before shutdown. This version contains full APK + game data, does not contain player data. Only for research purposes.

Gallery

Trivia

  • In China, the Bilibili server was opened sooner than official server.
  • Houkai Gakuen 2 and official miHoYo website use Microsoft YaHei font.
  • Japan server is the only one which app icon changed from miHoYo to HoYoverse in ver 9.3 update.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.