FAQ
Do I need to know C++?
Section titled “Do I need to know C++?”Basic programming notions help: variable, if and function. The C++ that Brasa uses is little and straightforward, and the page C++ for Brasa explains everything that shows up in the tutorial. If you have never programmed, start with the tutorial slowly, one part a day.
Is the editor available in English?
Section titled “Is the editor available in English?”Not yet. The editor and the installer are in Brazilian Portuguese only. These pages show the names of buttons and menus as they appear on screen, with the meaning next to them.
Does it work on Mac or Linux?
Section titled “Does it work on Mac or Linux?”For now, only on Windows 10 and 11 (64-bit). Play uses the C++ compiler from the Visual Studio Build Tools, which is a Windows tool.
Will there be another language besides C++?
Section titled “Will there be another language besides C++?”Yes: Lua is planned for version 0.5. You choose the language when you create the project, and Play becomes instant, with no need for Visual Studio. See the Roadmap.
Can I see the game inside the editor?
Section titled “Can I see the game inside the editor?”Not yet: the game opens in a separate window. The game inside the editor is planned for version 0.4.
Can I export the game to send to my friends?
Section titled “Can I export the game to send to my friends?”Not yet. Exporting the game, with its own name and icon, is planned for version 0.6.
Which code editor should I use?
Section titled “Which code editor should I use?”Any, but we recommend VS Code with Microsoft’s C/C++ extension: Brasa already sets up autocomplete, and each API function shows an explanation (in Portuguese). You choose the program that opens the files in Projeto › Preferências… (Project › Preferences).
Which image and sound formats does Brasa accept?
Section titled “Which image and sound formats does Brasa accept?”Images in PNG, sounds in WAV, OGG and MP3, and fonts in TTF.
Can I draw the sprites inside Brasa?
Section titled “Can I draw the sprites inside Brasa?”Not yet. Use a pixel art editor, such as Aseprite or Piskel. When you save the image, Brasa reloads the sprite by itself.
Does updating Brasa break my projects?
Section titled “Does updating Brasa break my projects?”No. Updating or uninstalling never touches your projects. Projects from old versions are converted automatically when you open them.
Where do I see what changed in each version?
Section titled “Where do I see what changed in each version?”On the What’s new page.
