User Tools

Site Tools


dragengine:modules:dragonscript:newproject

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
dragengine:modules:dragonscript:newproject [2019/05/08 23:01] dragonlorddragengine:modules:dragonscript:newproject [2020/04/03 10:21] – url move dragonlord
Line 1: Line 1:
-~~Title: DragonScript Scripting Language: New Project~~ 
 {{tag>dragonscript igde project gettingstarted}} {{tag>dragonscript igde project gettingstarted}}
 <WRAP youarehere> <WRAP youarehere>
Line 6: Line 5:
  
  
-====== Overview ======+====== DragonScript Scripting Language: New Project ======
  
 The **DragonScript Scripting Module** allows you to create a Game Project based on the **DragonScript Language**. The **DragonScript Scripting Module** allows you to create a Game Project based on the **DragonScript Language**.
  
-The scripts written for your game project run in one large **Script Environment**. You do not attach loose scripts to objects to provide functionality. Instead all scripts are compiled at once when the game is launched and your game project starts by instantiation a subclass of [[https://dragengine.rptd.ch/docs/dragonscript/scriptapi/latest/classDragengine_1_1Game.html|Game]] class. Hence this module is based on scripting in the first place with direct access to the game functionality underneath.+The scripts written for your game project run in one large **Script Environment**. You do not attach loose scripts to objects to provide functionality. Instead all scripts are compiled at once when the game is launched and your game project starts by instantiation a subclass of [[https://developer.dragondreams.ch/docs/dragonscript/scriptapi/latest/classDragengine_1_1Game.html|Game]] class. Hence this module is based on scripting in the first place with direct access to the game functionality underneath.
  
 Different abstraction layers are present to help developing a game project fast and agile. The different layers are discussed in further detail in [[dragengine:modules:dragonscript:main#implementation_details|Implementation Details]]. Different abstraction layers are present to help developing a game project fast and agile. The different layers are discussed in further detail in [[dragengine:modules:dragonscript:main#implementation_details|Implementation Details]].
dragengine/modules/dragonscript/newproject.txt · Last modified: 2024/03/14 16:51 by dragonlord