A downloadable game

Download NowName your own price

Story

Yuuhi’s days are dull and grey, brightened only by the gacha game she plays religiously. She avoids everyone—even the new neighbor next door—until she can’t anymore, and she learns that said neighbor is… her long-lost best friend from third grade?!

Characters
Yuuhi Hinoe ▪ VA: [Savy Des-Etages]
She works as a cleaner and uses gacha to chase moments of fleeting happiness. Her old, boring life might soon be turned upside down...

Tomoyo Ueda ▪ VA: [Mia Paige]
A cheerful, talkative university student. Despite her bad habit of jumping to assumptions, she has a big heart and always means well.

Features
Short and sweet: 8.5k words and 2 endings
Voice acting for all characters!
A slice-of-life visual novel created in a month fo the Valentine’s VN Jam 2021
Beautiful art by kjus
Available for Windows, Linux and Mac
Languages: English, German

Team
Yukari ▪ Director & Coding

Rascal ▪ Writing

kjus ▪ Character Art

Kettako ▪ Composer

Savy Des-Etages ▪ Yuuhi VA

Mia Paige ▪ Tomoyo VA

Kelly Greenshield ▪ Other female voices

Sankayy ▪ Male Voices

known issues:

  • the lip flap animation follows the text not the voice
  • there may be bugs and typos

StatusReleased
Rating
Rated 4.6 out of 5 stars
(22 total ratings)
AuthorYume Creations
GenreVisual Novel
Tags2D, Anime, japan, LGBT, Ren'Py, Romance, Short, Singleplayer, Yuri

Download

Download NowName your own price

Click download now to get access to the following files:

NeighborsbyChance.zip 142 MB

Comments

Log in with itch.io to leave a comment.

I need a sequel to this

This was very cute

(1 edit)

Hey, this was a bit broken from the technical standpoint and the first few choices were completely pointless but overall, not a bad story! I very much liked the framework and how you portrayed the protagonist's emotions when confronted with someone from her past. Also, the voice acting was really well-done.

You probably don't care about my opinion, but you could expand this into a really nice commercial VN. As vanilla as the story is, it hits all the right notes for a yuri fluff game. You'd only need to expand it a bit and elaborate on Tomoyo's character and her past with the protagonist...

Anyway, I'm just rambling at this point... Still, nicely done!

hi i found a problem  when running both *.exe & .sh, i managed to save the crash log so you can sort it out for a next update ! 

many thanks,

Mr GaTeZ

------------------------------------------------------------------------------------------

Neighbors By Chance 1.0

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/screens.rpy", line 724, in execute

  File "game/screens.rpy", line 724, in execute

  File "game/screens.rpy", line 729, in execute

  File "game/screens.rpy", line 429, in execute

  File "game/screens.rpy", line 429, in execute

  File "game/screens.rpy", line 438, in execute

  File "game/screens.rpy", line 441, in execute

  File "game/screens.rpy", line 447, in execute

  File "game/screens.rpy", line 450, in execute

  File "game/screens.rpy", line 452, in execute

  File "game/screens.rpy", line 461, in execute

  File "game/screens.rpy", line 462, in execute

  File "game/screens.rpy", line 729, in execute

  File "game/screens.rpy", line 731, in execute

  File "game/screens.rpy", line 763, in execute

  File "game/screens.rpy", line 767, in execute

  File "game/screens.rpy", line 778, in execute

  File "renpy/common/00barvalues.rpy", line 285, in get_adjustment

    value -= self.offset

TypeError: unsupported operand type(s) for -=: 'NoneType' and 'int'

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script

    python hide:

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/ast.py", line 922, in execute

    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/python.py", line 2218, in py_exec_bytecode

    exec(bytecode, globals, locals)

  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>

    python hide:

  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide

    ui.interact()

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/ui.py", line 298, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 3007, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 3418, in interact_core

    root_widget.visit_all(lambda i : i.per_interact())

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 566, in visit_all

    d.visit_all(callback, seen)

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/screen.py", line 432, in visit_all

    callback(self)

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 3418, in <lambda>

    root_widget.visit_all(lambda i : i.per_interact())

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/screen.py", line 443, in per_interact

    self.update()

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/screen.py", line 631, in update

    self.screen.function(**self.scope)

  File "game/screens.rpy", line 724, in execute

  File "game/screens.rpy", line 724, in execute

  File "game/screens.rpy", line 729, in execute

  File "game/screens.rpy", line 429, in execute

  File "game/screens.rpy", line 429, in execute

  File "game/screens.rpy", line 438, in execute

  File "game/screens.rpy", line 441, in execute

  File "game/screens.rpy", line 447, in execute

  File "game/screens.rpy", line 450, in execute

  File "game/screens.rpy", line 452, in execute

  File "game/screens.rpy", line 461, in execute

  File "game/screens.rpy", line 462, in execute

  File "game/screens.rpy", line 729, in execute

  File "game/screens.rpy", line 731, in execute

  File "game/screens.rpy", line 763, in execute

  File "game/screens.rpy", line 767, in execute

  File "game/screens.rpy", line 778, in execute

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/sl2/sldisplayables.py", line 244, in sl2bar

    return renpy.display.behavior.Bar(range, value, width, height, vertical=False, **properties)

  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/behavior.py", line 1708, in __init__

    adjustment = value.get_adjustment()

  File "renpy/common/00barvalues.rpy", line 285, in get_adjustment

    value -= self.offset

TypeError: unsupported operand type(s) for -=: 'NoneType' and 'int'

Linux-5.4.0-67-generic-x86_64-with-debian-bullseye-sid

Ren'Py 7.4.2.1292

Neighbors by Chance 1.0

Mon Mar 22 18:13:18 2021

Very well written and relatable with great art.  I do wish the ending was just a little bit longer.

Hi, how should I access the game on Mac? I downloaded the pack but did not see any application for MacOS (My Mac is Version 11.0 Big Sur).

I don't have a Mac so I'm not sure. But I think you just need to open the .app file. Maybe you have to allow apps from third-party sources in the security settings.

(2 edits)

I don't think that's the issue I'm having. I have opened my system preference and enabled the app to be opened. The one with .app extension, as you could see from my screen shot, is Application(Intel). I think that is why I cannot open the application.

I redownloaded via Itch.io app. Now it's working. thx!

(1 edit)

good story and very beautiful art , good voice acting ,good music too ,  i like it :) :)

(-1)

I loved the ending great game keep it up 
(-1)

Game was awesome can't wait to finish I loved the love interest and the voice acting was incredible too.

(+1)

hi i have some feedback on your V.N. that keeps crashing out on both Windows and Linux and as over 1 years on LINUX now i had the crash auto logged turned on so i got the full details of the crash and what triggered it.

thanks

Mr GaTeZ.


 traceback.txt

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/screens.rpy", line 724, in execute
  File "game/screens.rpy", line 724, in execute
  File "game/screens.rpy", line 729, in execute
  File "game/screens.rpy", line 429, in execute
  File "game/screens.rpy", line 429, in execute
  File "game/screens.rpy", line 438, in execute
  File "game/screens.rpy", line 441, in execute
  File "game/screens.rpy", line 447, in execute
  File "game/screens.rpy", line 450, in execute
  File "game/screens.rpy", line 452, in execute
  File "game/screens.rpy", line 461, in execute
  File "game/screens.rpy", line 462, in execute
  File "game/screens.rpy", line 729, in execute
  File "game/screens.rpy", line 731, in execute
  File "game/screens.rpy", line 763, in execute
  File "game/screens.rpy", line 767, in execute
  File "game/screens.rpy", line 778, in execute
  File "renpy/common/00barvalues.rpy", line 285, in get_adjustment
    value -= self.offset
TypeError: unsupported operand type(s) for -=: 'NoneType' and 'int'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/ast.py", line 922, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/python.py", line 2218, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    ui.interact()
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 3007, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 3418, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 566, in visit_all
    d.visit_all(callback, seen)
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 566, in visit_all
    d.visit_all(callback, seen)
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 566, in visit_all
    d.visit_all(callback, seen)
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 566, in visit_all
    d.visit_all(callback, seen)
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/screen.py", line 432, in visit_all
    callback(self)
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/core.py", line 3418, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/screen.py", line 443, in per_interact
    self.update()
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/screen.py", line 631, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 724, in execute
  File "game/screens.rpy", line 724, in execute
  File "game/screens.rpy", line 729, in execute
  File "game/screens.rpy", line 429, in execute
  File "game/screens.rpy", line 429, in execute
  File "game/screens.rpy", line 438, in execute
  File "game/screens.rpy", line 441, in execute
  File "game/screens.rpy", line 447, in execute
  File "game/screens.rpy", line 450, in execute
  File "game/screens.rpy", line 452, in execute
  File "game/screens.rpy", line 461, in execute
  File "game/screens.rpy", line 462, in execute
  File "game/screens.rpy", line 729, in execute
  File "game/screens.rpy", line 731, in execute
  File "game/screens.rpy", line 763, in execute
  File "game/screens.rpy", line 767, in execute
  File "game/screens.rpy", line 778, in execute
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/sl2/sldisplayables.py", line 244, in sl2bar
    return renpy.display.behavior.Bar(range, value, width, height, vertical=False, **properties)
  File "/home/gatez/Desktop/Neighbors By Chance 1.0/renpy/display/behavior.py", line 1708, in __init__
    adjustment = value.get_adjustment()
  File "renpy/common/00barvalues.rpy", line 285, in get_adjustment
    value -= self.offset
TypeError: unsupported operand type(s) for -=: 'NoneType' and 'int'

Linux-5.4.0-66-generic-i686-with-debian-buster-sid
Ren'Py 7.4.2.1292
Neighbors by Chance 1.0
Tue Mar  2 03:54:07 2021

I'm not sure what causes this. It works for me. I've updated the build maybe you can download it again?

ok i will go check it out !!!