---++ The NPL Scripting Language Guide For more information, please see the NPL reference guide here. [[%PUBURL%/NPLRef/index.html][NPL Reference]] ---++ NPL Introduction In distributed game engine, it is common to deal with thousands of interactive entities on the local runtime and among its web servers. Our solution is based on scripting technology, which has already been broadly used in modern computer game engine to provide flexible and extensible integration of a single game engine runtime and the rest of the world. The scripting system consists of a collection of activation files as well as other reference files. An activation file may be activated by other script files, some synchronization timers and the game engines. Logics are usually scripted (written) in activation files and carried out by series of file activations, during which process activated files may emit UI commands to game engines for game state updates. ---++ <a name="Modules" title="Modules"></a>Modules The <a href="http://192.168.0.220/twiki/bin/edit/Main/namespace_n_p_l.html" title="Neural Parallel Language Runtime environment implementation is in this namespace...">NPL</a> and ParaEngine functions and objects are organized inside several modules, such as ParaScene, ParaUI, etc. Please browse the module list to quickly locate the function you need. All <a href="http://192.168.0.220/twiki/bin/edit/Main/namespace_n_p_l.html" title="Neural Parallel Language Runtime environment implementation is in this namespace...">NPL</a> functions are implemented in the <a href="http://192.168.0.220/twiki/bin/edit/Main/namespace_para_scripting.html" title="ParaScripting contains all classes and functions used for communication between the...">ParaScripting</a> namespace. Some examples are provided to explain some commonly used functionalities. ---++ <a name="copyright" title="copyright"></a>Copyright All work is copyrighted by ParaEngine Corporation. <br />URL: http://www.paraengine.com/ <br />There is a possibility to release <a href="http://192.168.0.220/twiki/bin/edit/Main/namespace_n_p_l.html" title="Neural Parallel Language Runtime environment implementation is in this namespace...">NPL</a> standard and code to the public domain.
Edit
|
Attach
|
P
rint version
|
H
istory
:
r6
|
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r2 - 2008-02-26
-
LiXizhi
Home
Site map
CCWeb web
HaqiTeen web
Main web
ParaEngine web
TWiki web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
导航页WebTopMenu
Preferences
开发指南
Getting Started
ParacraftSDK
NPL
MCML
NPL Reference Manual
美术Mod
Account
Log In
English
简体中文
簡體中文
Edit
Attach
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback