Aller au contenu

Photo

FLIP Script system


  • Veuillez vous connecter pour répondre
15 réponses à ce sujet

#1
Carcerian

Carcerian
  • Members
  • 1 108 messages

An interesting project, using the NWN2 Electron Toolset to provide a visual scripting system:

 

Flip is a visual language that makes it easy for people without programming skills to script events when creating their own computer games using the Neverwinter Nights 2 Electron toolset.

 

Although the Electron toolset features a full programming language called NWScript which is used to script events, many users do not feel confident with the idea of learning to program. Flip features a much simpler visual interface in which users create scripts by connecting ‘blocks’ together.

 

flip-screenshot.png

 

The combination of a visual language and a natural language description of the script under creation is intended to support young people in developing an understanding of computational concepts as well as the skills to use these concepts effectively. Situating the activity in the context of creating a game with impressive 3D graphics makes this a motivating way to introduce young people to computation.

 

flip-conditional-screenshot-267x300.png

 

We have created a user guide to help you use Flip, as well as a series of videos:

 

Video 1 - Introducing the Flip interface and adding actions to conversations using Flip

Video 2 - Using events with Flip and saving and loading Flip scripts

Video 3 - Using conditionals and Booleans in Flip scripts

Video 4 - Using Flip to add conditions to conversation lines

 

[Edit: added new Dec 2nd, 2014 info + Video Tutorials]

 

FLIP Home Page: http://www.flipproject.org.uk

 

PDF Guide: http://www.flipproje... User Guide.pdf


  • rjshae, kamal_ et andysks aiment ceci

#2
andysks

andysks
  • Members
  • 1 651 messages

Hi there. I wanted to give this a try. Looks useful and all, but it hid my campaign scripts and campaign conversations panel. I don't know if this is normal or if it can be fixed by some toolset option. Because uninstalling FLIP didn't fix it :D. I know you are not the author of course, but since the problem occured when I installed this plugin I thought I'd post here. Thanks for any possible help :).



#3
Loki_999

Loki_999
  • Members
  • 430 messages

How do you integrate it with the toolset?



#4
4760

4760
  • Members
  • 1 212 messages

but it hid my campaign scripts and campaign conversations panel.

Does it mean it's not compatible with campaigns?

 

 

it can be fixed by some toolset option.

Did you try the "reset" (or is it labelled "reinitialize"?) button in the Options window (accessible in the Display menu)? I didn't, because that's likely it will remove all your personal preferences and revert to the original settings (and I'm not sure that will solve your problem anyway, but looking at the menus, that's what I found most promising).

I also had a quick look at the NWN2.ini file, but didn't see anything.



#5
andysks

andysks
  • Members
  • 1 651 messages

It installs itself under plugins on the main Directory. Thing is, its exe installs a couple more features all under .dll which I have no clue as to how many and how they are called. So my guess is that it installed something that I have no idea off. And given the fact that I already use a ton of plugins, it makes it tough to locate the extra.



#6
andysks

andysks
  • Members
  • 1 651 messages

Hey 4760 we wrote at the same time :).

 

I guess about the campaign compatibility...

 

And the reset I tried already. Is there no option controlling the panels somewhere that I'm missing, or something to look in the exe and see what it contained, locate it and delete it?



#7
4760

4760
  • Members
  • 1 212 messages

If you've got the restore option active in your system, you could as the last solution try to restore your OS to the state it had before installing FLIP, that should remove all the new dll and exe.



#8
andysks

andysks
  • Members
  • 1 651 messages

You mean the folder where NWN2 is installed. I saw it now and the last version is at 30.11. Like... 3 days ago. Shouldn't cause any problems if I actually restore right :D? I mean, I haven't changed anything else in that folder for a very long time... if ever.



#9
4760

4760
  • Members
  • 1 212 messages

I never had any problem using restore, but a backup is still recommended before you do it.

The "restore" I had in mind is the Windows one though (in control panel, system and security, maintenance center --> restore your computer to an earlier date).

 

Are you talking about a backup from three days ago? If that is the NWN2 folder from your "My documents" folder, I'm not sure it will suffice since the main files are in the "Program files" directory. Besides, you might lose all the work you did between the 30th of November and today.



#10
4760

4760
  • Members
  • 1 212 messages

I also had a quick look at the NWN2.ini file, but didn't see anything.

I noticed there are also ini files in the Program Files\...\NWN2 folder, but again didn't see anything that looked like it would fix the missing campaign tabs.



#11
andysks

andysks
  • Members
  • 1 651 messages

So yes. We talked about the same . I did a system restore (30.11) and the panels are still missing. I guess I can open a convo or a script only with the PowerBar now. The way I always did anynway. But it is annoying to not have them there. Since system restore didn't work though, I have no clue what to do next.

 

On the topic of the thread. The plugin is extremely useful yes, for one like me as I was when I was starting. One who doesn't even know the basics. As I am now, knowing at least what a bracket, an if statement or a constant is, I found taking more time using this that actually writing on my own. Cheers.



#12
kevL

kevL
  • Members
  • 4 070 messages

... I did a system restore (30.11) and the panels are still missing. I guess I can open a convo or a script only with the PowerBar now. The way I always did anynway. But it is annoying to not have them there. Since system restore didn't work though, I have no clue what to do next.


Close the toolset. Find the folder where the NwN2 toolset preferences are kept and delete it.
On winXP system, it's

C:\Documents and Settings\<user>\Local Settings\Application Data\NWN2 Toolset



or just rename the folder to "NWN2 Toolset_bak". Starting the TS ought create another ...
  • andysks aime ceci

#13
andysks

andysks
  • Members
  • 1 651 messages

Close the toolset. Find the folder where the NwN2 toolset preferences are kept and delete it.
On winXP system, it's

C:\Documents and Settings\<user>\Local Settings\Application Data\NWN2 Toolset



or just rename the folder to "NWN2 Toolset_bak". Starting the TS ought create another ...

Yup. That did it, Looked inside and there is a flip.xml and an adventureauthor.xml in case it could be a problem or something.



#14
Tchos

Tchos
  • Members
  • 5 063 messages

I tried it when I was first starting, and I liked its ease of use.  The program has a couple of annoyances.  It creates new scripts every time you want to edit one, and doesn't allow you to name them, so you get nothing but scripts named "Script1", "Script2" or something like that.  If you rename them afterward, it changes them back.  It doesn't delete scripts that you remove, either.



#15
Carcerian

Carcerian
  • Members
  • 1 108 messages

I emailed flip makers about this thread's feedback, so hopefully if they can sign up here they can reply, or if not at least incorporate feedback into development or documentation.

 

I also suggested that they make a project entry at the new NeverwinterVault.Org :)

 

Salutations!

 
Regarding the FLIP system, 
 
I recently stumbled across FLIP in a random web search, and posted a link on the Bioware NWN Script Forums for it, it has gotten feedback you may find helpful in its development or documentation:
 
 
If you want to get FLIP more exposure, I would also suggest making a FLIP project entry at the new Neverwinter vault as well:
 
 
The system looks like a great idea, and thank you to all involved for all your hard work!

 

 

 

FLIP is made as a programming class example, using nwn2, much like the University of Alberta's nwn1 gmax tutorial http://neverwinterva...liskinner-gimp)

 

I actually just stumbled across FLIP in this University of Sussex article: http://www.sussex.ac...ergamesresearch

 

See also: http://sro.sussex.ac.uk/50548/

 

And: http://www.sciencedi...36013151400195X


  • andysks aime ceci

#16
Carcerian

Carcerian
  • Members
  • 1 108 messages

Flip just released a new version/update as of Dec 2nd, 2014:

 

Posted by Katy in Uncategorized on December 2nd, 2014

 

Flip is a visual language that makes it easy for people without programming skills to script events when creating their own computer games using the Neverwinter Nights 2 Electron toolset, available to purchase as a download here.

Although the Electron toolset features a full programming language called NWScript which is used to script events, many users do not feel confident with the idea of learning to program. Flip features a much simpler visual interface in which users create scripts by connecting ‘blocks’ together.

 

flip-screenshot.png

 

The combination of a visual language and a natural language description of the script under creation is intended to support young people in developing an understanding of computational concepts as well as the skills to use these concepts effectively. Situating the activity in the context of creating a game with impressive 3D graphics makes this a motivating way to introduce young people to computation.

 

flip-conditional-screenshot-267x300.png

 

We have created a user guide to help you use Flip, as well as a series of videos:

 

Video 1 - Introducing the Flip interface and adding actions to conversations using Flip

Video 2 - Using events with Flip and saving and loading Flip scripts

Video 3 - Using conditionals and Booleans in Flip scripts

Video 4 - Using Flip to add conditions to conversation lines

 

(Updated first post with new info and video tutorial links)