Room System

Ideas and games that are not yet publicly in production. This forum also contains the pre-2012 archives of the Works in Progress forum.
Post Reply
Message
Author
User avatar
Mikan
Veteran
Posts: 364
Joined: Sun Dec 23, 2007 12:20 am
Contact:

Room System

#1 Post by Mikan » Mon Feb 04, 2008 11:53 pm

The game doesn't have any interactive elements, but it's done~
Note: please don't ever ever play this game in full screen mode, because then you will have no way to close the game.
Another note: It's really resource intensive for some reason oO; so please save all your work before playing.


Windows:
Room System.zip
windows version
(7.45 MiB) Downloaded 96 times
Mac:
Room System-mac.zip
mac version
(8.46 MiB) Downloaded 71 times
Linux:
Room System-linux-x86.tar.bz2
linux version
(8.11 MiB) Downloaded 67 times
old post:
I was brainstorming for my game and while I didn't want any demanding features in the main character's room, I thought it would be fun to implement a clean/dirty score that would change what objects appeared or didn't appear in the room. The following attachment to this thread is hardly the finished project, but it's a "work in progress" of sorts.

I have the graphical aspect of this passive minigame in check, but the scripting part was just challenge after challenge -- not that I mind, since the more I learn about Ren'Py, the more enriching my actual game will be function-wise.

Right now, I am thinking about making this room...
it'll have three sunlight settings -- morning, sunset, and midnight.
Objects also have three different sprites: morning, sunset, midnight.
Objects only appear at night (for now, anyway. Eventually the goal is to have the sprites appear at the beginning of morning and afternoon too, but that's for later)
Objects won't always appear in order. (you can get the laundry basket on your bed and then a pile on your desk, or a sock pile under your desk and then a pile on your desk)

Other ideas I had for this "room system" was to have it so that the main character has to waste every 4 to 8 days cleaning the room or risk meeting fatal consequences due to uncleanliness.
Attachments
room system.zip
first version (not playable!)
(2.4 MiB) Downloaded 68 times
Last edited by Mikan on Tue Feb 26, 2008 7:41 pm, edited 2 times in total.

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Room System

#2 Post by PyTom » Tue Feb 05, 2008 12:22 am

Here's my version of it.
Attachments
script.rpy
(3.73 KiB) Downloaded 114 times
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
Mikan
Veteran
Posts: 364
Joined: Sun Dec 23, 2007 12:20 am
Contact:

Re: Room System

#3 Post by Mikan » Tue Feb 05, 2008 12:48 am

haha, I died ...

o_O I need to spend some time trying to get my room stuff to show the right sprite at the right time of the day and randomize it a little..
Maybe Wednesday or Thursday night I'll finally get some time to work on this...

User avatar
DaFool
Lemma-Class Veteran
Posts: 4171
Joined: Tue Aug 01, 2006 12:39 pm
Contact:

Re: Room System

#4 Post by DaFool » Tue Feb 05, 2008 12:54 am

He, I died too... ALL THE TIME.

Very interesting. Puts a whole new twist to the term SLG (Simulated Life Game)

Great graphics... I think with effort, you can make the next Little Witch game.

User avatar
monele
Lemma-Class Veteran
Posts: 4101
Joined: Sat Oct 08, 2005 7:57 am
Location: France
Contact:

Re: Room System

#5 Post by monele » Tue Feb 05, 2008 8:14 am

I love the art. The concept is interesting... but the current state of the files confuses me ^^;... Is this "playable" at all? Or just a sprite displaying test for now?

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Room System

#6 Post by PyTom » Tue Feb 05, 2008 8:41 am

This is much more so I could help Mikan out with the coding.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
Mikan
Veteran
Posts: 364
Joined: Sun Dec 23, 2007 12:20 am
Contact:

Re: Room System

#7 Post by Mikan » Tue Feb 05, 2008 11:21 am

monele wrote:I love the art. The concept is interesting... but the current state of the files confuses me ^^;... Is this "playable" at all? Or just a sprite displaying test for now?
Nope, it's not functional at all!

I'm used to making graphics but I'm not used to scripting with Ren'py... so..
the zip just has a lot of sprites, and a "conceptual" script (that doesn't do everything).

User avatar
monele
Lemma-Class Veteran
Posts: 4101
Joined: Sat Oct 08, 2005 7:57 am
Location: France
Contact:

Re: Room System

#8 Post by monele » Wed Feb 06, 2008 4:35 am

I see then ^_^. Good luck with this, it should be interesting :)

Hakura0
Newbie
Posts: 18
Joined: Fri Jul 21, 2006 8:38 am
Contact:

Re: Room System

#9 Post by Hakura0 » Wed Feb 06, 2008 4:06 pm

Seems like a neat idea. The only thing I've seen close to this before is in 'Kudos' when flies start buzzing around the screen if you don't clean once in awhile :). I should be pretty cool being able to see the room get dirty though.

User avatar
Mikan
Veteran
Posts: 364
Joined: Sun Dec 23, 2007 12:20 am
Contact:

Re: Room System

#10 Post by Mikan » Tue Feb 19, 2008 12:18 am

However barbaric and unrefined the script may be, I've got the thing to work somewhat.

It's not working on timers as I hoped yet, but you can get the gist of what should happen in the game by holding down the ctrl key (skipping mode).

Excuse the objects for flickering in and out.
Attachments
rroom system.zip
room system -- place it in your renpy(+6.5) directory to try it out
(2.42 MiB) Downloaded 63 times

User avatar
Mikan
Veteran
Posts: 364
Joined: Sun Dec 23, 2007 12:20 am
Contact:

Re: Room System

#11 Post by Mikan » Wed Feb 20, 2008 1:29 pm

o_O ok, the game is working!
However, there's a bit of a problem - I can't quit the game unless I die.
How do I make it so that I can break out of the game?
Attachments
script.rpy
(3.45 KiB) Downloaded 105 times
room_sys.rpy
(5.12 KiB) Downloaded 120 times
cleaning_system.rpy
(2.34 KiB) Downloaded 102 times

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Room System

#12 Post by PyTom » Wed Feb 20, 2008 2:30 pm

Running the code:

Code: Select all

$ renpy.full_restart()
Will return you to the main menu.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

Post Reply

Who is online

Users browsing this forum: Bing [Bot]