Introduction

[ Back ]

NaaLaa is a very BASIC programming language. It's meant for creating retro style games, and that's about it.

Naalaa doesn't have many dependencies. Most of the stuff in its core was written from scratch. For example, it uses its own software renderer for graphics - it doesn't rely on OpenGL, SDL, GTK or anything alike.

If you're unsure about whether NaaLaa is something for you or not, I suggest that you start NED, NaaLaa's IDE, and load and run the examples (the .nala files) in the folders examples/advanced_games/ and examples/advanced_demos/. These examples don't show you everything that you can do with NaaLaa, but they show you the LEVEL of what you can do. Even if NaaLaa is meant for simple games, it's worth noting that the IDE, NED, was also written in NaaLaa (without using any external GUI or "widget" library).

If you like what you see and believe that NaaLaa might be something for you, start from scratch by looking at the examples in the other sub folders of examples/.

[ Back ]