DS Game Maker Logo
Home Icon

DBAS: Dynamic BASic

DBAS Logo

Just as the inbuilt language of Game Maker is GML, the in-built language of DS Game Maker is called 'DBAS'. DBAS stands for 'Dynamic Basic' and it closely resembles the famous 'Visual Basic' by Microsoft.

You can use DBAS almost anywhere in DS Game Maker. You can write 'Scripts' of DBAS which you can run in the game, and you can write DBAS in the 'Execute Code' action. You can even put DBAS functions into action arguments, or into actions themselves.

The first step in mastering DBAS is to learn the syntax. You should also see the functions reference which documents all of the available functions in the language. Finally, see the below tutorials and the DBAS discussion forum.

DBAS Tutorials

1: Recursive Movement

In this tutorial, we will make 2 balls bounce back and forth on the screen.

2: Timing

In this tutorial, we will make a timer.

3: Object in Range

In this tutorial, we will check if an object is within range of another.

By James Garner

© 2008-2011 James Garner. 'DS Game Maker', the 'DS Game Maker logo' & 'Invisionsoft' are pending trademarks of James Garner.

'Nintendo', 'DS', 'DSi' and 'DSi XL' are registered trademarks of Nintendo Co., Ltd.

Dark Flow Game Maker | Pro | Website Use | Privacy | Competitions

mail@dsgamemaker.com

Contact Us