08-29-2020, 03:41 AM
I might be able to help out a little with this in the near future. I've been working on other projects for a while, and intend to continue working on them. But one of those projects has veered into using some SDL C++, which has gotten me back into some of the same development I did while playing around with Tilengine. I've also been trying to update my websites a bit more frequently, and one of my favourite things to make for my websites is tutorials.
When I recently dove back into to SDL, I discovered that the repositories for SDL 2 on the Raspberry Pi finally got updated to a decent release version. If you want to compile a Tilengine project on any of the Pi platforms, you don't have to download SDL 2 and build it manually any more. Just use the standard "apt get install" for whatever SDL libraries you need, and you're off to the races, full OpenGL support and all. This was always a bit of a hassle when developing with Tilengine and other game-focused libraries on the Raspberry Pi, so it is a big relief.
The one project that I've been meaning to dust off and possibly share is to create an SDL2-powered OpenGL ES 2.0 context with programmable shader support. I got a demo working about a year ago, but getting it to run consistently on the Pi was a huge pain, so I fell off a little. With a simpler and more stable environment, I'll dig it out and try again. After that a few basic tutorials on how to wrap Tilengine structures and procedures in a more OOP-friendly architecture would probably be a good idea.
When I recently dove back into to SDL, I discovered that the repositories for SDL 2 on the Raspberry Pi finally got updated to a decent release version. If you want to compile a Tilengine project on any of the Pi platforms, you don't have to download SDL 2 and build it manually any more. Just use the standard "apt get install" for whatever SDL libraries you need, and you're off to the races, full OpenGL support and all. This was always a bit of a hassle when developing with Tilengine and other game-focused libraries on the Raspberry Pi, so it is a big relief.
The one project that I've been meaning to dust off and possibly share is to create an SDL2-powered OpenGL ES 2.0 context with programmable shader support. I got a demo working about a year ago, but getting it to run consistently on the Pi was a huge pain, so I fell off a little. With a simpler and more stable environment, I'll dig it out and try again. After that a few basic tutorials on how to wrap Tilengine structures and procedures in a more OOP-friendly architecture would probably be a good idea.