Is a Harvest Moon-like romance system implementable?

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
deinarious
Regular
Posts: 68
Joined: Thu Jun 19, 2008 1:27 am
Completed: Watashi wa Onigiri, A Day Off, T.M.O.G.E
Projects: None.
Contact:

Is a Harvest Moon-like romance system implementable?

#1 Post by deinarious » Wed Jul 02, 2008 9:58 am

I am wondering about this above topic - a Harvest Moon-like system for romance and such. Basically, the main character could give gifts to the girls, but they'd only accept gifts they like. Also, there would be several (read : 10) events similar to heart events, triggered by being in the right place at the right time, taht would increase or decrease love points if the player was successful. And finally, on specific dates, the player could ask a girl out to go to a festival, and that would be an event in itself.

I have a feeling something like this is very possible, but I would like confirmation and an example of heart events, maximum limits on variables, and something like the festival event. Please keep it as simple as possible and explain it all in terms someone who has been getting very little sleep can understand.

Goddamn tegretol...

Thank you for your help either way. I have a feeling that this will involve if statements, something I recently learned how to properly make, thanks to someone here ^_^.

-edit- I also have a feeling a time system is needed. Perhaps one that is like, 5 minutes = one IG hour? Or five backgrounds = 1 IG hour? Something along these lines is probably needed.

User avatar
Gau_Veldt
Regular
Posts: 86
Joined: Tue Jun 10, 2008 8:22 pm
Location: Prince George, BC
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#2 Post by Gau_Veldt » Wed Jul 02, 2008 11:53 am

If the goal is to have things the player can do over the course of their day (and choose again on subsequent days) look into the Dating Sim engine. Alas I can't find any documentation on the site or I'd give a link to it. The DSE comes as part of Ren'Py when you downloaded it.

User avatar
Jake
Support Hero
Posts: 3826
Joined: Sat Jun 17, 2006 7:28 pm
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#3 Post by Jake » Wed Jul 02, 2008 12:38 pm

Gau_Veldt wrote:Alas I can't find any documentation on the site or I'd give a link to it. The DSE comes as part of Ren'Py when you downloaded it.
Does it? I had the vague idea it got moved out of the main distribution a while back, and stuck on the Frameworks page. Which I think is as much as there is on the DSE on the wiki.
Server error: user 'Jake' not found

deinarious
Regular
Posts: 68
Joined: Thu Jun 19, 2008 1:27 am
Completed: Watashi wa Onigiri, A Day Off, T.M.O.G.E
Projects: None.
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#4 Post by deinarious » Wed Jul 02, 2008 9:04 pm

Did PyTom make it? If so, he could possibly give a link, or a PM, with the documentation...

Just a thought.

And thanks for the info ^_^ cookies for everyone!

-edit- PyTom did indeed make DSE. Now, all I need to know is how to implement it and how to edit it. So, how do I add it to the main script, and how do I configure the events? Do I need to use Pygame to do this?

User avatar
JQuartz
Eileen-Class Veteran
Posts: 1265
Joined: Fri Aug 31, 2007 7:02 am
Projects: 0 completed game. Still haven't made any meaningfully completed games...
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#5 Post by JQuartz » Thu Jul 03, 2008 3:52 am

deinarious wrote:Do I need to use Pygame to do this?
No, you don't.
I suspect somebody is stealing my internet identity so don't believe everything I tell you via messages. I don't post or send messages anymore so don't believe anything I tell you via messages or posts.

User avatar
Jake
Support Hero
Posts: 3826
Joined: Sat Jun 17, 2006 7:28 pm
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#6 Post by Jake » Thu Jul 03, 2008 7:23 am

deinarious wrote: -edit- PyTom did indeed make DSE. Now, all I need to know is how to implement it and how to edit it. So, how do I add it to the main script, and how do I configure the events? Do I need to use Pygame to do this?
As JQuartz said, you don't need PyGame. The first step is simply to look at the comments in the DSE code itseld - I seem to recall it's fairly well-documented in those comments.
Server error: user 'Jake' not found

deinarious
Regular
Posts: 68
Joined: Thu Jun 19, 2008 1:27 am
Completed: Watashi wa Onigiri, A Day Off, T.M.O.G.E
Projects: None.
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#7 Post by deinarious » Thu Jul 03, 2008 9:13 am

Yeah, but how do I open it? It's in .rpy format, and I cannot seem to open that >.>

Do I need to make a connection to it with IDLE through a Windows configuration (Read: Folder Options) so it will open that way?

Also, what things would DSE be capable of? I would like an exact list.

User avatar
Jake
Support Hero
Posts: 3826
Joined: Sat Jun 17, 2006 7:28 pm
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#8 Post by Jake » Thu Jul 03, 2008 9:38 am

deinarious wrote:Yeah, but how do I open it? It's in .rpy format, and I cannot seem to open that >.>
.rpy is a Ren'Py script file - it's a text file, you'll want to open it with whatever editor you usually use for Ren'Py scripts.
deinarious wrote:Also, what things would DSE be capable of? I would like an exact list.
Uh... it's a programming framework, so the 'exact list' is "more or less anything, really", since you can extend the code if you want to.

I seem to recall the comments in the script files explain what the code in those script files does; have a look at them and see. I'm at work at the moment, so I can't, really.



Bear in mind, though, that it is a programming framework, and both of those words are important. On one hand, while it's not incredibly difficult to set up, it does require a bit of coding work. On the other hand, it's not so simple as writing a couple of things and setting a couple of image files and all of a sudden having a fully-fledged True Love clone; the structure stuff is done for you, but you'll have to supply all of the content.
Server error: user 'Jake' not found

deinarious
Regular
Posts: 68
Joined: Thu Jun 19, 2008 1:27 am
Completed: Watashi wa Onigiri, A Day Off, T.M.O.G.E
Projects: None.
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#9 Post by deinarious » Thu Jul 03, 2008 10:29 am

I figured it wouldn't be simple, but hey, I love complicated things.

Also, despite my mind only being 15% analytical and the rest creative, I can figure these things out pretty well. I just need a "gentle nudge" in the right (or left) direction.

For example... With Gau_Veldt's help, I wrote the master spell list for my game in a separate script and had no errors the first time saving it!

Plus, I enjoy a challenge. That's why I want to make computer games, besides it being really fun so far ^_^. When I go back to college, I will major in 3D art to get an AS degree, then get my bachelor's in Computer Science, something I would have never dreamed of doing the first time around, which was in 2006. I've matured quite a bit in two years, so I have more discipline with this sort of thing, and more patience.

User avatar
Gau_Veldt
Regular
Posts: 86
Joined: Tue Jun 10, 2008 8:22 pm
Location: Prince George, BC
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#10 Post by Gau_Veldt » Thu Jul 03, 2008 2:36 pm

deinarious wrote:I figured it wouldn't be simple, but hey, I love complicated things.

Also, despite my mind only being 15% analytical and the rest creative, I can figure these things out pretty well. I just need a "gentle nudge" in the right (or left) direction.

For example... With Gau_Veldt's help, I wrote the master spell list for my game in a separate script and had no errors the first time saving it!

Plus, I enjoy a challenge. That's why I want to make computer games, besides it being really fun so far ^_^. When I go back to college, I will major in 3D art to get an AS degree, then get my bachelor's in Computer Science, something I would have never dreamed of doing the first time around, which was in 2006. I've matured quite a bit in two years, so I have more discipline with this sort of thing, and more patience.
One really general overview of DSE with much detail left out, IIRC, is that it lets you plan days and make events in the story possible, with the DSE then calling parts of your script for the activities and events as you had specified to the DSE. Further events may be added by the script along the way. So if you had regular hanlders for studying but wanted studying on a tuesday evening to have you see a certain girl who then gives you an embarrasing note the next monday you'd have the study handler add an event for the next monday during class for the "embarrassing note" if it's tuesday evening.

User avatar
ShiraiJunichi
Miko-Class Veteran
Posts: 651
Joined: Sat May 21, 2005 12:28 pm
Location: University of Utah
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#11 Post by ShiraiJunichi » Fri Jul 04, 2008 1:38 pm

Not sure it's still up to date, but I did write a tutorial a long time ago which rio has kindly hosted for me-
http://www.renaigames.net/?p=30

User avatar
azureXtwilight
Megane Procrastinator
Posts: 4109
Joined: Fri Mar 28, 2008 4:54 am
Completed: Fantasia series (ROT and ROTA), Doppleganger: Dawn of The Inverted Soul, a2 (a due), Time Labyrinth
Projects: At Regime's End
Organization: Memento-Mori VNs, Team Sleepyhead
Location: Yogyakarta, Indonesia.
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#12 Post by azureXtwilight » Sun Jul 06, 2008 11:16 am

I've downloaded it.
But, if my brain memory parts still working good, there's no "gift" thingy that is mentioned by deinarious at the first post in this thread...
Image

User avatar
Jake
Support Hero
Posts: 3826
Joined: Sat Jun 17, 2006 7:28 pm
Contact:

Re: Is a Harvest Moon-like romance system implementable?

#13 Post by Jake » Sun Jul 06, 2008 3:05 pm

azureXtwilight wrote:But, if my brain memory parts still working good, there's no "gift" thingy that is mentioned by deinarious at the first post in this thread...
This is true. But Deinarious didn't ask "is there an entire Harvest Moon clone engine I can use to make my game exactly like Harvest Moon", he asked if it was possible to write one. And sure, it's possible to write one; the DSE may be a good starting point. It doesn't do everything for you already, because it's a generic Dating-Sim framework, not a Harvest Moon clone. Some coding will be required.
Server error: user 'Jake' not found

Post Reply

Who is online

Users browsing this forum: No registered users