Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

Gensokyo Rainbow IncidentView game page

In which Reimu allegedly kidnaps Sanae and Marisa allegedly colours Gensokyo in the Pride flag
Submitted by Liliana Prikler — 2 days, 4 hours before the deadline
Add to collection

Play gayme

Gensokyo Rainbow Incident's itch.io page

Results

CriteriaRankScore*Raw Score
Use of LGBT Themes#241.9253.000
Audio#251.1001.714
Gameplay#271.0081.571
Narrative / Writing#271.7422.714
Visuals#271.2832.000
Concept#271.4672.286
Overall#271.4212.214

Ranked from 7 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Team Members
Leo Prikler (myself)

Streaming Permission

Leave a comment

Log in with itch.io to leave a comment.

Comments

Oh god oh f- What did you bring with you Kanakooo?

Hello it's Medal again. All the technical part aside, imma say that's a funny little story. What I like the most is how you turned the colours of the pride flag into an actual incident, and how it came to be too which is hilarious.

As I mentioned, I wanted to include every entries of this Jam into a showcase video, but as you saw before I had to resort to recreating the VN into an animation. It's in here!
https://youtu.be/QJnqeaYY4Xk?t=934

Submitted

disclaimer: i really did try my best to run this thing but after failing to get through the guix installed on virtualbox and with the fact that voting period ends in two hours its not happening. i watched the video someone posted in the comments of the game and just read everything they didnt include in it in notepad++
cant fault ya too much for not building for windows since i dont know how hard that would be with your setup but it is a tad limiting with who can play it
anyway terribly sorry about that since it seems all the comments have to bring up "running game hard :[" and you are probably tired of it

video game: great use of the public domain touhou sprites. you see em everywhere but they look nice and letcha focus on non-art things

pour one out for kanako, bringing corona to gensokyo has gotta be awful for pr. moriya shrine mighta just vanished because she gave up on getting faith

i have no idea why renko usami is in gensokyo like 50 years before she was born without maribel but i guess she is just pals with the gensokyo gals and thats alright

neat game (although i just read it did not do much playing)

Developer

To be fair, I can understand that not getting some game to run is probably the most frustrating to those for whom this comes as a surprise and many people – not just Windows users, although they make up a large portion – simply expect random binaries from the internet to just work™, an experience that I not only can't give currently due to technical reasons, but also find somewhat concerning on ethical grounds. But yeah, you probably don't want me ranting about Windows in response to "running game hard :[" either. Quick note regarding my setup: I would have to use a friend's Windows machine for debugging purposes (already not an ideal starting point) and it has the habit of flagging a "Hello, world" program, that runs fine with a bit of Wine as a virus. It's probably detecting the GPL as Steve Ballmer intended. I would probably need a person more experienced with the Microsoft OS to help me out there, but from personal anecdote increased knowledge of how Windows works also comes with an increased likelihood of having at least an Ubuntu dual boot and thereby not being affected by this problem.

Regarding the assets, those are actually not public domain. I just checked the README again and I'm not even mentioning any licenses that would imply such a thing either, so it would appear that for once none of my assets were actually drawn from the public domain for a change – most of my other work at least uses CC0 music, but you can't get that with Touhou, now can you? Out of the licenses that do apply to the assets, ZUN's policy statement is certainly the most restrictive, but when it comes to e.g. kaoru's stuff, that actually has a disclaimer that it can't be used commercially. Just wanted to throw that out there for potential legal reasons.

I don't believe losing faith is quite as hard as Touhou canon makes it out to be, especially in the advent of the Corona virus. People still turn to God when vaccines would be more effective… no, I don't think Kanako would give up on gathering faith were it not for quarantine restrictions. While it wasn't explicitly mentioned in the text, Yukari "detaining Kanako and Suwako for their own good" was meant to imply that the disappearing of the shrine was actually her doing – she gapped the two together with the shrine as it'd be less work than contact tracing.

On the part of having no idea why or how Renko is there, neither does Renko herself – it's alluded to in the first line. Metatextually I'm using her as a gappy and player stand-in of course, but her only roommate is Maribel and of course they never married (but did remain best friends for the rest of their life and even after that). As to how much time travel was or would need to be involved to get her there, I honestly can't tell. Sumireko could be Renko's distant ancestor, but she could also be her sister or cousin, it's all fan theory and speculation as of now anyway. Though as far as my interpretation of Yukari is concerned, Renko would seem to be an unwanted entity in Gensokyo…

I can't make it run.  I download it, extract the files, and there's nothing to execute.

Developer

It is just the source tarball after all. You're expected to use your local installation of Tsukundere – if available – or the Guix package description located in gensokyo/rainbow/incident.guix

Submitted

To install tsukundere from source and run the game on my Ubuntu flavored machine, I installed guile-sdl2-0.6.0 from source, following the instructions and installing dependencies with apt-get. What the instructions don't tell you is that you'll also want to add the following line to your .bashrc:

export GUILE_LOAD_PATH=/usr/local/lib/guile/3.0:/usr/local/share/guile/site/3.0

or guile won't actually be able to find the sdl2 modules and tsukundere's config will fail.


Furthermore, the instructions for how to run the game with tsukundere appears to be wrong. The command

tsukundere -L $DIR -A $DIR -m "gensokyo rainbow incident"

should be

tsukundere run -L $DIR -A $DIR -m "gensokyo rainbow incident"


FURTHERMORE, when I try to run the game a second time, the above command fails, with the following error message.

Backtrace:
In ice-9/boot-9.scm:
  1736:10  9 (with-exception-handler _ _ #:unwind? _ # _)
In unknown file:
           8 (apply-smob/0 #<thunk 562102e31a40>)
In ice-9/boot-9.scm:
    718:2  7 (call-with-prompt _ _ #<procedure default-prompt-handle…>)
In ice-9/eval.scm:
    619:8  6 (_ #(#(#<directory (guile-user) 562102ee0f00>)))
In tsukundere/game.scm:
    420:2  5 (run-game #:game-name _ #:init! _ #:locale-dir _ #:time …)
In ice-9/ports.scm:
   445:17  4 (call-with-input-file _ _ #:binary _ #:encoding _ # _)
In ice-9/boot-9.scm:
   260:13  3 (for-each #<procedure 5621040425c0 at tsukundere/prefe…> …)
In unknown file:
           2 (run-hook #<hook 1 562103354f90 ?> #f)
In tsukundere/game.scm:
    65:22  1 (_ #f)
In tsukundere/game/internals.scm:
    45:25  0 (current-window)

As for the actual game (the one playthough of it I got), it's alright. It did the thing were it seemingly gave me a choice, but when I selected "no" I was railroaded into selecting "yes" anyway.  I realize this is convenient, but I'm still not a fan of when it's done this blatantly. It also sets a bad tone when it's the first choice, since it makes me suspicious of any other apparent "choice" the game presents me with.

The ending was very sudden, and I don't feel as if anything was resolved. I can't help wondering whether the X is actual harmful or not, etc, so I wasn't very satisfied with the sudden ending. I wish I could play it again to see if the other options resolve anything.

Developer

Nice catch on the README error, it's surprisingly difficult to type out "run".

As far as the GUILE_LOAD_PATH thing is concerned, other games I've made did have slightly better documentation in that regard, but it really ought to be documented as part of setting up Tsukundere. configure.ac is a good way of detecting broken setups, but not a good way of teaching the correct method. A thing that many people will get wrong because they don't care about it, is putting environment variables in bashrc. They don't belong there. Use bash_profile, profile or /etc/environment.

The current-window thing might be a bug of broken compile caches. I don't see you having set up GUILE_LOAD_COMPILED_PATH, so I'll have to assume everything gets autocompiled on first execution. Try cleaning $(HOME)/.cache/guile.

As for the choices it is basically the same incident but with a different perspective, depending on which set of Aya's lies factual reports you believe. It's set up to make you question the reliability of pretty much everyone involved as a narrator, so if you feel like you need more information on whether the X is actually harmful, that's exactly what it's trying to evoke. Though I guess for those who don't want to spin off fan fiction from fan fiction, that is not terribly satisfying, now is it?

Developer(+1)

Okay, my bad, the restart error might actually be something else. Try replacing 

(define (current-window) (fluid-ref *window*))

with

(define (current-window) (and (fluid-bound? *window*) (fluid-ref *window*)))

in line 45 of tsukundere/game/internals.scm. Please report back if that fixes the issue.

Submitted

Replacing line 45 did the trick, thank you!