Become a sponsor to TheMaverickProgrammer
Swoosh
My own personal project Swoosh aims to be a header-only scene management and transition effect library. Commonly seen in Game Maker games, transition effects bring a lot of polish to games and interactive apps. Polish makes your app look professional by bringing a lot of on-screen pizazz with just a few key strokes. Scene management is important and everyone re-invents the wheel every time and I never found a reusable framework that makes scene management simple. Swoosh makes all of these problems a thing of the past.
With your support I can add new features and address more common pain points. I'd like to spend time writing better documentation and writing a plethora of tutorials. Finally, I want to migrate Swoosh away from SFML so that it can be used with other frameworks like SDL2
SFML ES 2
SFML is a simple media layer library that also comes with modules that can handle most aspects of app development: graphics, audio, input, networking, and window creation. While its power comes from its simplicity, it is behind in graphics support. My SFML ES 2 branch brings SFML to android and other mobile devices.
With your support I can address other pain points SFML has been neglected on for some time bringing it to a competitive level for mobile device development.
Anything Else
I experiment with C++ language features to make the language more useful compared to other DSLs (see my Python-Like Function Decorators in C++). I also enjoy R&D (research and development). Contact me and we can discuss starting a new project of interest.
Featured work
-
TheMaverickProgrammer/Swoosh
SFML Activity and Segue Mini Library
Objective-C 71 -
TheMaverickProgrammer/C-Python-like-Iterators
Using modern C++ and templates, provides a function `enumerate` that easily returns key-value pairs as seen in the Python programming language.
C++ 6 -
TheMaverickProgrammer/Compile-Time-Vector-Swizzling
Exploiting C++ language features, provide GLSL vector swizzling in compile time
C++ 5 -
TheMaverickProgrammer/SFML_ANDROID_ES_2
custom sfml fork with GL ES 2.0 shader support on android
C++ 3 -
TheMaverickProgrammer/C-Python-like-Decorators
How to write decorator functions in modern C++
C++ 172
0% towards 10 monthly sponsors goal
Be the first to sponsor this goal!
$5 a month
Select🙏 Thank you for acknowledging my hard work. A little can go a long way and this inspires me to stay motivated.
$50 a month
Select🤖 Contact me and I will write a tutorial for you in C++ to make any kind of simple app. This tutorial will be small in size to demonstrate one primary feature.
🗳️ Also, your vote for issues and features will weigh in my decision for the next item to address in any of my open source projects.
$100 a month
Select🤖 Contact me and I will write a tutorial for you in C++ to make any kind of simple app. This tutorial will be small in size to demonstrate one primary feature.
🗳️ Your vote for issues and features will weigh in heavily in my decision for the next item to address in any of my open source projects.
🧑You'll also get up to 2 hours of my dedicated personal time helping you with some code of mine that you are using. I cannot promise I'll solve all your problems (your code base might have problems unrelated to mine) but I will set you on the right path!
$1,000 a month
Select🕹️ I will add up to 2 brand new features in any of my open source projects at your request.
👨💻 20 hours of my personal time dedicated to helping you with some code of mine that you are using. I cannot promise I'll solve all your problems (your code base might have problems unrelated to mine) however I will give it everything I've got to try and solve it.
$2,000 a month
Select🕹️ I will add up to 4 brand new features in any of my open source projects at your request.
👨💻 40 hours of my personal time dedicated to helping you with some code regardless if it's my open source projects or your own personal project. I will find a solution. We will chat on my own personal channels and stay in touch often while I work on the tasks within the allotted time.