Username:    Password:    Remember Me?         

A Beginner's Guide to Scripting and Cinematography - Reverie World Studios Forums

Go Back   Reverie World Studios Forums > Kingdom Wars > Scenario Design and Modding
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1  
Old 09-15-2011, 03:02 PM
Alex Walz's Avatar
Alex Walz Alex Walz is offline
Reverie World Studios - Former Marketing Director & Assistant Producer
 
Join Date: Mar 2007
Posts: 1,254
Alex Walz has extremely good reputationAlex Walz has extremely good reputationAlex Walz has extremely good reputationAlex Walz has extremely good reputation
Lightbulb A Beginner's Guide to Scripting and Cinematography

A Beginner's Guide to Scripting and Cinematography

Now that we have discussed Scenario Design in the first part of this tutorial, we are ready to go beyond looks and bring our scenario to life using the Lua scripting language! But first, let's take a look at what Lua is:
“Lua is a powerful, fast, lightweight, embeddable scripting language.

Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.” - http://www.lua.org/

Lua is the language of choice for many video games, Dawn of Fantasy included. While it may seem daunting at first, it’s an easy language to learn and extremely powerful. However, we can only hope to touch on the basics in this guide, but those wishing to delve deeper are encouraged to check out the references section at the end.

With the introduction of the Scenario Design Editor to the Dawn of Fantasy Beta later today, fans will have the opportunity to be among the first to get their hands on such a powerful tool! And with our new guides on Level Design and Scripting, now's the perfect opportunity to see if you have what it takes to design for Dawn of Fantasy.

Written with the participation of Dawn of Fantasy's Lead Scenario Scripter Brian Shingles and Lead Gameplay Scripter Andy Joslin, this 14-page scripting guide takes new scripters through setting camera markers and scripting their first cinematic, as well as setting up basic triggers and being able to understand and modify more complex triggers.

Download the Guide and Get Started Now!

Disclaimer: This guide should be read after the Guide to Level Design, and assumes a basic knowledge of scripting languages, whether it be Lua or not.
__________________
Alex Walz | Former Assistant Producer & Publicist of Reverie World Studios, INC.
Follow us on Twitter! Fan us on Facebook!
"The sky grows lighter my friends. The break of day should cheer the heart. But for us, sunrise brings only bloody war. Make thou ready. Defend my people well." - Prince Erian IV, Dawn of Fantasy
Reply With Quote
  #2  
Old 11-10-2011, 05:22 PM
Andy Joslin's Avatar
Andy Joslin Andy Joslin is offline
Reverie World Studios - Lead Gameplay Scripter
 
Join Date: May 2008
Posts: 495
Andy Joslin is just really niceAndy Joslin is just really niceAndy Joslin is just really nice
Default

Addendum: To make sure the minimap is hidden when your cinematic starts, put this in your cinematic trigger (right before your CurMap:BeginCinematic())
Code:
InterfaceSignal("QuickHideGUI")
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump


All times are GMT -6. The time now is 09:17 PM.

ESRB Rated T
US/CANADA
PEGI 16
EUROPE
USK 16
GERMANY

privacy policy   |   Copyright © Reverie World Studios INC.

Kingdom Wars and Reverie World Studios are trademarks of Reverie World Studios, Inc. Developed by Reverie World Studios, inc. All Rights Reserved. All other trademarks are property of their respective owners.
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.