Vitaly Novichkov

is creating software

2

patrons

$9

per month

About

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!

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. Smilar to libADLMIDI but makes use of another chip as a core.
  • OPL3 Bank Editor - a utility which 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 which 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.

Also, some misc. stuff I also doing:
  • Music - I am a musician and writing music in MIDI format.

Recent posts by Vitaly Novichkov

How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits