More actions
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
-
New logo from version 11.1
-
Old logo before version 11.1
This is the original server with latest update, latest beta test and having most exclusive contents.
- Official Website: https://www.benghuai.com/
- Official Comic: https://bbs.mihoyo.com/bh2/article/94875
- Timezone: GMT+8
Platforms | Publishers (Server) | Accounts | Status |
---|---|---|---|
iOS | miHoYo (S1, Official) | miHoYo Pass |
Crossplay |
Android | |||
Android | Bilibili (S2, 2 different servers) | Bilibili | Shared leaderboard Independent account login platform |
Mix servers (S3) | Buka Downjoy 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!
Grandfathered accounts
Before Genshin's account trading crackdown happened in China, there are a small number of accounts which does not have a phone number and used non-Chinese email address. These accounts can be also verified using non-Chinese ID and is secretly highly sought after.
- If bound using non-Chinese ID, they don't have any CN security scanning methods like face scanning. Also this will free the account from under-18 time limit curfew.
- These accounts can be only used to play Houkai Gakuen 2 and Honkai Impact 3, not newer games like Genshin Impact, Tears of Themis, Zenless Zone Zero or any future miHoYo games as these requires phone number.
崩壊学園 Japan server
Japanese is usually few versions behind CN server and does not have some collab contents.
- Official Website: http://www.mihoyo.jp/
- Official Comic: http://www.mihoyo.jp/manga/
- Timezone: GMT+9
- JP server by default using JP CV and does not have CV selector.
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)
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:
- mHY BBS (CN, official): https://www.miyoushe.com/bh2/
- Baidu Tieba (CN): https://tieba.baidu.com/f?kw=%E5%B4%A9%E5%9D%8F%E5%AD%A6%E5%9B%AD2/
- Yay (Japan, formerly Lobi): https://yay.space/groups/all?keyword=%E5%B4%A9%E5%A3%8A%E5%AD%A6%E5%9C%92/
- Arca Live (Korea): https://arca.live/b/honkaigakuen/
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
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. "
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 1.5.5 (EN) / 1.6.3 (CN) | 4.1.2 |
Houkai Gakuen 2 1.0-1.4 | 4.3.4 |
Houkai Gakuen 2 1.6-2.2 | 4.5.5 |
Houkai Gakuen 2 2.3 | 4.6.6 |
Houkai Gakuen 2 2.8 | 4.7.0 |
Houkai Gakuen 2 3.2-3.3 | 5.3.5 |
Houkai Gakuen 2 3.4 | 5.3.6 |
Houkai Gakuen 2 3.8 | 5.3.7 |
Houkai Gakuen 2 3.9-4.0 | 5.4.4 |
Houkai Gakuen 2 5.0 | 5.6.4 |
Houkai Gakuen 2 6.1 | 5.6.6 |
Houkai Gakuen 2 8.1 | 2018.4.20 |
Houkai Gakuen 2 8.2-10.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).
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
Old miHoYo game collection
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.
Houkai Gakuen 2 data archive
Contains game data from version 7.3 and later.
- All packages comes with decrypted data_all file which contains in-game texts and game variables.
- 3 .wim packages from version 7.3 to 10.1.
- 1 highly-optimized for download .wim.zst package contain all version from 7.3 to 10.1.
- 7z Zstd compressed packages from version 10.2 to 11.0
All package requires 7z and package with zst or zstd requires 7z Zstd support or equivalent.
Gallery
-
HG1 Weibo logo 2013 somewhere between the offline and online release
-
full image of v5.0 icon
-
Houkai Gakuen 2 miHoYo logo before 9.3 update
-
Houkai Gakuen 2 JP server with HoYoverse logo after 9.3 update
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.