A Wild Catgirl Appears!
|A Wild Catgirl Appears!|
A Wild Catgirl Appears! is a visual novel with not one but two catgirls. Though that's not all that impressive in visual novels nowadays...
Unusually for Ren'Py games, which normally pack their images and sound files into .rpa packages, A Wild Catgirl Appears! just has them sitting out in the open.
In script.rpy, sandwiched in between the character declarations and the start of the game is a small section of commented-out code. None of the assets referred to in this code are used in the actual game, although two of the audio files are still in the folder.
#-------------code snippets # scene bg gym1 # with fade # show a2smile # with dissolve # hide ggrin # play music "illurock.ogg" # stop music fadeout 1.0 # play sound "beep.ogg" noloop # play voice "9.ogg"
Additionally, Ami's sprite expressions are defined in the script despite never actually being used.
#--------------Ami image aangry = im.Scale ("ami/Ami-Angry.png", 1000, 1000) image aconfused = im.Scale ("ami/Ami-Confused.png", 1000, 1000) image acrying = im.Scale ("ami/Ami-Crying.png", 1000, 1000) image aemb = im.Scale ("ami/Ami-Embarrassed.png", 1000, 1000) image alaugh = im.Scale ("ami/Ami-Laughing.png", 1000, 1000) image asmile = im.Scale ("ami/Ami-Smile.png", 1000, 1000)
Sprites for Ami. In the game, she's only seen in CGs.
Screens for transitioning from one part of the day to the next.
An image of Starla and a pretzel located in the backgrounds folder.
What looks like a mockup for a textbox label, the sole file in a folder named "side_image". There are no characters in the game named Aya or Lucy, and this doesn't look anything like the final game's GUI.
There are two classroom backgrounds in the images folder, class.jpg and class.png. Only the .jpg is used.
|Unused (class.png)||Used (class.jpg)|
Similar to the classroom backgrounds, there are two locker backgrounds, locker.jpg and locker.png, of which only the .jpg is used. In this case, it's obvious why the .png wasn't used: it's smaller than the native resolution of the game (1920x1080).
|Unused (locker.png)||Used (locker.jpg)|
|Unused (roof.png)||Used (rooftop.png)|
Note that the used image is actually slightly larger than the game's native resolution.
A background of a school dressing room, too small to be used.
Identical to the used pool.jpg background, but smaller (1280x720 vs. 1920x1080).
Identical to the used train.png background, but much larger (2667x1500 vs. 1920x1080).
In the "sfx" folder are three sound files, only one of which (77166__7by7__mobile-phone-ringtone.ogg) is used in the actual game.
Someone knocking on a door a bunch of times.
A pleasant jingle.
There are also two more sound files located in the game folder itself. One, beep.ogg, is empty.
A woman saying "Serious? After all the work we've done?"
This track is located in the "game" folder instead of the "ost" folder with the other music.
Get a hold of the older builds, see what other differences there are.
The game has had three major updates since release. The first (January 5, 2016) added a new route (Eiko's); the second (February 24, 2016) ported the game from Unity to TyranoBuilder, updated the CGs, and added new scenes; the third (September 6, 2016) ported the game to Ren'Py.
Additionally, at some point after the Ren'Py port, the game was updated to include a new scene at the end featuring a message from the developer; however, it's uncertain when exactly it was added.