Dark BASIC

GPTKB entity

Statements (63)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:language
gptkbp:community The Game Creators community
gptkbp:developed_by The Game Creators
gptkbp:features direct access to hardware
easy-to-learn syntax
game engine capabilities
gptkbp:first_released gptkb:2000
gptkbp:has sample projects
user forums
extensive documentation
tutorials available online
a scripting language
a loyal user base
a built-in debugger
a focus on 2 D and 3 D game creation
a focus on ease of use
a graphical IDE
a low entry barrier
a simple command structure
a simple installation process
a strong emphasis on graphics programming
a variety of built-in functions
a variety of community-created resources
a variety of extensions
https://www.w3.org/2000/01/rdf-schema#label Dark BASIC
gptkbp:influenced indie game development
gptkbp:is deprecated
suitable for beginners
used for educational purposes
often recommended for beginners
not actively maintained
often used in game jams
not suitable for mobile development
Windows-only
easy to distribute games
not commonly used in commercial games
not recommended for professional developers
not suitable for large-scale projects
not widely supported by modern game engines
not widely used in professional game development
often compared to other BASIC dialects
often used for educational game projects
often used for hobby projects
often used for prototypes
part of The Game Creators product line
often used for educational purposes in programming courses
gptkbp:is_available_on The Game Creators website
gptkbp:is_compatible_with gptkb:Direct_X
gptkbp:is_designed_for game development
gptkbp:is_known_for rapid prototyping
gptkbp:is_used_by hobbyist developers
gptkbp:latest_version gptkb:Dark_BASIC_Professional
gptkbp:platform gptkb:operating_system
gptkbp:successor gptkb:Dark_BASIC_Professional
gptkbp:supports networking features
input devices
sound and music
3 D graphics
2 D graphics
gptkbp:type interpreted language
gptkbp:uses BASIC syntax