Devlog #1
Night Whistle: a mystery visual novel set in a mountain town with one rule, which is never whistle alone at night.
Solo dev, made in Ren'Py.
AI disclosure: all art is AI-generated, code is AI-assisted. I direct the story.
#indiedev#visualnovel
Character Info #8: Onodera Shiori
16 / 1st year, Sugisawa High School / 153 cm
Likes: Quiet places, sorting books
Bad at: Speaking in front of others
Toru's underclassman on the library committee. Easy to miss and only speaks up when few are around.
#NightWhistle#visualnovel
Devlog #5
Character sprites are now in the game. Everyone stands on the same baseline, so height differences are obvious, and each character has their own name color in the dialogue box. The speaking character appears in color, while others are faded.
#indiedev#visualnovel
Character Info #7: Asakura Ritsu
17 / 2nd year, Sugisawa High School / 165 cm
Likes: a tidy and orderly environment
Bad at: being flexible
Toru's class president. Strict and by the book, she's the first to step in when someone breaks the rules.
#NightWhistle#visualnovel
Character Info #6: Kashiwagi Riku
17 / 2nd year, Sugisawa High School / 177 cm
Likes: sports, watching sports
Bad at: DIY
Toru's friend, always laid-back. A natural athlete, he often represents his class in sports events.
#NightWhistle#visualnovel
Devlog #4:
Some new backgrounds for the prologue of Night Whistle: the nurse’s office, the guard room, and the school corridor
More of Sugisawa High School is taking shape.
#indiedev#visualnovel
Character Info #5: Suzumura Takashi
17 / 2nd year, Sugisawa High School / 170 cm
Likes: lively crowds, school ghost stories
Bad at: settling down
Toru's classmate who loves a commotion. He always gets the latest news before others.
#NightWhistle#visualnovel
Devlog #3: Behind the Backgrounds
How I made the classroom BG image:
1. Generate a daytime base image
2. Same layout at dusk (too orange at first)
3. Toned down, then turned on the lights
4. Lights-off variant
Same layout = the same room at any hour.
#indiedev#visualnovel
Character Info #4: Shinohara Akari
17 / 2nd year, Sugisawa High School / 158 cm
Likes: Chatting, eating snacks
Bad at: Staying quiet
Toru's childhood friend. Warm and talkative, she can chat with anyone and is always the first to greet others.
#NightWhistle#visualnovel
Devlog #2: Behind the sprites
Base art is AI-generated, then checked against the script:
- Base art must fit the story setting (see Toru)
- Every default face was a smile, so some characters get another "normal" face; smile as a variant (see Chikage)
#indiedev#visualnovel
Character Info #3: Kurose Saku
17 / 2nd year, Sugisawa High School / 172 cm
Likes: exploring, paths he's never taken
Bad at: sitting still.
Toru's classmate who can't stay put. He usually spends his weekends wandering around town.
#NightWhistle#visualnovel
Character Info #2: Shiraishi Chikage
17 / 2nd year, Sugisawa High School / 158 cm
Likes: tidy desks, handwritten notes
Bad at: saying no to others
Toru's classmate and class treasurer. Reliable and thorough, no one has ever seen her flustered.
#NightWhistle#visualnovel
Character Info #1: Kuze Toru (MC)
17 / 2nd year, Sugisawa High School / 172 cm
Likes: town walks, old things
Bad at: lying
Raised in Sugisawa. He takes the town's rules and legends for granted until a school ghost story makes him doubt them.
#NightWhistle#visualnovel