Girlfriend’s personality development

      1 Comment on Girlfriend’s personality development

While working on the piano feature, I had some time to think more on how girlfriend’s personality should work in the game. Here are all my ideas thus far, something like “development roadmap” for building girlfriend’s personality in the future.

In addition to conversation topics, some aspects of girlfriend’s personality will be determined by parameters ranging from 0% to 100%, linked to conversation topics. Range from 0% to 100% will mean girl’s interest and/or skill in some particular area. If her interest is above 50%, it will also appear as a conversation topic in her dialogues. Depending on particular activity, % of interest/skill will directly affect that activity (uniquely for every activity).

Music parameter example: interest from 0% to 100% will affect how good your girl performs on piano. Every time you get good score from piano mini-game, her interest will grow by a few percent, until reaching 100%, when she will always play with 100% accuracy. On the other hand, if you fail at the piano mini-game, her interest will go down, possibly reaching 0%.

This can be used to gradually change personality of your girl throughout the game: if in the beginning you got a girl who doesn’t like music, but you want to get a music-loving girl, you can repeatedly use piano as a dating activity to increase her interest for music – and since she will be bad at it in the beginning, you’ll have to play the more difficult parts by yourself. Later in the game, when your girlfriend’s skill increases, you can use it to get top scores from piano dating by letting her play the more difficult parts.

Shopping + money parameter example: interest ranging from 0% to 100% will affect how often your girl demands new clothes, or expects you to give expensive gifts to her. If you do both, her interest will grow, resulting in her being more demanding. If you don’t buy her clothes and gifts often, her interest will decrease. Increased money interest could have some bonus, e.g., the girl helping you to catch squirrels, while decreased money interest could have some negative effect (e.g., no relationship points from receiving expensive gifts). Choosing to eat in cafe instead of cooking at home could also increase “money” interest (since your girl will think you are rich and like to spend money).

Cooking parameter example: if your girl has high cooking skills, she will help you to cook by saying what optional ingredients you need for unlocking full recipes (or maybe even cooking instead of you?) If you eat at cafes, her cooking skills will decrease, and if you cook at home, they will increase.

Additionally, increasing interest/skill for all these activities can be achieved by dating in specific places (e.g., dating in the Shinto location will increase her “Shinto” topic interest), or giving your girl specific gifts (e.g., giving her a basket ball will increase “sports” topic interest).

Some interests will be linked, so increasing one stat will also increase some other (e.g., “shopping” will affect “money”), or decrease it, if these interests are mutually exclusive (e.g., increasing “astrology” interest will decrease “astronomy”, and vice-versa).

There is no guarantee that everything will be implemented exactly as described, these are more like outlines for general direction of future development of girlfriend’s personality, the way I currently see it. If anybody has more ideas and suggestions, please post your comments.

Alpha 0.6 update (Steam)

      11 Comments on Alpha 0.6 update (Steam)

Alpha 0.6 update is released on Steam. Here is what is new in this update:

♡ Piano (dating activity)

This is the main new feature of alpha 0.6 update. One of classrooms on the school’s first floor is redesigned into music club room. You can use a piano there to play (or attempt to play) various music pieces with your girlfriend.

If you date a real girl, you’ll have to play four hands piano compositions on 16 keys (8 for you and 8 for your girlfriend). Your girlfriend’s skill will depend on whether she has “music” as one of her interests (this can be checked in the new girlfriend’s status window). Your own skills will depend on you. The final score will be a combined result of how good both you and your girl performed.

Every music piece in this mode has the main player (sitting on the right), and accompanying player (sitting on the left) playing keys with lower octaves. Playing on the left side of the piano keyboard is much easier, and this can be used as a dating strategy: if you know your girlfriend is good at music, you can let her be the main player and get good score. On the other hand, if she is not good at piano, you can let her sit on the left and perform more difficult parts by yourself.

If you date a pillow, you’ll have to play simplified versions of the same compositions on 8 keys (keys in this mode are the same for both left and right chair), and your score will depend solely on your own skills.

Thus far there are four compositions with varying difficulty you can perform, with “Twinkle Twinkle Little Star” being the most easy (5 relationship points at 100% accuracy), and Beethoven’s “Für Elise” being the hardest (20 points at 100% accuracy). More compositions will be added later.

☆ New girlfriend’s status screen

Toolbar with action buttons in the bottom right corner is redesigned. “rotating arrow” button is removed. Clicking on [i] action button now opens a new girlfriend’s status screen showing her personality details and feelings. Girlfriend’s inventory is accessed from this new status screen.

In dakimakura dating mode in the status screen you can rotate your pillow using right mouse button. Dropping pillow is done by clicking on [x] button which will appear instead of [phone] button in the actions toolbar (or by pressing “E” keyboard key, as before).

☆ Crawling


Crawling mode is enabled by pressing any direction key while sitting on the ground. Switching from crawling mode back to sitting is done by clicking on “sit” button (or pressing “space” key).

☆ New food and recipes

  • Dashi and tofu ingredients (used for cooking).
  • Kake udon, kitsune udon, kake soba, kitsune soba.

☆ New clothes and accessories

  • White tennis shoes with red stripes (Fashion Store).

☆ Improved item zoom

  • Rotations for figurines and other collectible items are now done around their geometry center instead of bottom.
  • All racks with “item zoom” feature are now marked by small “zoom” signs.
  • On-screen arrows in “item zoom” mode for item rotation are removed as redundant (rotation is done by mouse).
  • Removed unnecessary action triggers from items with zoom (minor bug).

☆ Other additions and improvements

  • Score in the pocky/kissing mini-game now shows actual relationship points gained, instead of amount of caught hearts.
  • Better weight painting for shorts, ponytail and twin tails hairstyles.
  • “Relationship level required” notification windows are replaced with regular item description windows with the same message. Minimum relationship levels for undressing your girlfriend are decreased.
  • “space” keyboard key now can be used as a shortcut for “sit” button.
  • Floating icons marking interaction points (date spots, table, bed) now disappear on approaching.
  • Apartment dinner now can be started both from standing and sitting positions.
  • Various small improvements to controls, UI, and girlfriend’s AI.
  • Fixed the bug with getting stuck between school gates and signboard.
  • Prices for hairstyles are decreased.
  • “Kissing mood” now is triggered only if you reach 15 points (instead of 10), since it’s supposed to be a special event rather than one inevitably happening after every dating activity.
  • Music for the kissing/pocky mini-game is replaced with “Cataclysmic Molten Core”.

☆ Translations

All translations are updated according to their current status in the wiki.

Alpha 0.5a update (Steam)

      16 Comments on Alpha 0.5a update (Steam)

This is a relatively small update, but it contains two new gameplay features:

☆ Ema tablets

Ema are small wooden tablets used in Shinto shrines to write your wishes and prayers. You can buy a blank tablet in the shrine shop, write your wish on it, and put it on a stand near the main shrine building. Currently this feature doesn’t affect your relationship scores in any way, it was added for authentic recreation of a typical Shinto shrine.

☆ Tomato kiss training


Since a few people were confused in the past by the rules for pocky/kissing mini-game, now there is an optional training mode. You can use tomatoes to train your kissing skills before using them on your girlfriend. The platform for tomato training is located near the convenience store entrance.

☆ Other additions and improvements

  • All brick textures in all locations are replaced with new higher quality ones.
  • In dakimakura dating mode your pillow in inventory is now called by her name (in item description window).
  • Fixed the bug with wrong squirrel colors.
  • Fixed texture for umbrella with pink hearts.

☆ Translations

  • All translations are updated according to their current status in the game wiki.
  • Thanks to contributors, French was added to the list of game languages.
  • This update also contains numerous small fixed typos and other corrections for various translations.

This update is available in Steam Early Access version of the game.

http://store.steampowered.com/app/764230/Shoujo_City/

Every bought copy of the game is a direct contribution towards the future development of this project. If you like how this game is shaping thus far and want to see it living and developing, please support it on Steam!

Demo version update 0.4b

      1 Comment on Demo version update 0.4b

Free demo version of Shoujo City 3D is updated to version 0.4b. All Christmas decorations from version 0.4a are removed. Free version is now marked as “demo version” in the bottom left corner.

Here is what was added in this update:

☆ New accessories

  • Glasses (3 colors) – in the Fashion Store.

☆ New food and recipes

  • Curry recipes: pork curry, chicken curry, katsu curry, chicken katsu curry, vegetable curry, and seafood curry.
  • Tonkatsu and chicken katsu recipes.
  • Chocolate baum and matcha baum (convenience store).
  • Mikan ( convenience store).
  • Panko and curry mix (convenience store, used for cooking).

☆ Faster UI

  • Sprites for item previews are now loaded asynchronously, and all lists for item names and descriptions are cached in memory. Thanks to this, inventory, shops, gachapons, recipe book, cafe menus, messages now open significantly faster (in most cases instantly).

☆ Other additions and improvements

  • Several equipment slots in your girlfriend’s inventory are now locked until you reach a certain relationship level – you can check required level by clicking on locked slots.
  • Locked equipment slots are now explicitly marked by “lock” icons.
  • Serving and removing food from table in your apartment is now done through inventory (you still can put food on table directly from hands if you put it in your hands slot previously).
  • Improved shader for glass windows – now it lets light to go through glass.
  • Improved textures for all umbrellas.
  • Fixed the bug that occasionally disabled AI of your girlfriend if you used computer desk chair.
  • Fixed the bug with incorrect hands animation that happened if you used smartphone while holding leek.
  • All brick textures in all locations are replaced with new higher quality ones.
  • In dakimakura dating mode your pillow in inventory is now called by her name (in item description window).

☆ Translations and dating dialogues

  • Thanks to contributors, French is added to the list of game languages.
  • All translations are updated according to their current status in the wiki.
  • Additional dating dialogues.
  • Additional translations for UI texts.

Steam Early Access Release! (alpha 0.5)

      11 Comments on Steam Early Access Release! (alpha 0.5)

NEW FEATURES AND CONTENT IN THIS RELEASE:

☆ Shinto Shrine location

A new Shinto shrine map is added to the game. It can be used for dating activities, buying Shinto amulets, and catching bamboo squirrels (they can be exchanged for money at higher rates than regular park squirrels).

The map contains the main shrine buildings (haiden & honden), water purification pavilion (temizuya), auxiliary shrines and buildings, wooden and stone lanterns, a sacred rock, an amulet shop. All models and designs in this location are accurate recreations of contemporary Japanese Shinto architecture.

You can also obtain pine cones in this map (occasionally drop from pine trees) and put them on display in your apartment.

☆ Omamori, omikuji, and new “luck” feature

In the Shinto shrine location you can buy two types of amulets: omikuji and omamori. They both affect your luck, but work differently:

  • Omikuji are fortune-telling paper strips granting you one of possible luck or curse effects for one day. You cannot know what effect you’ll get until omikuji is opened. If you open a sealed omikuji, it takes effect immediately and goes into your “amulet” equipment slot, overriding all omamori effects (if you had any). Activated omikuji will disappear automatically next day.
  • Omamori are amulets granting you a certain kind of luck. They cost a lot more than omikuji, but you can choose what luck effect you want and can equip or remove them from equipment slot as you wish. Omamori are depleted every time their luck is used, and lose their effect after reaching 0%.

Omamori/omikuji effects:

  1. romantic luck: all your romantic interactions will give you increased double scores (up to 50 points per interaction); romantic curse: all romantic relationships will give -1 score.
  2. shopping luck: all prices in shops are decreased by 25%; shopping curse: all prices are increased by 50%. These amulets are useful for buying expensive items.
  3. cooking luck: quality of all cooked food will always be 100% (this doesn’t affect burned food); cooking curse: all recipes will result in burned food. By using these amulets you can easily unlock full recipes instead of trying to figure out all optional ingredients on your own. But if you get cooking curse it’s better to go to a cafe that day.

☆ Beauty Salon

A new beauty salon is open next to the Taiyaki Shop. You can change hairstyle and hair color for your character using the chair closer to the entrance, and change your girlfriend’s hairstyle using the second chair. In total there are 7 different hairstyles (#7 with two small tails on sides of the head is new, added in this update). More hairstyles will be added in future updates.

☆ New accessories

  • Glasses (3 colors) – in the Fashion Store.

☆ New food and recipes

  • Curry recipes: pork curry, chicken curry, katsu curry, chicken katsu curry, vegetable curry, and seafood curry.
  • Tonkatsu and chicken katsu recipes.
  • Chocolate baum and matcha baum (convenience store).
  • Mikan ( convenience store).
  • Panko and curry mix (convenience store, used for cooking).

☆ Faster UI

  • Sprites for item previews are now loaded asynchronously, and all lists for item names and descriptions are cached in memory. Thanks to this, inventory, shops, gachapons, recipe book, cafe menus, messages now open significantly faster (in most cases instantly).

☆ Other additions and improvements

  • Several equipment slots in your girlfriend’s inventory are now locked until you reach a certain relationship level – you can check required level by clicking on locked slots.
  • Locked equipment slots are now explicitly marked by “lock” icons.
  • Serving and removing food from table in your apartment is now done through inventory (you still can put food on table directly from hands if you put it in your hands slot previously).
  • Improved shader for glass windows – now it lets light to go through glass.
  • Improved textures for all umbrellas.
  • Fixed the bug that occasionally disabled AI of your girlfriend if you used computer desk chair.
  • Fixed the bug with incorrect hands animation that happened if you used smartphone while holding leek.

☆ Translations and dating dialogues

  • All translations are updated according to their current status in the wiki.
  • Additional dating dialogues.
  • Additional translations for UI texts.

Translations Widget

      No Comments on Translations Widget

I have created a new site widget showing statistics for all translations of Shoujo City 3D from http://wiki.shoujocity.com. You can see it in the sidebar menu on the right.

  • Translations above 99% are shown in green.
  • Translations below 50% are shown in red.

All statistics are gathered from the Wiki in realtime, so now everybody can see how translations made by wiki editors progress. All those translations are done by fans of the game – if you want to help development of Shoujo City by translating it into one of languages you know, please send me an email.

Update (Dec 21): widget is updated to load faster and to prevent browser caching.

Update (Dec 31): Slovenian is added to the list of game languages.

Christmas Update!

      3 Comments on Christmas Update!

Note: this update is really small and doesn’t have a lot of new content apart from Christmas decorations. All big updates are coming in Alpha 0.5 release on Steam Early Access in January 2018.

☆ Christmas Updates

  • Christmas trees, wreaths, and window paper decorations in shops and in the apartment room.
  • Falling snow.
  • Giftboxes – you can obtain free gifts by picking boxes under Christmas trees in the school map. Gifts: winter caps (4 designs) and winter earmuffs.
  • Mistletoes in shops. If your girlfriend walks under mistletoe, she will always get into kissing mood and stand there waiting for a kiss.
  • Updated clothes for NPCs.

☆ Other additions and improvements

  • New option in the in-game smartphone showing controls.
  • New green mini-skirt and blue tennis shoes in the Fashion Store.
  • Redesign of the “Credits” screen in the title menu.
  • New food: yakisoba (available in Neko Cafe or by cooking), yakitori (in the Taiyaki Shop). Takoyaki is now classified as snack and available in the Taiyaki Shop.
  • If you win a toy in one of UFO catchers, your girlfriend will now say some comment about it (if she is nearby).
  • During “next day” transition camera now shows actual apartment building instead of a screenshot.
  • More interior details in the Neko Cafe.
  • Language selection menu now opens instantly (in the past there was 1-2 second delay) by implementing more advanced loading system.
  • Various small fixes for textures and item previews.
  • Fixed a camera transition issue in the title menu.
  • Fixed a camera positioning issue that happened if you were arrested while sitting.
  • Fixed an issue with NPC bone animations during kissing mini-game.

☆ Translations

Thanks to contributors, Polish, Serbian and Dutch languages are added to the game.

All translations are done by volunteers, and since the game develops and grows every day, it needs an active community of contributors to keep all translations at 100% complete status. If you want to help translating the game into one of languages you know, please send me an email (check “contact/about” page for email address).

Shinto Shrine map preview

      No Comments on Shinto Shrine map preview

Preview of the Shinto shrine map (work in progress). This new location will be finished and included as one of new features in Steam Early Access release in January 2018.

http://store.steampowered.com/app/764230/Shoujo_City/

  1. Main building for ceremonies (haiden);
  2. Entrance gates (torii);
  3. Water purification pavilion (temizuya);
  4. Ema plaques;
  5. Auxiliary shrines (massha);
  6. Pavilion;
  7. Office and shop for selling Shinto amulets and souvenirs;
  8. Sacred rock (iwakura);
  9. Auxiliary buildings for personnel;
  10. Wooden lanterns.

All buildings and designs are accurate recreations of real Shinto shrine architecture. The map is not final and likely will change in the future (by adding more details and gameplay mechanics).

The future of Shoujo City

      4 Comments on The future of Shoujo City

Shoujo City 3D is coming to Steam Early Access in January 2018!

http://store.steampowered.com/app/764230/Shoujo_City/

My original plan was to keep development and distribution of Shoujo City 3D as a free project. Well, by now it’s clear this plan didn’t really work out. After a whole year of work and numerous alpha releases, the game was played by over 20,000 people. Out of those 20,000+ people only two persons actually decided to support it, donating $20 to Shoujo City Patreon (out of $500 goal). That’s all people who liked the idea of free distribution of the game, and that’s the only money I ever got. While I kept hoping for a long time that things might improve in the future, there is no point to wait any longer and it’s about time to make some decisions, if I want to continue development of the game. And I do want. That’s why:

  • Current alpha 0.4 will always be available for download as a free demo, but will not be updated with any major features or new locations (it still will be updated with all translations from the wiki on a regular basis).
  • All future development of game features is moving to Steam Early Access, with the first release (Alpha 0.5) planned for the beginning of January 2018.

Everybody who wants to keep following development of Shoujo City 3D, please follow it (or add to your wishlist) on Steam:

http://store.steampowered.com/app/764230/Shoujo_City/