GPWiki.org
GPWiki.org
It is currently Wed May 22, 2013 5:19 pm

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 

What is the best software for this?
Python 43%  43%  [ 3 ]
C# 14%  14%  [ 1 ]
C/C++ 43%  43%  [ 3 ]
Flash 0%  0%  [ 0 ]
Java/Java Script 0%  0%  [ 0 ]
Other 0%  0%  [ 0 ]
Total votes : 7
Author Message
PostPosted: Wed Aug 03, 2011 7:41 am 
Rookie
User avatar

Joined: Wed Aug 03, 2011 6:50 am
Posts: 1
Hi everyone, I had an idea for a software tool that would be useful for making stories, or short text-based games.
Basically you would write a story and then the reader would be able to change the narrative to another character's point of view by clicking on their avatar or by pressing a hotkey. This would allow a reader to experience the thoughts of their favorite character, and would add variety and maybe even replay value to a well-told story.

The interface would look similar to a Japanese visual novels, and here's a gorgeous picture of how the program might look:

Image
At anytime there would only be one textbox, however every sentence of each narrative would be cross-indexed against sentence of another character's point of view. This would create the illusion of "real time" in a story. That way if 3 characters were listening to a conversation, a mouse click would toggle between the points of view of multiple characters, without skipping parts of the story or having to reread.

Image

Moreover in this framework, characters could be totally separate spatially and yet their interactions could affect each other. It'd be an amazing tool to let me create more interesting visual novel-esque stories, but I'm new to programming and don't know how to begin work.

I do know my desire: a fancy word editor for working with, and a scrollable textbox that could have its text replaced on the fly. (The textbox would need to be linked to the cross-indexed narratives taking place within the framework of the story.) I'm new to this and I'm really open to suggestions at this point, (and it doesn't even have to be related to programming either.)


Top
 Profile  
 
PostPosted: Sun Aug 07, 2011 2:29 pm 
King Code Monkey
User avatar

Joined: Wed Sep 01, 2004 3:05 pm
Posts: 11182
Location: Abingdon, MD
The best language is the one you're comfortable with. You're not doing anything hugely resource intensive so it really doesn't matter.

_________________
Bored? Head on over to my blog and see what I'm up to.

Microsoft XNA MVP


Top
 Profile  
 
PostPosted: Sun Aug 07, 2011 10:28 pm 
Dexterous Droid
User avatar

Joined: Wed Aug 18, 2004 7:40 pm
Posts: 3735
Location: South Africa
Maybe Visual Basic, you could probably achieve a lot of stuff with the drag 'n drop controls. But as Mach says, whatever you're comfortable with.

_________________
Whatever the mind can conceive and believe, it can achieve


Top
 Profile  
 
PostPosted: Sat Aug 27, 2011 2:15 am 
Rookie

Joined: Fri Aug 26, 2011 10:46 pm
Posts: 4
Renpy. 90% of the work is already done for you. Just write your story!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group