RPG dialogue Development Enviroment

Section for submitting new content to Sandbox, such as maps, code, etc.
Kids are also more than welcome to submit their work with parental permission!
User avatar
kddekadenz
Member
Member
Posts: 423
Joined: July 17th, 2011, 11:02 am
Name: kdd
Contact:

RPG dialogue Development Enviroment

Postby kddekadenz » October 29th, 2012, 11:54 am

I spend an afternoon in creating a development enviroment for the dialogue system of the RPG module.

Image

I created this for shorten the scripting process of Kelgar, but I want to share it with you.
This is a Beta, please give feedback.

Online version
Kelgar is an advanced RPG beeing developed in Sandbox

chocolatepie33
Support Team
Support Team
Posts: 2458
Joined: April 27th, 2010, 5:31 pm
IRC Username: CP

Re: RPG dialogue Development Enviroment

Postby chocolatepie33 » October 29th, 2012, 10:38 pm

looks pretty good so far, initially I thought it was a testing environment but now I realize that it's the other way around, where you can actually input the desired output to get the required input. Nice. It'd be a pretty interesting system if you could use drag-and-drop templates to set up a conversation or inventory system. This last idea is a bit of a joke, but you could have tips and such thrown in, maybe explanations of what things do, the explanations could be turned on and off as needed, but that would help a first-time user learn about the way the RPG dialogue system works.
Julius wrote:Contribute to http://www.opengameart.org NOW!

Save the wiki!

User avatar
kddekadenz
Member
Member
Posts: 423
Joined: July 17th, 2011, 11:02 am
Name: kdd
Contact:

Re: RPG dialogue Development Enviroment

Postby kddekadenz » October 30th, 2012, 5:36 am

The current version of Scratch does not have an object duplicate function :(
I could do sort of a help button, which toogles help. It could be shown when hovering over sth.
Kelgar is an advanced RPG beeing developed in Sandbox

Jordan Ashby
Member
Member
Posts: 16
Joined: November 15th, 2012, 1:32 pm
Name: Jordan
IRC Username: Jordy

Re: RPG dialogue Development Enviroment

Postby Jordan Ashby » March 15th, 2013, 1:46 am

That's awesome, thank you so much. That really helps keep things strait for a newbie. A brief help section about linking responses with each other would be nice. Took me a bit to get that one but over all it's well thought out and very helpful. I'd be happy with a simple help file briefly outlining it.

User avatar
kddekadenz
Member
Member
Posts: 423
Joined: July 17th, 2011, 11:02 am
Name: kdd
Contact:

Re: RPG dialogue Development Enviroment

Postby kddekadenz » March 15th, 2013, 10:09 am

Thank you :D
Originally I wanted to do an enviroment with graphical nodes you can drop and connect.
I dropped this idea back then, because of the restrictions of the framework I used (Scratch). The new version of it does include object cloning now, though, so one should be able to implement my original idea using it. Sadly, I currently have not enough time to.
Kelgar is an advanced RPG beeing developed in Sandbox

Jordan Ashby
Member
Member
Posts: 16
Joined: November 15th, 2012, 1:32 pm
Name: Jordan
IRC Username: Jordy

Re: RPG dialogue Development Enviroment

Postby Jordan Ashby » March 15th, 2013, 2:46 pm

That would be awesome I was thinking of making something that simply color codes cubescript with Notepad++ or CodeBlocks (both open source and awesome). I'm in to making things easy. I also like writing and once I understand things a bit more I plan on writing in depth scripting tutorials about all the things that I think beginners like me might get confused about ... Yeah, I don't know who decided that 24 hours was enough for one day cycle, especially for a student.

User avatar
kddekadenz
Member
Member
Posts: 423
Joined: July 17th, 2011, 11:02 am
Name: kdd
Contact:

Re: RPG dialogue Development Enviroment

Postby kddekadenz » March 17th, 2013, 8:15 am

I will not do the node thing. It would be really helpful, but I have other priorities.

I usually use the color code stuff being compatible with C++, since the languages are kinda similar.
Kelgar is an advanced RPG beeing developed in Sandbox

User avatar
Leo_V117
Support Team
Support Team
Posts: 1640
Joined: February 16th, 2010, 8:00 pm
Name: Leo
IRC Username: Leo_V117
Location: That one place...
Contact:

Re: RPG dialogue Development Enviroment

Postby Leo_V117 » March 19th, 2013, 5:50 pm

Was this written in flash? If so, why?

User avatar
kddekadenz
Member
Member
Posts: 423
Joined: July 17th, 2011, 11:02 am
Name: kdd
Contact:

Re: RPG dialogue Development Enviroment

Postby kddekadenz » March 20th, 2013, 10:56 am

Nope. It was written in Scratch: scratch.mit.edu
It's a framework designed in fact for children, but it is useful for adults to create quickly prototypes, too.

It would be cool to have a dialogue enviroment written in Javascript and HTML5, since that would work on most computers without requiring additional work to port it.
Alternatively one could use FreePascal/Lazarus together with a 2D graphics library.
Kelgar is an advanced RPG beeing developed in Sandbox

User avatar
Leo_V117
Support Team
Support Team
Posts: 1640
Joined: February 16th, 2010, 8:00 pm
Name: Leo
IRC Username: Leo_V117
Location: That one place...
Contact:

Re: RPG dialogue Development Enviroment

Postby Leo_V117 » March 22nd, 2013, 8:44 am

Why did you not use Java? That's pretty easy to learn, and I'm pretty sure it's cross platform.


Return to “Donate Content To Sandbox And The Community”

Who is online

Users browsing this forum: No registered users and 2 guests