SCI Studio Tutorial 2: Difference between revisions
From Sierra Wiki
Jump to navigationJump to search
m 3 revisions imported |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<div align="center">[[Image: | <div align="center">[[Image:SCIStudioTutorial-Title.png|align="center"|Making a Game With SCI Studio ]] | ||
<span class="Category">Volume II</span> | <span class="Category">Volume II</span> | ||
Line 16: | Line 16: | ||
=== Player Input === | === Player Input === | ||
* [[Global Said() Statements|Chapter 1 - Global Said() Statements]] | * [[SCI Studio Tutorial 2 Chapter 1 - Global Said() Statements|Chapter 1 - Global Said() Statements]] | ||
** Teaches you how to create said statements which are parsed in every room. | ** Teaches you how to create said statements which are parsed in every room. | ||
* [[WordFail, syntaxFail and pragmaFail | * [[SCI Studio Tutorial 2 Chapter 2 - WordFail, syntaxFail and pragmaFail|Chapter 2 - Oh, yeah? Well, "%s" this!]] | ||
** Teaches you how to make the parser more intelligent so it will print more than just "I don't understand the word <>". | ** Teaches you how to make the parser more intelligent so it will print more than just "I don't understand the word <>". | ||
===Actors=== | ===Actors=== | ||
* [[Actor Paths|Chapter 3 - Making Actors Move Along Paths]] | * [[SCI Studio Tutorial 2 Chapter 3 - Actor Paths|Chapter 3 - Making Actors Move Along Paths]] | ||
** Teaches you how to make actors, such as ego, move along specified paths. | ** Teaches you how to make actors, such as ego, move along specified paths. | ||
* [[Actor Event Triggers|Chapter 4 - Moving Actors and Triggering Events]] | * [[SCI Studio Tutorial 2 Chapter 4 - Actor Event Triggers|Chapter 4 - Moving Actors and Triggering Events]] | ||
** Teaches you how to move actors, and trigger events as they reach their destination<br /> (prerequisite: ''Making Actors Move Along Paths'') | ** Teaches you how to move actors, and trigger events as they reach their destination<br /> (prerequisite: ''Making Actors Move Along Paths'') | ||
=== Views/Props === | === Views/Props === | ||
* [[Actor Paths with Over Views/Props|Chapter 5 - Allowing Actors to Walk Through/Over Views/Props]] | * [[SCI Studio Tutorial 2 Chapter 5 - Actor Paths with Over Views/Props|Chapter 5 - Allowing Actors to Walk Through/Over Views/Props]] | ||
** Teaches you how to make views and props background objects without actually making them part of the background. | ** Teaches you how to make views and props background objects without actually making them part of the background. | ||
=== Doors === | === Doors === | ||
* [[Checking a Door's State|Chapter 6 - Checking a Door's State]] | * [[SCI Studio Tutorial 2 Chapter 6 - Checking a Door's State|Chapter 6 - Checking a Door's State]] | ||
** Teaches you how to check if a door is open, closed, opening, locked, etc. | ** Teaches you how to check if a door is open, closed, opening, locked, etc. | ||
===User Interface=== | ===User Interface=== | ||
* [[Custom Buttons|Chapter 7 - Creating Custom Buttons]] | * [[SCI Studio Tutorial 2 Chapter 7 - Custom Buttons|Chapter 7 - Creating Custom Buttons]] | ||
** Teaches you how to create custom buttons from views. | ** Teaches you how to create custom buttons from views. | ||
* [[Custom Windows|Chapter 8 - Creating Custom Windows]] | * [[SCI Studio Tutorial 2 Chapter 8 - Custom Windows|Chapter 8 - Creating Custom Windows]] | ||
** Teaches you how to create custom window frames from views. | ** Teaches you how to create custom window frames from views. | ||
* [[ | * [[SCI Studio Tutorial 2 Chapter 9 - Custom Slider Controls|Chapter 9 - Creating Custom Slider Controls]] | ||
** Teaches you how to create custom slider controls from views. | ** Teaches you how to create custom slider controls from views. | ||
Line 56: | Line 56: | ||
<div> </div> | <div> </div> | ||
<span style="float: left">[[ | <span style="float: left">[[SCI Studio Tutorial 1|< Previous: Brian Provinciano's SCI Studio Tutorial 1]]</span><span style="float: right">[[SCI Studio Tutorial 2 Chapter 1 - Global Said() Statements|Next: Chapter 1 - Global Said() Statements >]]</span> | ||
| | ||
[[Category:Technical Info]] | [[Category:Technical Info]] |
Latest revision as of 12:27, 28 April 2025
NOTE:
|
Introduction
There's so much SCI can do! Much more than could be covered in one tutorial. If the first tutorial covered it all, many would be overwhelmed. Expanding on the first one, this tutorial shows you how to expand your template game to include some more of Sierra's standard game features. They can be done in any order you like.
Table of Contents
Player Input
- Chapter 1 - Global Said() Statements
- Teaches you how to create said statements which are parsed in every room.
- Chapter 2 - Oh, yeah? Well, "%s" this!
- Teaches you how to make the parser more intelligent so it will print more than just "I don't understand the word <>".
Actors
- Chapter 3 - Making Actors Move Along Paths
- Teaches you how to make actors, such as ego, move along specified paths.
- Chapter 4 - Moving Actors and Triggering Events
- Teaches you how to move actors, and trigger events as they reach their destination
(prerequisite: Making Actors Move Along Paths)
- Teaches you how to move actors, and trigger events as they reach their destination
Views/Props
- Chapter 5 - Allowing Actors to Walk Through/Over Views/Props
- Teaches you how to make views and props background objects without actually making them part of the background.
Doors
- Chapter 6 - Checking a Door's State
- Teaches you how to check if a door is open, closed, opening, locked, etc.
User Interface
- Chapter 7 - Creating Custom Buttons
- Teaches you how to create custom buttons from views.
- Chapter 8 - Creating Custom Windows
- Teaches you how to create custom window frames from views.
- Chapter 9 - Creating Custom Slider Controls
- Teaches you how to create custom slider controls from views.
References
Related Links
< Previous: Brian Provinciano's SCI Studio Tutorial 1Next: Chapter 1 - Global Said() Statements >