DizzyScriptingEngine.pdf
(
8466 KB
)
Pobierz
Dizzy Scripting Engine ENG
Copyright © 2019 by Hippiman. All Rights Reserved.
Dizzy Scripting Engine ENG
Оглавле�½ие
First page .......................................................................................................................... 4
Introduction ...................................................................................................................... 4
Setup IDE .......................................................................................................................... 5
New features ..................................................................................................................... 8
Interface ............................................................................................................................ 8
Dialogs editor .............................................................................................................. 10
Scripts editor ............................................................................................................... 14
Levels list editor .......................................................................................................... 16
Rooms names editor ................................................................................................... 17
Map editor ................................................................................................................... 18
Aliases for scripts ........................................................................................................ 22
Map size calculator ...................................................................................................... 22
Global to local coordinates calculator .......................................................................... 23
System settings ........................................................................................................... 23
Project settings ........................................................................................................... 24
Project statistic ............................................................................................................ 24
Engine ............................................................................................................................. 24
Scripting language ....................................................................................................... 25
Functions ................................................................................................................. 27
Variables functions .............................................................................................. 27
Rooms and objects functions .............................................................................. 30
Transfer functions ............................................................................................... 31
Working with items ............................................................................................. 35
Screen, sound, keyboard ..................................................................................... 36
Others ................................................................................................................. 38
Constants, Variables and their values ...................................................................... 40
Keyboard ............................................................................................................. 40
Colors .................................................................................................................. 42
System variables ................................................................................................. 42
Items variables .................................................................................................... 45
Dynamic objects variables ................................................................................... 45
ACT variable values ............................................................................................. 47
Objects ........................................................................................................................ 48
Rooms ..................................................................................................................... 49
Items ....................................................................................................................... 49
Static objects ........................................................................................................... 50
Dynamic objects ...................................................................................................... 50
Events ......................................................................................................................... 55
Materials ...................................................................................................................... 56
Files ............................................................................................................................. 56
Project files description ........................................................................................... 57
Tileset ..................................................................................................................... 59
Spriteset .................................................................................................................. 61
Examples and tutorials .................................................................................................... 62
Script example 1 ......................................................................................................... 62
Script example 2 ......................................................................................................... 63
2 / 80
Dizzy Scripting Engine ENG
Simple game step by step ...........................................................................................
How to add new language ..........................................................................................
F.A.Q. ..............................................................................................................................
Credits .............................................................................................................................
License ............................................................................................................................
67
78
79
80
80
3 / 80
Dizzy Scripting Engine ENG
First page
Dizzy Scripting Engine
User manual
for version 1.1.0
(manual version 1.1.0-0004)
Hippiman 2019
http://dizzyse.ru
Created with the Personal Edition of HelpNDoc:
Free PDF documentation generator
Introduction
DizzySE or Dizzy Scripting Engine is the environment for developing Dizzy-like games for the ZX
Spectrum 128Kb personal computer and its clones.
A key feature of DizzySE is to rid the developer of assembly programming and knowledge of
computer architecture.
Everyone can make their own Dizzy. You just need to learn a very simple scripting language and
be able to work in any graphic editor that can work with images with indexed color.
DizzySE engine provides almost all situations that have been encountered in the classic Dizzy
games. Those situations that are not provided for in the engine can be implemented using scripts.
As a map editor for DizzySE, the time-tested editor DizzyAGE was used.
4 / 80
Dizzy Scripting Engine ENG
It is advisable to read this manual in order. It contains comprehensive information about all aspects
of developing a new game, from simple installation and configuration of DizzySE to scripting and
creating your own resources for the game.
--------------
This engine is in development. If you find any errors, bugs or inaccuracies, please report them to
the developers.
Also note that the translation of instructions into English may not be accurate. If you find any
errors, or want to offer a more accurate translation, please also inform us about them.
Contacts:
Hippiman@dizzyse.ru
Verm-V@yandex.ru
You can also use the following bug trackers:
https://bitbucket.org/Hippiman/dizzyse/issues
- for the engine
https://bitbucket.org/dizzyagerus/dizzyse-manual/issues
- to translate instructions
Created with the Personal Edition of HelpNDoc:
Free CHM Help documentation generator
Setup IDE
Preparation
DizzySE is written in Java and requires a JRE version not lower than 1.8.0 to work.
You can check what version of Java you have and whether it is worth it at all by typing in the
java
-version
in console.
If you received something like the
Java version "1.8.0_181",
then everything is fine, proceed to
the further installation.
If the Java version is lower, follow the link
www.oracle.com
and install the appropriate version of
the JRE from there.
Installation
1.
Run the installer: DizzySE.exe
2.
Next you need to choose the installation path
5 / 80
Plik z chomika:
TolekBananas
Inne pliki z tego folderu:
DizzyScriptingEngine.pdf
(8466 KB)
DizzySE_1.1.0_2019-06-24.zip
(6702 KB)
ZX-PAINT1.zip
(9692 KB)
DizzyScriptingEngine.chm
(1711 KB)
AYFXEDIT.zip
(546 KB)
Inne foldery tego chomika:
Amnesia
C&C
Commandos
Dizzy
DizzyAge
Zgłoś jeśli
naruszono regulamin