Buy Wohlstand a coffee

x
1
3
5

Hi everyone! 👋

Who am I

I'm an IT engineer and programmer. I primarily code in C++ and develop all sorts of software for Linux, Windows, and macOS.

What I do
As a side project in my free time, I currently develop an open-source platform game engine. This game engine and an accompanying editor would help creators build advanced games in the 2D side-scrolling platform genre among others!

Do you want to support me? Please buy me a cup of coffee!


My projects:

The PGE Project (also known as Moondust) is the game engine project I primarily develop. This project intends to give game creators an easier and more robust environment for creating 2D-side scrollers and more. It consists of multiple parts. The PGE Editor is a full-featured level, world map editor, and main development toolkit for building platform genre games. Then there's the PGE Engine - the part where creators would see their designs for the physics, AI, and other aspects of gameplay come to life in a flexible engine. While currently under intense development, it can always be found at http://wohlsoft.ru/PGE/

libADLMIDI - a software MIDI synthesizer library based on Yamaha OPL3 (YMF262) chip emulation. It can be used as a MIDI file player, as a real-time MIDI synthesizer, as a player plugin, as a VST plugin, and a music player among other functions.

libOPNMIDI - a software MIDI synthesizer library based on Yamaha OPN2 (YM2612) chip emulation. Similar to libADLMIDI but makes use of another chip as a core.

OPL3 Bank Editor - a utility that allows you to create and edit FM instruments (timbres) banks for various MIDI synthesizers (DOS games, various musical software, etc.) for OPL3 chip. It's the official editor of custom banks for the libADLMIDI synthesizer.

OPN2 Bank Editor - a utility that allows you to create and edit FM instruments (timbres) banks for libOPNMIDI synthesizer. It also can import and export compatible instrument files for DefleMask and TFM Music Maker.