The Linux library libwxgtk3.0-dev has changed it's name as of Ubuntu 20.04 to libgtk3.0-gtk3-dev so it won't install on Ubuntu 20.04 cause of the change.
RCBasic - BASIC Programming Language for Games
A downloadable tool for Windows, macOS, and Linux
RCBasic is a programming language designed to simplify writing 2D games and applications. It is free and open-source. Please visit RCBasic Homepage for more information on current development, community, and ports for other platforms.
- Several graphics and multimedia commands
- Extensive documentation
- Many examples
- Multi-Platform (Windows, Mac, Linux, IOS, Android, and Web Browswers)
- Built-in support for Calling Java code on Android and Objective-C on IOS (ie. useful for implementing in-app purchases or using device specific features)
Log in with itch.io to leave a comment.
I have been moving toward integrating rcbasic into more fully developed code editors so wxWidgets isn't actually a requirement anymore. Currently geany is fully supported and I am looking to have plugins for vscode and atom soon as well.
can we choose between opengl and dx on windows? and wich dx version is used?
It will use the prefered graphics API for your operating system. On Windows it will be the latest version of DirectX your system supports.
dx12? so i don´t have to install dx9? thats okay.
Are there plans for animating sprites with spritesheets and tilesets for maps?
RCBasic is a programming language. It has a full graphics library that allows you to implement spritesheets and tilesets if you wish. There are examples that show how to do this already. I have implemented spritesheets and tilesets in the engine I built for the game I am currently working on. You can checkout the source code for that here: n00b Engine
looks good, would be great if you made a video about how to set everything up because i am doing some stuff wrong
If you are on windows then you just need to run the start_editor script and create a new *.bas file. You can then compile and run code from the build menu.
Looking at this project, games created by rcbasicfans and the source code of those games, it really looks really promising. Syntax looks a lot like in BlitzBasic/BlitzMax. Project is actively developed. I really need to look at this project a little bit closer and try to use it for one of my next projects.
Thanks for checking this project out. I have been developing this since early 2015. I am currently working on a action platformer with it myself which I am hoping to release a demo for soon. Someone recommended I put it on itch so more people could discover it. Please check out the forum at rcbasic.freeforums.net