What is Procedural Content Generation?
|
|
- Ira Daniels
- 5 years ago
- Views:
Transcription
1 Sectin 5 ( ) Endless Runner In this tutrial we are ging t create an Endless Runner game. In this game character can nly mve right and left and it is always ging frward. The grund (tile r platfrm) are generated in runtime (prcedural cntent generatin r PCG). What is Prcedural Cntent Generatin? Prcedural cntent generatin (PCG) is the prgrammatic generatin f game cntent using a randm r pseudrandm prcess that results in an unpredictable range f pssible game play spaces. 1 It is used t autmatically create large amunts f cntent in a game. Advantages f prcedural generatin include smaller file sizes, larger amunts f cntent, and randmness fr less predictable gameplay. Creating Our Prject Let s start by creating a new Unity 3D prject call it Endless Game Runner. Creating the fllwing Directry hierarchy in the Prject Windw: Animatins It will cntain bth Animatin Clips and Animatin Cntrllers each n its Directry. Animatins Cntrllers Materials Textures Mdels It will cntain ur character 3D mdels. Prefabs It will include that prefabs we will make during making ur game. It will als include ur characters after adding sme cmpnents and change sme f its prperties. Scenes Scripts Packages Include imprted packages frm Asset Stre r surces. Save the Scene in the Scenes directry as Scene01. Preparing ur character prefab Imprt the ybt 3D character mdel that we had used befre. If yu dn t have it dwnlad it frm Mixam. Yu shuld place it in the Mdels flder Add the character t ur Scene. Then reset its Transfrm Cmpnent. T d that: Select the Character frm the Scene view r frm the Hierarchy. After selecting the Character, the Inspectr will change t shw the cmpnent f the selected GameObject (ur character). G t the Transfrm Cmpnent, and the Gear icn and select Reset. 1 Definitin frm
2 Sectin 5 ( ) Figure 1 Change the Tag frm untagged t Player. Tags A Tag is a reference wrd which yu can assign t ne r mre GameObjects. Fr example, Yu might define Player Tags fr player-cntrlled characters and an Enemy Tag fr nn-player-cntrlled characters. Yu might define items the player can cllect in a Scene with a Cllectable Tag. Tags help yu identify GameObjects fr scripting purpses. They ensure yu dn t need t manually add GameObjects t a script s expsed prperties using drag and drp, thereby saving time when yu are using the same script cde in multiple GameObjects. Tags are useful fr triggers in Cllider cntrl scripts; they need t wrk ut whether the player is interacting with an enemy, a prp, r a cllectable, fr example. Yu can use the GameObject.FindWithTag() functin t find a GameObject by setting it t lk fr any bject that cntains the Tag yu want. Surce: Tags frm Unity Dcumentatin. If the Character GameObject has any Clliders remve it and add a Character Cntrller Cmpnent. Figure 2 Character Cntrller Cmpnent
3 Sectin 5 ( ) Character Cntrller The Character Cntrller is mainly used fr third-persn r first-persn player cntrl that des nt make use f Rigidbdy physics. It is simply a capsule shaped Cllider which can be tld t mve in sme directin frm a script. The Cntrller will then carry ut the mvement but be cnstrained by cllisins. It will slide alng walls, walk upstairs (if they are lwer than the Step Offset) and walk n slpes within the Slpe Limit. The Cntrller des nt react t frces n its wn and it des nt autmatically push Rigidbdies away. Prperties Prperty: Functin: Slpe Limit Limits the cllider t nly climb slpes that are less steep (in degrees) than the indicated value. Step Offset The character will step up a stair nly if it is clser t the grund than the indicated value. This shuld nt be greater than the Character Cntrller s height r it will generate an errr. Skin width Tw clliders can penetrate each ther as deep as their Skin Width. Larger Skin Widths reduce jitter. Lw Skin Width can cause the character t get stuck. A gd setting is t make this value 10% f the Radius. Min Mve Distance If the character tries t mve belw the indicated value, it will nt mve at all. This can be used t reduce jitter. In mst situatins this value shuld be left at 0. Center This will ffset the Capsule Cllider in wrld space and wn t affect hw the Character pivts. Radius Length f the Capsule Cllider s radius. This is essentially the width f the cllider. Height The Character s Capsule Cllider height. Changing this will scale the cllider alng the Y axis in bth psitive and negative directins. Surce: Character Cntrller frm Unity Dcumentatin.
4 Sectin 5 ( ) After adding the Character Cntrller cmpnent, green lines in capsule shape will appear, this is the cllider. Mdify the Center and Height f the Character Cntrller t make the Cllider fit ur character. a Figure 3 Befre (a) and after (b) changing the Center f the Character Cntrller b The Character Cntrller gives yu the same type f cllisin as Capsule Cllider but it allws yu t mve the GameObject using functin called Mve(). We want t add sme actins t ur player. Let s add a new Script call it PlayerMvement. In rder t mve the player we need a reference t the Character Cntrller cmpnent and then call the Mve() functin. First things first, yu shuld add the newly created script t the Player. Add a new field f type CharacterCntrller in the script call it cntrller. Use GetCmpnent methd t get a reference t ur Character Cntrller Cmpnent and assign it t cntrller field. That shuld be dne in the Start methd. Since we are ging t create an Endless Runner game we want ur character t cntinuusly mve, s we will call Mve methd in the Update functin. The Mve functin need t take a mtin, which is a Vectr3 bject. Let s try t use Vectr3.Frward, which is a shrthand fr writing Vectr3(0,0,1). Try t play the game nw. CharacterCntrller.Mve public CllisinFlags Mve(Vectr3 mtin); Attempts t mve the cntrller by mtin, the mtin will nly be cnstrained by cllisins. Surce: CharacterCntrller.Mve frm Unity Script Reference. The character is mving frward but it is very fast. Let s handle this, we multiply the Vectr3.Frward with Time.deltaTime.
5 Sectin 5 ( ) If we try t play the game, we will ntice it is nw mving t slw. T handle that we are ging t add speed. S, declare a new variable speed and set it t 5.0. Then multiply it with ther values in the Mve functin. Our cde shuld lk like the cde snippet belw. using System.Cllectins; using System.Cllectins.Generic; using UnityEngine; public class PlayerMvmentCntrller : MnBehaviur { private CharacterCntrller cntrller; private flat speed = 5.0f; // Use this fr initializatin vid Start () { cntrller = GetCmpnent<CharacterCntrller>(); // Update is called nce per frame vid Update () { cntrller.mve(vectr3.frward * Time.deltaTime * speed); Cde Snippet 1 Rename ur character t Player and drag it t the Prefabs directry. Character Animatin, Mvement and Gravity Our character can mve frward but withut any animatin and it is nt falling despite that there is n grund. It als can t d any thing but mving frward. We nw will d the fllwing: Add a running animatin Handle right and left mvement. Add gravity. Let s start: Create a new Animatr Cntrller call it YBtAnimCntrller. Mve it t Animatins/Cntrllers directry. Imprt Running Animatin that we used befre r dwnlad ne frm Mixam. Of curse yu shuld Imprt it in Animatin/Animatins directry. Select the Animatin frm the Prject Windw, then g t the inspectr the Animatin tab and make sure t check Lp Time and Lp Pse and click Apply. Why we did that? Because ur character will always be running. Open the Animatr View and drag the animatin t it. A new state will be created as the default state and a default transitin will g frm Entry State t the newly created state. Rename the state t Running.
6 Sectin 5 ( ) Figure 4 Animatr Windw after adding a new state and renaming it. Finally, we shuld add the Animatr Cntrller t ur Character by chsing it frm the Inspectr r Scene View, then g t the Animatr Cmpnent and add the Animatr Cntrller t the Cntrller prperty f the Animatr Cmpnent. Nw try t play the game, yu shuld see yur character running frward. Nw let s wrk n the left and right mvement: Since we will tackle gravity later let s add a flr beneath ur character. Create a new Plane. Reset its psitin. Scale it up by 5 by 5 by 5. Figure 5 Our Scene after adding and scaling ur grund. T make ur Character mve right and left, let s pen ur PlayerMvement script. Declare a new Vectr3 field name it mvevectr. Our gal with this is t replace what is inside cntrller.mve functin by mvevectr. In every
7 Sectin 5 ( ) single frame we are ging t recalculate the mvevectr, in this way we can have a mvement that is new in every frame. We are ging t d that in the Update methd: In the first line f the Update methd we shuld reset ur mvevectr, we can d that by assigning it t a zer vectr as fllw mvevectr = Vectr3.zer; In this way we reset the mvevectr. Cde Snippet 2 Nw we are ging t calculate the X value, the Y value and the Z value. In Unity the X is mving right and left, the Y is mving up and dwn and the Z is mving frward and backward. The X value r mvevectr.x shuld equal either right r left depending n which directin yu are pressing n the keybard. S, we need t get user input. We will d that as fllw: mvevectr.x = Input.GetAxisRaw("Hrizntal"); Cde Snippet 3 We used GetAxisRaw because we dn t want t be affected by sensitivity and gravity f the input. We must remember t multiply the previus value by speed. If we change ur Mve functin parameter t the fllwing: cntrller.mve(mvevectr * Time.deltaTime); Cde Snippet 4 And then play the game, we can ntice that we can mve right and left. We will fix the mve frward sn. The Z value r mvevectr.z is fr Frward and Backward mvement, but since we are making an Endless Runner we nly need t mve Frward and hence mvevectr.z shuld equal t speed which is a psitive value which indicate mving frward. If yu play the game nw, yu shuld be able t mve right and left while mving (running) frward. We are ging nw t handle Gravity, we can d that as fllw: Declaring a verticalvelcity as flat and set it t zer. Every single frame we are ging t calculate this verticalvelcity it will be incremented if I am n falling r resting it if I am n the flr. S, befre actually ding X r Y r Z, I am ging t ask my Character Cntrller Are yu grunded right nw? If I am n the flr set verticalvelcity t zer r t a add a really slight value t make sure that yu are really n the flr. Else verticalvelcity will be decrement by gravity, which we will declare as flat t and set it t 12.0 fr example. Finally, we need t mdify the mvevectr.y and set it t verticalvelcity. The fllwing cde snippet shws this step:
8 Sectin 5 ( ) mvevectr = Vectr3.zer; if(cntrller.isgrunded){ verticalvelcity = 0.5f; else{ verticalvelcity -= gravity * Time.deltaTime; //X is left and right mvevectr.x = Input.GetAxisRaw("Hrizntal") * speed; //Y is up and dwn mvevectr.y = verticalvelcity; //Z is frward and backward mvevectr.z = speed; // cntrller.mve(mvevectr * Time.deltaTime); Cde Snippet 5 Camera Mvement We nw want t make ur Camera fllw ur character. We will d that using a Script in ur Camera. We will use a different methd than the ne we used befre. We will make a Script that will put the Camera n ur Character and give it a certain ffset. But instead f writing the ffset value manually in the cde we want t be able t change it (the ffset) by changing the psitin f the Camera in the editr. Chse the Camera frm the Inspectr and add a new Script n it, call it CameraMvement. Then mve the file t the Script directry. The first thing we need t d is t get a reference t the Transfrm cmpnent f ur Character (the player). We will d that as fllw: Declare a private Transfrm, call it lkat. Remember that I asked yu befre t make sure that yu change the Tag f ur character t Player, its time t use that nw. We are ging t use GameObject.FindGameObjectWithTag, which return a GameObject with tag name. We will call it in the Start methd and get the Transfrm Cmpnent frm the returned GameObject and assign it t lkat. lkat = GameObject.FindGameObjectWithTag("Player").transfrm; Cde Snippet 6 Nw we need t get the ffset, t d that: Declare a private Vectr3 and call it startoffset. We want the startoffset t equal the difference the initial psitin f the Camera and ur Character befre the game begin r at the very begging f the game. T d that we will calculate the difference between Camera psitin and Player psitin in the Start methd and assign the result t startoffset. startoffset = transfrm.psitin - lkat.psitin; Cde Snippet 7 Till nw we didn t mve the Camera r make it fllw the Player. T d that we are ging t update the psitin f the camera every frame and assign the Player psitin plus the startoffset t it.
9 Sectin 5 ( ) The cde in CameraMvment shuld lk like the fllwing cde snippet. public class CameraMvement : MnBehaviur { private Transfrm lkat; private Vectr3 startoffset; // Use this fr initializatin vid Start () { lkat = GameObject.FindGameObjectWithTag("Player").transfrm; startoffset = transfrm.psitin - lkat.psitin; // Update is called nce per frame vid Update () { transfrm.psitin = lkat.psitin + startoffset; Cde Snippet 8 Restrict Camera mvement In the previus part we make the Camera fllw the Player, but it fllws it even when it mves left and right. In my pinin in an Endless Runner it shuld be the center f and nt mving right and left. S, we want t restrict the mvement f the camera in the X axis and keep it centered at X = 0. T d, let s first change the dimensins (Scale) f ur Plane t 1 by 5 by 15. Nw its time t mdify ur CameraMvement Script. Declare a private Vectr3 and call it mvevectr. We want t d the fllwing: Making mvevectr cntain the new psitin f the Camera. Change the X value f mvevectr t zer. Assign this value (the value f mvevectr after changing its X value) t Camera psitin. The fllwing cde snippet cntains the cde after making the abve changes: vid Update () { mvevectr = lkat.psitin + startoffset; // X value mvevectr.x = 0; transfrm.psitin = mvevectr; Cde Snippet 9 Gameplay Prefabs (Tiles) Nw we are ging t make prefabs that we are ging t create at run time. We make mre than ne because we want t generate different tiles t make different bstacles. Remve the Plane we made at the begging. Create a new Plane, mve it s that ur Characters stand at the edge f it. Fr me I mved it -5 in Z.
10 Sectin 5 ( ) Figure 6 Nw Imprt the fllwing Packages frm the Asset Stre: GrassRadRace it cntains prefabs that we will use as ur Tiles (Platfrm r Grund). Barrel It cntains Prefabs that we will use as Obstacles. Crate It als cntains Prefabs that we will use as Obstacles. Figure 7 Drag Grund01 t the Scene and Reset its psitin then snap it using Vertex Snap(V ) t align it next t the player.
11 Sectin 5 ( ) Figure 8 If we play the game yu will ntice that the player may fall frm right r left s add Bx Cllider t the fences. Use Edit Cllider t reshape the cllider. Figure 9 Rename the Object t Tile_GrassBridge and make a Prefab frm it. Make ther Prefabs the same way but add sme Obstacles t them. Make sure that the bstacles has Clliders n them. I have created the fllwing Prefabs: Tile_GrassBridge Tile_GrassBridge_WithBarrelBthSides Tile_GrassBridge_WithBarrelLeft Tile_GrassBridge_WithBarrelRight Tile_GrassBridge_WithCrateBthSides
12 Sectin 5 ( ) Figure 10 Fe Tiles ne after anther, each with different bstacles Spawning Algrithm In this sectin we are ging t write a script that create GameObjects, in ur case tiles, in runtime. Remve the tiles yu created befre r the ne yu used them t create the prefabs. Yur Inspectr shuld lk like the fllwing image Figure 11 Create a new Empty GameObject call it TileManager. Reset its psitin and make sure that it is in psitin X = 0, Y = 0, Z = 0. Create a new Script in that GameObject and call it TileManager. The first thing ur script needs t knw is what are the prefabs it can spawn. T give it this infrmatin we will declare a public GameObject array, let s call it tilesprefabs. If yu save the cde and select the TileManager GameObject and lk n the inspectr yu will ntice that it has a new prperty, tilesprefabs. It has a small arrw n the left if yu click it, it will expand and yu will be able t input the size f the Array.
13 Sectin 5 ( ) Figure 12 I will make the size equals t 3 and add the 3 f the Prefabs that I made befre. Figure 13 The Spawning (Creatin f new Objects in Runtime) can be achieved in many ways. But I want the triggering f the Spawning happen based n the Psitin f the Player. S, we will need reference t the Player. Declare a private Transfrm call it PlayerTransfrm and assign it the player transfrm in the same way we did in the CameraMvement script. The tiles that we will create will have the same X and Y psitin, the difference between them is nly Z psitin that s because the psitive Z axis is the Frward Directin. We will need a reference t the psitin in Z where the new GameObject (Tile) will be created. This reference will be updated every time we create a new GameObject. Declare a private flat call it spawnz and initialize it t 0.0. This variable indicates where in Z shuld we spawn the GameObject (Tile). We will als need t knw the Length f tiles t be able t update the spawnz. Declare a private flat call it tilelength initialize it t the length f the tile. T make things easier we will use tiles f the same length. Fr me the tile length is One mre infrmatin we want t add, which is Hw many tiles we want n the Screen?. Declare a new private int and call it amuntoftilesonscreen and initialize it t 7. Create a new functin call it SpawningTile. This will be the functin that d the actual spawning. It will d the fllwing: Create (Instantiate a new GameObject). We will Clne (make a cpy f) ne f the Prefabs we reference in tilesprefabs. We can d that using Instantiate methd.
14 Sectin 5 ( ) Object.Instantiate public static Object Instantiate(Object riginal); Parameters riginal An existing bject that yu want t make a cpy f. Returns Object The instantiated clne. This functin makes a cpy f an bject in a similar way t the Duplicate cmmand in the editr. If yu are clning a GameObject then yu can als ptinally specify its psitin and rtatin (these default t the riginal GameObject's psitin and rtatin therwise). If yu are clning a Cmpnent then the GameObject it is attached t will als be clned, again with an ptinal psitin and rtatin. When yu clne a GameObject r Cmpnent, all child bjects and cmpnents will als be clned with their prperties set like thse f the riginal bject. Surce: Object.Instantiate frm Unity Script Reference. Make that GameObject a child f TileManager Mve the GameObject t the right psitin. Update spawnz. private vid SpawnTile(int tileindex = -1){ GameObject tile; tile = Instantiate(tilesPrefabs[0]) as GameObject; tile.transfrm.setparent(transfrm); tile.transfrm.psitin = Vectr3.frward * spawnz; spawnz += tilelength; Cde Snippet 10 Finally, we need t call SpawnTile functin n the Update methd, but we need t limit the Spawning t the amuntoftilesonscreen. Fr nw, we will just make sure that amuntoftilesonscreen tiles will be ahead f ur character. vid Update () { if(playertransfrm.psitin.z > spawnz - amuntoftilesonscreen * tilelength ){ SpawnTile(); Cde Snippet 11
15 Sectin 5 ( ) A small nte, fr sme reasn the (0,0,0) f the Grund01 is at the end f it. That means when it is in the rigin its length is in the negative directin. That means that if we run the previus cde the first tile will be behind ur Character as shwn in the image belw. T slve this prblem, we will add the tilelength t the spawnz when we repsitin the newly instantiated GameObject. Figure 14 private vid SpawnTile(int tileindex = -1){ GameObject tile; tile = Instantiate(tilesPrefabs[0]) as GameObject; tile.transfrm.setparent(transfrm); // tile.transfrm.psitin = Vectr3.frward * (spawnz); tile.transfrm.psitin = Vectr3.frward * (spawnz + tilelength); spawnz += tilelength; Cde Snippet 12
Using the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationInterfacing to MATLAB. You can download the interface developed in this tutorial. It exists as a collection of 3 MATLAB files.
Interfacing t MATLAB Overview: Getting Started Basic Tutrial Interfacing with OCX Installatin GUI with MATLAB's GUIDE First Buttn & Image Mre ActiveX Cntrls Exting the GUI Advanced Tutrial MATLAB Cntrls
More informationUsing the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationThese tasks can now be performed by a special program called FTP clients.
FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationRenewal Reminder. User Guide. Copyright 2009 Data Springs Inc. All rights reserved.
Renewal Reminder User Guide Cpyright 2009 Data Springs Inc. All rights reserved. Renewal Reminder 2.5 User Guide Table f cntents: 1 INTRODUCTION...3 2 INSTALLATION PROCEDURE...4 3 ADDING RENEWAL REMINDER
More informationLab 4. Name: Checked: Objectives:
Lab 4 Name: Checked: Objectives: Learn hw t test cde snippets interactively. Learn abut the Java API Practice using Randm, Math, and String methds and assrted ther methds frm the Java API Part A. Use jgrasp
More informationINSTALLING CCRQINVOICE
INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a
More informationTRAINING GUIDE. Overview of Lucity Spatial
TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign
More informationINSERTING MEDIA AND OBJECTS
INSERTING MEDIA AND OBJECTS This sectin describes hw t insert media and bjects using the RS Stre Website Editr. Basic Insert features gruped n the tlbar. LINKS The Link feature f the Editr is a pwerful
More informationEastern Mediterranean University School of Computing and Technology Information Technology Lecture2 Functions
Eastern Mediterranean University Schl f Cmputing and Technlgy Infrmatin Technlgy Lecture2 Functins User Defined Functins Why d we need functins? T make yur prgram readable and rganized T reduce repeated
More informationRelius Documents ASP Checklist Entry
Relius Dcuments ASP Checklist Entry Overview Checklist Entry is the main data entry interface fr the Relius Dcuments ASP system. The data that is cllected within this prgram is used primarily t build dcuments,
More informationScroll down to New and another menu will appear. Select Folder and a new
Creating a New Flder Befre we begin with Micrsft Wrd, create a flder n yur Desktp named Summer PD. T d this, right click anywhere n yur Desktp and a menu will appear. Scrll dwn t New and anther menu will
More informationAugust 22, 2006 IPRO Tech Client Services Tip of the Day. Concordance and IPRO Camera Button / Backwards DB Link Setup
Cncrdance and IPRO Camera Buttn / Backwards DB Link Setup When linking Cncrdance and IPRO, yu will need t update the DDEIVIEW.CPL file t establish the camera buttn. Setting up the camera buttn feature
More informationSimple Regression in Minitab 1
Simple Regressin in Minitab 1 Belw is a sample data set that we will be using fr tday s exercise. It lists the heights & weights fr 10 men and 12 wmen. Male Female Height (in) 69 70 65 72 76 70 70 66 68
More informationAdverse Action Letters
Adverse Actin Letters Setup and Usage Instructins The FRS Adverse Actin Letter mdule was designed t prvide yu with a very elabrate and sphisticated slutin t help autmate and handle all f yur Adverse Actin
More informationOpenSceneGraph Tutorial
OpenSceneGraph Tutrial Michael Kriegel & Meiyii Lim, Herit-Watt University, Edinburgh February 2009 Abut Open Scene Graph: Open Scene Graph is a mdern pen surce scene Graph. Open Scene Graph (r shrt OSG)
More informationCET Designer 8.0 Release Notes
CET Designer 8.0 Release Ntes May 15, 2017 News & Changes Vting Winner: Custm Shape Tagging Yur vtes have been cunted, and custm shapes fr tags wn the mst vtes! This new tl can be fund in the Part Tagging
More informationElement Creator for Enterprise Architect
Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the
More informationFlash CS4 For. Beginners WEBSITE WITH SCREENCASTS. o matic.com/channels/cqii64cv
Flash CS4 Fr Beginners WEBSITE WITH SCREENCASTS http://www.screencast matic.cm/channels/cqii64cv Flash Interface Tls Panel and Timeline ~ 2 ~ Frm http://www.custmguide.cm/pdf/flash quick reference cs3.pdf
More informationThe Login Page Designer
The Lgin Page Designer A new Lgin Page tab is nw available when yu g t Site Cnfiguratin. The purpse f the Admin Lgin Page is t give fundatin staff the pprtunity t build a custm, yet simple, layut fr their
More informationREFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY
REFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY Accessing RefWrks Access RefWrks frm a link in the Bibligraphy/Citatin sectin f the Hurst Library web page (http://library.nrthwestu.edu) Create
More informationDUO LINK 4 APP User Manual V- A PNY Technologies, Inc. 1. PNY Technologies, Inc. 34.
34. 1. Table f Cntents Page 1. Prduct Descriptin 4 2. System Requirements 5 3. DUO LINK App Installatin 5 4. DUO LINK App Mving Screens 7 5. File Management 5.1. Types f views 8 5.2. Select Files t Cpy,
More informationCampuses that access the SFS nvision Windows-based client need to allow outbound traffic to:
Summary This dcument is a guide intended t guide yu thrugh the prcess f installing and cnfiguring PepleTls 8.55.27 (r current versin) via Windws Remte Applicatin (App). Remte App allws the end user t run
More informationFaculty Textbook Adoption Instructions
Faculty Textbk Adptin Instructins The Bkstre has partnered with MBS Direct t prvide textbks t ur students. This partnership ffers ur students and parents mre chices while saving them mney, including ptins
More informationTutorial 5: Retention time scheduling
SRM Curse 2014 Tutrial 5 - Scheduling Tutrial 5: Retentin time scheduling The term scheduled SRM refers t measuring SRM transitins nt ver the whle chrmatgraphic gradient but nly fr a shrt time windw arund
More informationUniversity Facilities
1 University Facilities WebTMA Requestr Training Manual WebTMA is Drexel University s nline wrk rder management system. The fllwing instructins will walk yu thrugh the steps n hw t: 1. Submit a wrk request
More informationLast modified on Author Reason 3/4/2019 CHRS Recruiting team Initial Publication
Revisin histry Last mdified n Authr Reasn 3/4/2019 CHRS Recruiting team Initial Publicatin Intrductin This guide shws yu hw t invite applicants t events, such as interviews and test screenings. Several
More informationMyUni Adding Content. Date: 29 May 2014 TRIM Reference: D2013/ Version: 1
Adding Cntent MyUni... 2 Cntent Areas... 2 Curse Design... 2 Sample Curse Design... 2 Build cntent by creating a flder... 3 Build cntent by creating an item... 4 Cpy r mve cntent in MyUni... 5 Manage files
More informationGetting Started with the Web Designer Suite
Getting Started with the Web Designer Suite The Web Designer Suite prvides yu with a slew f Dreamweaver extensins that will assist yu in the design phase f creating a website. The tls prvided in this suite
More informationThe Reporting Tool. An Overview of HHAeXchange s Reporting Tool
HHAeXchange The Reprting Tl An Overview f HHAeXchange s Reprting Tl Cpyright 2017 Hmecare Sftware Slutins, LLC One Curt Square 44th Flr Lng Island City, NY 11101 Phne: (718) 407-4633 Fax: (718) 679-9273
More informationUBC BLOGS NSYNC PLUGIN
UBC BLOGS NSYNC PLUGIN THE NSYNC 1.1 PLUGIN IN UBC BLOGS ALLOWS YOU TO PERMIT OTHER SITES TO PUSH CONTENT FROM THEIR SITE TO YOUR SITE BY ASSIGNING POSTS TO PRE-DETERMINED CATEGORIES. As shwn belw, psts
More informationIntroduction to Adobe Premiere Pro for Journalists:
Intrductin t Adbe Premiere Pr fr Jurnalists: News editing at the Schl f Jurnalism ***It is highly recmmended if yu plan n ding any multimedia prductin, yu purchase an external USB strage device.*** 1.
More informationEnabling Your Personal Web Page on the SacLink
53 Enabling Yur Persnal Web Page n the SacLink *Yu need t enable yur persnal web page nly ONCE. It will be available t yu until yu graduate frm CSUS. T enable yur Persnal Web Page, fllw the steps given
More informationLAB 7 (June 29/July 4) Structures, Stream I/O, Self-referential structures (Linked list) in C
LAB 7 (June 29/July 4) Structures, Stream I/O, Self-referential structures (Linked list) in C Due: July 9 (Sun) 11:59 pm 1. Prblem A Subject: Structure declaratin, initializatin and assignment. Structure
More informationCLIC ADMIN USER S GUIDE
With CLiC (Classrm In Cntext), teaching and classrm instructin becmes interactive, persnalized, and fcused. This digital-based curriculum, designed by Gale, is flexible allwing teachers t make their classrm
More informationSmartPass User Guide Page 1 of 50
SmartPass User Guide Table f Cntents Table f Cntents... 2 1. Intrductin... 3 2. Register t SmartPass... 4 2.1 Citizen/Resident registratin... 4 2.1.1 Prerequisites fr Citizen/Resident registratin... 4
More informationQuick Start Guide. Basic Concepts. DemoPad Designer - Quick Start Guide
Quick Start Guide This guide will explain the prcess f installing & using the DemPad Designer sftware fr PC, which allws yu t create a custmised Graphical User Interface (GUI) fr an iphne / ipad & embed
More informationUser Guide. ACE Data Source. OnCommand Workflow Automation (WFA) Abstract PROFESSIONAL SERVICES
PROFESSIONAL SERVICES User Guide OnCmmand Wrkflw Autmatin (WFA) ACE Data Surce Prepared fr: ACE Data Surce - Versin 2.0.0 Date: Octber 2015 Dcument Versin: 2.0.0 Abstract The ACE Data Surce (ACE-DS) is
More informationProper Document Usage and Document Distribution. TIP! How to Use the Guide. Managing the News Page
Managing the News Page TABLE OF CONTENTS: The News Page Key Infrmatin Area fr Members... 2 Newsletter Articles... 3 Adding Newsletter as Individual Articles... 3 Adding a Newsletter Created Externally...
More informationElement Creator for Enterprise Architect
Element Creatr User Guide Element Creatr fr Enterprise Architect Element Creatr fr Enterprise Architect... 1 Disclaimer... 2 Dependencies... 2 Overview... 2 Limitatins... 3 Installatin... 4 Verifying the
More informationReport Customization. Course Outline. Notes. Report Designer Tour. Report Modification
1 8 5 0 G a t e w a y B u l e v a r d S u i t e 1 0 6 0 C n c r d, C A 9 4 5 2 0 T e l 9 2 5-681- 2 3 2 6 F a x 9 2 5-682- 2900 Reprt Custmizatin This curse cvers the prcess fr custmizing reprts using
More informationGmail and Google Drive for Rutherford County Master Gardeners
Gmail and Ggle Drive fr Rutherfrd Cunty Master Gardeners Gmail Create a Ggle Gmail accunt. https://www.yutube.cm/watch?v=kxbii2dprmc&t=76s (Hw t Create a Gmail Accunt 2014 by Ansn Alexander is a great
More informationBI Publisher TEMPLATE Tutorial
PepleSft Campus Slutins 9.0 BI Publisher TEMPLATE Tutrial Lessn T2 Create, Frmat and View a Simple Reprt Using an Existing Query with Real Data This tutrial assumes that yu have cmpleted BI Publisher Tutrial:
More informationDrupal Profile Sites for Faculty, Staff, and/or Administrators WYSIWIG Editor How-To
Drupal Prfile Sites fr Faculty, Staff, and/r Administratrs WYSIWIG Editr Hw-T Drupal prvides an editr fr adding/deleting/editing cntent. Once yu access the editing interface, the editr prvides functins
More informationCopyrights and Trademarks
Cpyrights and Trademarks Sage One Accunting Cnversin Manual 1 Cpyrights and Trademarks Cpyrights and Trademarks Cpyrights and Trademarks Cpyright 2002-2014 by Us. We hereby acknwledge the cpyrights and
More informationProgramming Project: Building a Web Server
Prgramming Prject: Building a Web Server Submissin Instructin: Grup prject Submit yur cde thrugh Bb by Dec. 8, 2014 11:59 PM. Yu need t generate a simple index.html page displaying all yur grup members
More informationTips For Customising Configuration Wizards
Tips Fr Custmising Cnfiguratin Wizards ver 2010-06-22 Cntents Overview... 2 Requirements... 2 Applicatins... 2 WinSCP and Putty... 2 Adding A Service T An Existing Wizard... 3 Gal... 3 Backup Original
More informationTwo Dimensional Truss
Tw Dimensinal Truss Intrductin This tutrial was created using ANSYS 7.0 t slve a simple 2D Truss prblem. This is the first f fur intrductry ANSYS tutrials. Prblem Descriptin Determine the ndal deflectins,
More informationAssignment #5: Rootkit. ECE 650 Fall 2018
General Instructins Assignment #5: Rtkit ECE 650 Fall 2018 See curse site fr due date Updated 4/10/2018, changes nted in green 1. Yu will wrk individually n this assignment. 2. The cde fr this assignment
More informationSGL Observatory Automation. ASCOM Motor Focuser Control Getting Started Guide
SGL Observatry Autmatin ASCOM Mtr Fcuser Cntrl Getting Started Guide Written by Christian Guenther (yesyes) Dcument versin V1.0 20 September 2011 Intrductin SGL Observatry Autmatin is an pen surce prject
More informationArius 3.0. Release Notes and Installation Instructions. Milliman, Inc Peachtree Road, NE Suite 1900 Atlanta, GA USA
Release Ntes and Installatin Instructins Milliman, Inc. 3424 Peachtree Rad, NE Suite 1900 Atlanta, GA 30326 USA Tel +1 800 404 2276 Fax +1 404 237 6984 actuarialsftware.cm 1. Release ntes Release 3.0 adds
More informationProcurement Contract Portal. User Guide
Prcurement Cntract Prtal User Guide Cntents Intrductin...2 Access the Prtal...2 Hme Page...2 End User My Cntracts...2 Buttns, Icns, and the Actin Bar...3 Create a New Cntract Request...5 Requester Infrmatin...5
More informationONLINE GRANT APPLICATION INSTRUCTIONS
Overview ONLINE GRANT APPLICATION INSTRUCTIONS This dcument is designed t prvide grant applicants with instructins fr use f the Fundant Grant Lifecycle Manager applicatin fr grants frm the Oberktter Fundatin.
More informationCampaignBreeze User Guide
Intrductin CampaignBreeze User Guide This guide prvides an verview f the main features in CampaignBreeze and assumes yu have access t an activated CampaignBreeze accunt alng with yur lgin URL, username
More informationWeb of Science Institutional authored and cited papers
Web f Science Institutinal authred and cited papers Prcedures written by Diane Carrll Washingtn State University Libraries December, 2007, updated Nvember 2009 Annual review f paper s authred and cited
More informationUsing MeetingSquared as an Administrator
Using MeetingSquared as an Administratr Use the MeetingSquared web interface t set up and manage yur meeting. MeetingSquared is part f SharePint within Office 365 s yu use a web brwser t lg in using yur
More informationPower365. Quick Start Guide
Pwer365 Quick Start Guide 12/2017 Table f Cntents Prject Types... 4 The Email Frm File Prject Type... 4 The Email With Discvery Prject Type... 4 The Integratin Prject Type... 4 The Integratin Pr Prject
More informationCMC Blade BIOS Profile Cloning
This white paper describes the detailed capabilities f the Chassis Management Cntrller s Blade BIOS Prfile Clning feature. Authr Crey Farrar This dcument is fr infrmatinal purpses nly and may cntain typgraphical
More informationWorking With Audacity
Wrking With Audacity Audacity is a free, pen-surce audi editing prgram. The majr user interface elements are highlighted in the screensht f the prgram s main windw belw. The editing tls are used t edit
More informationThe following screens show some of the extra features provided by the Extended Order Entry screen:
SmartFinder Orders Extended Order Entry Extended Order Entry is an enhanced replacement fr the Sage Order Entry screen. It prvides yu with mre functinality while entering an rder, and fast access t rder,
More information1 Version Spaces. CS 478 Homework 1 SOLUTION
CS 478 Hmewrk SOLUTION This is a pssible slutin t the hmewrk, althugh there may be ther crrect respnses t sme f the questins. The questins are repeated in this fnt, while answers are in a mnspaced fnt.
More information1on1 Sales Manager Tool. User Guide
1n1 Sales Manager Tl User Guide Table f Cntents Install r Upgrade 1n1 Page 2 Setting up Security fr Dynamic Reprting Page 3 Installing ERA-IGNITE Page 4 Cnverting (Imprting) Queries int Dynamic Reprting
More informationPowerPoint 2016: Part 2
PwerPint 2016: Part 2 Updated: April 2018 Cst: $1.00 Using Multimedia Cmpnents PwerPint allws users t create presentatins that incrprate a variety f multimedia cmpnents. This includes audi and vide clips
More informationLab 1 - Calculator. K&R All of Chapter 1, 7.4, and Appendix B1.2
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C SPRING 2012 Lab 1 - Calculatr Intrductin In this lab yu will be writing yur first
More informationDesign Rules for PCB Layout Using Altium Designer
Design Rules fr PCB Layut Using Altium Designer 1.0 Intrductin The Department currently has an in-huse facility fr making PCBs which permits bards t be made relatively quickly at lw cst. This facility
More informationOutlook Web Application (OWA) Basic Training
Outlk Web Applicatin (OWA) Basic Training Requirements t use OWA Full Versin: Yu must use at least versin 7 f Internet Explrer, Safari n Mac, and Firefx 3.X. (Ggle Chrme r Internet Explrer versin 6, yu
More informationAutomatic imposition version 5
Autmatic impsitin v.5 Page 1/9 Autmatic impsitin versin 5 Descriptin Autmatic impsitin will d the mst cmmn impsitins fr yur digital printer. It will autmatically d flders fr A3, A4, A5 r US Letter page
More informationUsing SPLAY Tree s for state-full packet classification
Curse Prject Using SPLAY Tree s fr state-full packet classificatin 1- What is a Splay Tree? These ntes discuss the splay tree, a frm f self-adjusting search tree in which the amrtized time fr an access,
More informationCopy your Course: Export and Import
Center f elearning The exprt curse feature creates a ZIP file f yur curse cntent yu will imprt t yur new curse. Exprt packages are dwnladed and imprted as cmpressed ZIP files. D nt unzip an exprt package
More informationWord 2007 The Ribbon, the Mini toolbar, and the Quick Access Toolbar
Wrd 2007 The Ribbn, the Mini tlbar, and the Quick Access Tlbar In this practice yu'll get the hang f using the new Ribbn, and yu'll als master the use f the helpful cmpanin tls, the Mini tlbar and the
More informationUser Guide. Document Version: 1.0. Solution Version:
User Guide Dcument Versin: 1.0 Slutin Versin: 365.082017.3.1 Table f Cntents Prduct Overview... 3 Hw t Install and Activate Custmer Satisfactin Survey Slutin?... 4 Security Rles in Custmer Satisfactin
More informationI - EDocman Installation EDocman component EDocman Categories module EDocman Documents Module...2
I - EDcman Installatin...2 1 - EDcman cmpnent...2 2 - EDcman Categries mdule...2 3 - EDcman Dcuments Mdule...2 4 - EDcman Search Plugin...3 5 - SH404 SEF plugin...3 II - Using EDcman extensin...3 I - EDcman
More informationPreparation: Follow the instructions on the course website to install Java JDK and jgrasp on your laptop.
Lab 1 Name: Checked: (instructr r TA initials) Objectives: Learn abut jgrasp - the prgramming envirnment that we will be using (IDE) Cmpile and run a Java prgram Understand the relatinship between a Java
More informationMOS Access 2013 Quick Reference
MOS Access 2013 Quick Reference Exam 77-424: MOS Access 2013 Objectives http://www.micrsft.cm/learning/en-us/exam.aspx?id=77-424 Create and Manage a Database Create a New Database This bjective may include
More informationBioJet - User Manual. : Select biopsy needle type by biopsy core length from the list:
BiJet - User Manual 1.1. The General Bipsy Functins Tracking and lcating bipsy psitins as well as assigning the lab results t the respective bipsies will help in fcal therapy and general therapy. Fr this
More informationTRAINING GUIDE. Lucity Mobile
TRAINING GUIDE The Lucity mbile app gives users the pwer f the Lucity tls while in the field. They can lkup asset infrmatin, review and create wrk rders, create inspectins, and many mre things. This manual
More informationCSCI L Topics in Computing Fall 2018 Web Page Project 50 points
CSCI 1100-1100L Tpics in Cmputing Fall 2018 Web Page Prject 50 pints Assignment Objectives: Lkup and crrectly use HTML tags in designing a persnal Web page Lkup and crrectly use CSS styles Use a simple
More informationMunicode Website Instructions
Municde Website instructins Municde Website Instructins The new and imprved Municde site allws yu t navigate t, print, save, e-mail and link t desired sectins f the Online Cde f Ordinances with greater
More informationCaseWare Working Papers. Data Store user guide
CaseWare Wrking Papers Data Stre user guide Index 1. What is a Data Stre?... 3 1.1. When using a Data Stre, the fllwing features are available:... 3 1.1.1.1. Integratin with Windws Active Directry... 3
More informationWhitepaper. Migrating External Specs to AutoCAD Plant 3D. Set Up the Required Folder Structure. Migrating External Specs to AutoCAD Plant 3D
Whitepaper The wrkflw fr migrating specs frm 3 rd -party sftware packages t AutCAD Plant 3D is as fllws: Set Up the Required Flder Structure Build CSV Files Cntaining Part Infrmatin Map External Parts
More informationUsing the Turnpike Materials ProjectSolveSP System (Materials & ProjectSolveSP Admin)
PROCESS FOR ADDING/EDITING A TECHNICIAN TO THE PROJECTSOLVESP SYSTEM Fr new users: Cnsultant will btain Persnnel Apprval fr the technician Cnsultant will enter the infrmatin int the Add/Update a New Technician
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Designing a mdule with multiple memries Designing and using a bitmap fnt Designing a memry-mapped display Cmp 541 Digital
More informationClubRunner. Volunteers Module Guide
ClubRunner Vlunteers Mdule Guide 2014 Vlunteer Mdule Guide TABLE OF CONTENTS Overview... 3 Basic vs. Enhanced Versins... 3 Navigatin... 4 Create New Vlunteer Signup List... 5 Manage Vlunteer Tasks... 7
More informationFocus University Training Document
Fcus University Training Dcument Fcus Training: Subjects and Curses Setup; Curse Requests Training Agenda: Setting up Subjects and Curses; Entering Curse Requests; Scheduling Reprts 2016 Subject and Curses
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Spring 2016 Lab Prject (PART A): A Full Cmputer! Issued Fri 4/8/16; Suggested
More informationCREATING A DONOR ACCOUNT
CREATING A DONOR ACCOUNT An Online Giving Accunt shuld be created t have the ability t set-up recurring dnatins, pledges and be able t view and print histry. Setting up an accunt will als allw yu t set-up
More informationExporting and Importing the Blackboard Vista Grade Book
Exprting and Imprting the Blackbard Vista Grade Bk Yu can use the Blackbard Vista Grade Bk with a spreadsheet prgram, such as Micrsft Excel, in a number f different ways. Many instructrs wh have used Excel
More informationOO Shell for Authoring (OOSHA) User Guide
Operatins Orchestratin Sftware Versin: 10.70 Windws and Linux Operating Systems OO Shell fr Authring (OOSHA) User Guide Dcument Release Date: Nvember 2016 Sftware Release Date: Nvember 2016 Legal Ntices
More informationIntegrating QuickBooks with TimePro
Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data
More information6 Ways to Streamline Your Tasks in Outlook
6 Ways t Streamline Yur Tasks in Outlk Every jb requires a variety f tasks during a given day. Maybe yurs includes meeting with clients, preparing a presentatin, r cllabrating with team members n an imprtant
More informationWave IP 4.5. CRMLink Desktop User Guide
Wave IP 4.5 CRMLink Desktp User Guide 2015 by Vertical Cmmunicatins, Inc. All rights reserved. Vertical Cmmunicatins and the Vertical Cmmunicatins lg and cmbinatins theref and Vertical ViewPint, Wave Cntact
More informationME Week 5 Project 2 ilogic Part 1
1 Intrductin t ilgic 1.1 What is ilgic? ilgic is a Design Intelligence Capture Tl Supprting mre types f parameters (string and blean) Define value lists fr parameters. Then redefine value lists autmatically
More informationNetwork Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template
Netwrk Rail ARMS - Asbests Risk Management System Training Guide fr use f the Imprt Survey Template The ARMS Imprt Survey Template New Asbests Management Surveys and their Survey Detail reprts can be added
More informationSoilCare: Stakeholder Platform Guidance How to edit and manage your own stakeholder platform WP8
SilCare: Stakehlder Platfrm Guidance Hw t edit and manage yur wn stakehlder platfrm WP8 3 1) Lg-in t SilCare Website Administratr page Lg-in t the SilCare Website administratr back-end page using this
More informationReadme for Advanced Road Design V14.01
Readme fr Advanced Rad Design V14.01 This readme cntains imprtant infrmatin regarding the installatin and use f Advanced Rad Design versins as described abve. This versin f Advanced Rad Design is available
More informationAcrbat XI - Gespatial PDFs Abut gespatial PDFs A gespatial PDF cntains infrmatin that is required t gereference lcatin data. When gespatial data is imprted int a PDF, Acrbat retains the gespatial crdinates.
More informationCenter School District. SMART Board Quick Reference
SMART Bard Quick Reference A few things t keep in mind... If yu can t find the remte, turn n the SMART Bard by pushing the stand by buttn n the prjectr. T pwer ff, push pwer buttn twice either n the remte
More informationLeClair Lab Fluorender Protocol 2014
3. Using Flurender This prtcl reviews a few f the basic tls fr Flurender visualizatin, including: 1. Psitining the Image Rendered 2. Chsing the Render View mde 3. Adjusting Each Layer 4. Clipping the Vlume
More information