FrankStain
C/C++ user since 2003. Professional game developer since 2011. Private cross-platform media framework developer since 2012 (3rd generation uses C++17).
St. Petersburg
Pinned Repositories
black.core
The most fundamental part of `Black::Framework`, which is also used in other outer components.
black.data-oriented
The DOD (Data Oriented Design) implementations for `Black::Framework`.
black.jni
Android JNI simplification library, written on C++17. `Black::Framework` uses it as platform layer for Android. Next generation of https://github.com/FrankStain/jnipp
CallbacksSample
Callbacks implementation MVP. The key feature is to provide most thin abstraction with minimal costs.
com.multicontext.test
Small android OpenGL/ES application example, based on NativeActivity. Code describes two strange problems of using OpenGL/ES 1.1 on Android devices with Adreno GPU's.
entityx
EntityX - A fast, type-safe C++ Entity-Component system
flatbuffers
Memory Efficient Serialization Library
jnipp
Jni++ : Thread-safe and type-safe C++11 wrap for Android JNI.
pe-loader
library, which help to describe or load and execute PE files.
tex-conv
Utility for converting texture sources to some other formats
FrankStain's Repositories
FrankStain/com.multicontext.test
Small android OpenGL/ES application example, based on NativeActivity. Code describes two strange problems of using OpenGL/ES 1.1 on Android devices with Adreno GPU's.
FrankStain/c-script
курсовая работа, предмет "Теория языков программирования". Создана вместе с Алёной Казовой в 2010 году, для неё и под моим руководством.
FrankStain/coursework-ai
курсовая работа, предмет "Искусственный интеллект". Создана вместе с Алёной Казовой, для неё и под моим руководством.
FrankStain/long-calculation
Курсовая работа, предмет "Объектно ориентированное программирование". Создана вместе с Алёной Казовой в 2009 году, для неё и под моим руководством.
FrankStain/swfparser
swf parser
FrankStain/tabagames-php-test
Test task for tabagames job interview (PHP developer)