Wasin Thonkaew's Projects
Example project using CMake as build system. Included executable linking with shared library with some other configurable features of CMake.
cocos2d-x for C++
Cross Platform (iOS and Android) Video Player for Cocos2d-x
Studying repo for concurrency included usage of platform specific APIs.
CLI tool to diff between two contract addresses in bytecode. Support EVM-based chains i.e. BSC, Ethereum, and Polygon.
Couple Proximity Alerter
Repo contains tests, experiments using C++17
Convenient simple bash script to grep multiple target text from C++ 9.0 GCC on Unix/Linux based system
Runner/Executor of target smart contract on EVM-based chain at command line
CRYENGINE is a powerful real-time game development platform created by Crytek.
Dashboard of https://wasin.io
diff colorifying tool e.g. coloring diff output from perforce, etc
Automated server script to take snapshot for DigitalOcean server, keep only latest N snapshots to keep cost low
Definite LongTerm
bybit api doc generator
Introducing the all new fastlane docs, now even easier to read
Donate to @haxpor
PHP implementation of eliza-js (not maintained, it might not work as expect)
Elegant iOS form builder in Swift
Rust binding of non-async API for EVM-based chains working with API platforms of bscscan.com, etherscan.io, and polygonscan.com
Simple and minimalistic Facebook client to post status, link, and photo post on Facebook platform. Built to avoid experiencing depressed state while browsing Facebook's feeds.
WeChat bot to help misc stuff for foreigners living in China
Thin layer wrapping around Fastlane for easier command execution for automated build.
Front page (proxy) of https://wasin.io
Studying repo for pattern designs specifically used in game development
An open-source, cross-platform 3D native C++ game framework making it easy to learn and write mobile and desktop games.
Demo projects for GDNative
C, Makefile (for now) template generator to quickly modify and further work on top
Utility to help clean files which are just updated in .gitignore file without you to recall proper procedure in executing git commands.