arrow
返回

GameScript: a simplified scripting language for video game development

delete2025-01-15
delete0
delete
OA
AI
C
Carlos Marín-Lora *
M
Miguel Chover
DOI:10.1007/s00530-024-01574-8delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The process of video game development is complex, requiring proficiency in various technologies for design and implementation, including mastery of game engines and associated programming languages. Defining the behaviors of game elements within the necessary subprocesses poses a significant challenge. This challenge arises partly due to the utilization of general-purpose programming languages, which offer a wide range of options and allow tasks to be approached from different angles. This study introduces GameScript, a simplified scripting language designed for video game development. Based on principles of structured programming and inspired by the While language, GameScript focuses on essential game behavior definitions using a limited set of statements, including IF-THEN-ELSE selection and operations related to game elements to create and destroy them, or to modify properties. By using only numeric variables and simple arithmetic and relational operators, GameScript simplifies data handling and allows for the creation of various arcade games with straightforward syntax. Integrated into a multi-agent system game engine, GameScript has been validated through the successful implementation of diverse arcade game mechanics, demonstrating its effectiveness.
Keyword:
Scripting language
Game logic
Game engine
Game development

期刊

Multimedia Systems 封面图
Multimedia Systems
IF:
3.1
论文数:
2.8K
被引数:
2.7K

机构

U
Universitat Jaume I
学者数:
4.7K
论文数: 4.8K
被引数: 6.1K
引用论文

引用论文

ON FOLK THEOREMS
err1980-07-01
err61
errOAAI
errHAREL, D
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Plant addition impact on aflatoxin B1 levels, physico‐chemical, nutritional, and sensory properties of fried peanut biscuits
err2021-03-02
err0
errOAAI
errCamille Gard; Maria Alejandra Kolich Chong; Yamkaye Aïcha Sawadogo; Lydie Moreau
err分享
err收藏
A game engine to make games as multi-agent systems将游戏作为多智能体系统的游戏引擎
err2020-02-01
err10
errOAAI
errMarin-Lora, Carlos; Chover, Miguel; Sotoca, Jose M.; Garcia, Luis A.
err分享
err收藏
err分享
err收藏
学者 查看更多内容