While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Founder of Baldur's Gate 3 developer blasts publisher greed
- Proton 9.0 (Beta16) brings more regression fixes, updated Steamworks SDK
- Windows compatibility layer Wine 9.5 released
- Backpack Battles has sold 500,000 copies in two weeks on Steam
- Orange Pi Neo Linux gaming handheld starts at $499 with Ryzen 7840U, Ryzen 8840U at $599
- > See more over 30 days here
-
EA anticheat arrives for Battlefield V in April, will b…
- preludelinux -
Oh Snap! Canonical now doing manual reviews for new pac…
- BlackBloodRum -
Oh Snap! Canonical now doing manual reviews for new pac…
- CyborgZeta -
Squad-based online shooter Enlisted: Reinforced now on …
- robvv -
Squad-based online shooter Enlisted: Reinforced now on …
- drjoms - > See more comments
Latest Forum Posts
View PC info
View PC info
I've switched to Visual studio code with the atom dark theme, so far my only complaint (other than having to relearn keyboard short cuts) has been that there does not seem to be any way to get a method/function outline?
View PC info
View PC info
When I first started developing on Linux, I started with the IDE I'd used in high school. Code::Blocks worked, but was an inferior experience to VisualStudio I had to use at university. So I looked for alternatives. In QtCreator, I triggered a bug in the installation process, commented on a report someone posted about the bug before me, and never tried it again. Does it allow a CMake only workflow now? Last time I checked, it used qmake which I didn't want to bother with. After that, I settled on Atom for ~a year, which worked fine but I couldn't get breakpoints to work. We had VSCode preinstalled on work computers and I found it easier to debug python in, so I switched to that, after finding a telemetry free version.
View PC info
Earlier this year I found the Gambas. Gambas is a VB like, but vastly improved, IDE for developing desktop applications (or command line) in Linux. Since VB6 has always been my favorite programming environment, finding Gambas was way overdue, and a very pleasant surprise. I don't know why I hadn't found it before, it has been around for quite some while and is fairly mature.
It is not really a game development platform, though I am using it as such, in a sense. (If anybody wants a shared library for gamepad input, let me know, I wrote one.)
If you are interested, I suggest you start with the sample programs I posted on a Gambas forum:
"Programming is supposed to be fun" at https://forum.gambas.one/viewtopic.php?f=4&t=674
Ever seen a scrollbar act like a cannon with recoil? You'll find it in the second example.
PPA: gambas-team/gambas3
The latest version is 13.0
A very helpful website is: http://gambaswiki.org/wiki
It is absolutely the best IDE for learning how to program I know of. The nice thing is you will never "outgrow" it. It is a byte code interpreter though (but so is Java and Python, excepting JIT which Gambas has too). It is really easy to call C .so libraries, so anything computationally heavy can also be tackled.
It is Linux specific, but it is supposed to work on Raspberry Pi.
Ced