DarkBASIC是一个创作游戏的编程语言,由位于英国的The Game Creators公司所发行。这个编程语言是建构自BASIC以及近似在Amiga的AMOS。这个语言的目的在于从BASIC的语法使用微软的DirectX进行游戏的创作。
DarkBASIC是一个创作游戏的编程语言,由位于英国的The Game Creators公司所发行。这个编程语言是建构自BASIC以及近似在Amiga的AMOS。这个语言的目的在于从BASIC的语法使用微软的DirectX进行游戏的创作。
DarkBASIC是一个PC电脑平台的程式语言,它具有传统Basic语言的特性,在DarkBASIC出现之前,想要开发出PC平台游戏就必须学习C++语言。并且还得钻研至能够控制微软Direct X的软体发展工具,Direct X是一种用来直接控制影像及声音机器的介面,因为必须学习极为复杂的使用方式,所以令许多的游戏开发者却步。
2000年,Game Creator公司的前身DarkBASIC软件公司率先推出DarkBASIC程式。2002 年,Game Creator公司发布了一个更新的版本,称为DarkBASIC专业版,令使用者能在较新版本的 DirectX上运作。
现版本为 1.21,于 2008 年 8 月 14 日公布。Game Creator公司已经表示将不再有此程式的更新版。
DarkBASIC具有强大的游戏专门指令,能够控制3D物件、巨大的场景、地形、鬼怪、音乐、音效、多人连线游戏等,一般玩家比较容易理解。
DarkBASIC是专为游戏制作所设计的软体,它能制作以下的游戏类型,包括:
第一人称射击游戏、角色扮演、益智游戏、空间模拟训练装置、赛车竞速、多人连线游戏、
Virtual World、Board games、竞技格斗、纸牌游戏、经典的2D游戏、Demos、虚拟实境等。