Home   Help Search Login Register  

Author Topic: AMS - Camscripting Tutorial (DO NOT SUBMIT)  (Read 2585 times)

0 Members and 1 Guest are viewing this topic.

Offline Imutep

  • ArmAdeus
  • Members
  • *
  • What?
    • Assault Mission Studio
AMS - Camscripting Tutorial (DO NOT SUBMIT)
« on: 29 Jun 2008, 11:02:35 »
AMS Camscripting Tutorial
"Introduction and explanation of camera scripting in Armed Assault"


Autor: Imutep
Version: 0.96
Date: 09. Mai 2008
Website: Assault Mission Studio
Download: AMS_Camscripting_Tutorial_V0.9
==================================

I'm proud to present you one of my ArmA-editing tutorials, the AMS_Camscripting_Tutorial_V0.9 in english and german language. Me and Tom, who helps me to translate it to english, hopes, that with this tutorial the beginners have a realy illustrated and good understanding help to make intros, outros or any cutscenes for her missions.

In this tutorial our focus is on the possibilites of Armed Assault itself, without going into greater detail of the endless scripting features,which can be written outside of Armed Assault. You can write a complete book, if one tries to  cover all the scripting possibilies. All examples are explained in detail and with a lot of example illustraitons, to make sure this tutorial will serve as an usefull reference for beginners. :)
I will also cover some examples, how to attach the camera on a driving vehicle or aircraft, to realize a tracking shot. I will also cover the possibilty of text fade-ins, as well as the embedding of songs in a sequenz.



A example-script and mission to the sequenz and both versions (german/english) are taken with this tutorial, also in the downloadarchiv.

==================================

Directory:
======
Chapter 1: The camera/Control
1.1 Control of the camera
1.2 Starting the camera

Chapter 2: Position of the camera
2.1 The position array
2.2 The x-y-z coordinates
2.3 Select objects/units

Chapter 3: The first scene
3.1 Start of the scene script
3.2 End of the scene script

Chapter 4: The Tracking Shot
4.1 Array of Coordinates a tracking shot
4.2 Final script of a tracking shot

Chapter 5: Advanced tracking shot
5.1 Script of the advanced tracking shot
5.2 Soft tracking shot
5.3 Camera position precalculate

Chapter 6: Camera follows helicopter/vehicle
6.2 Change of scene during a trace
6.3 Enhanced change of scene during a trace
 
Chapter 7: Camera on helicopter/vehicle ...............(Work in progress)

Chapter 8: Embedding music, sounds and text
8.1 Text-and fading effects
8.2 Embedding of musik and sound
8.3 Turning off the radio messages ans sounds
8.4 Camera in nightvision- and binocular mode

===================================

Other tutorials (german)
-> Waypoint tutorial V1.0
-> Helicopter tutorial V1.0
-> Editor tutorial V1.0
-> Trigger tutorial (Work in progress)
==================================

CREDITS:
=======
Khartak
Mr.Murray
M-E
Stoned Boy

Thx for Translation:
Tom Trottel

http://www.bis.4players.de
http://www.mapfact.net
http://www.armedassault.com
http://www.flashpoint1985.com

========================================
Notice:
Use this tutorial and the resuilts at your own risk.
========================================

Hope you like it and feedback would be nice   :good:

Sorry for my english and best regards
Imutep
« Last Edit: 29 Jun 2008, 11:09:41 by Imutep »
Assault Mission Strudio<br />It\'s always something!!

Offline Trexian

  • Members
  • *
Re: AMS - Camscripting Tutorial (DO NOT SUBMIT)
« Reply #1 on: 18 Jul 2008, 21:50:14 »
Hey - great tutorial. :)

I made a couple simple sqfs to make an addaction to trigger it whenever the player wants.  Designed for single player only at this point - have no idea what it would do in MP.  (Of course, you shouldn't use something like this in MP anyway, I think.) ;)

Creates the addaction:
Code: (JTDcamInit.sqf) [Select]
/* JTD Camera initialization
ver. 1
by TRexian
*/

JTDCamIndx = player addAction ["JTDCam", "JTDCam.sqf","",10,false,false,""];

Runs camera.sqs from the player's position, and can be run repeatedly.
Code: (JTDcam.sqf) [Select]
/* JTD Camera
ver. 1
by TRexian
*/
//Debug@@
//hint "started JTDCam";
//sleep .5;

player exec "camera.sqs";

Thanks! :D
Sic semper tyrannosauro.

Offline tateyou

  • Members
  • *
Re: AMS - Camscripting Tutorial (DO NOT SUBMIT)
« Reply #2 on: 28 Jul 2008, 09:48:04 »
Thanks a lot,this is just what i need,waiting for chapter 7 with all my sincerity :)

Offline schuler

  • Contributing Member
  • **
Re: AMS - Camscripting Tutorial (DO NOT SUBMIT)
« Reply #3 on: 28 Jul 2008, 12:10:45 »
Hi Imutep, i downloaded this tute about a month ago. the reason i remembered that is because you created it on my wives birth day  ;)
 i found it very useful!
cheers schuler 
Semper Fi