Lyria is a game framework that uses jQuery, Stylus, and Handlebars as its key ingredients. It provides build steps through Grunt to optimize games as much as possible.
Sparrow iOS Game Framework Beginner's Guide (Other amazing things)
Sparrow is a game framework with a focus on ease-of-use and current state-of-the-art technologies. The Sparrow game framework is intended for 2D games and multimedia applications and has built-in support for animation, managing objects on the screen, and touch support.
Sparrow iOS Game Framework Beginner's Guide aims to teach a complete overview on how to develop a mobile game for iOS using Objective-C as the programming language and the Sparrow game framework. Instead of teaching concepts separately, this book will take a methodical approach, taking you through the development of an entire game using Sparrow's powerful framework.
Irrlicht 1.7 Realtime 3D Engine Beginner's Guide (Other amazing things)
The Irrlicht Engine is a cross-platform high-performance real-time 3D engine written in C++. It features a powerful high-level API for creating complete 3D and 2D applications such as games or scientific visualizations.
Irrlicht 1.7 Realtime 3D Engine Beginner's Guide will teach you to master all that is required to create 2D and 3D applications using Irrlicht, beginning right from installation and proceeding step-by-step to deployment.
Beginning with installation, this book guides you through creating a basic template application, followed by meshes, overlays, and UI. You will then scan through data types, nodes, scenes, camera, lights, and particle systems. Finally, you will learn about some advanced concepts such as handling data, files, and shaders, followed by the last stage – deployment.
This book is a step-by-step guide to Irrlicht that starts at an easy level for beginners and then gradually works to more advanced topics through clear code examples and a number of demos that illustrate theoretical concepts.
React Amsterdam: React for Game Development (Other amazing things)
This is a talk I gave at the React Amsterdam conference in April 2016. The slides are a bit delayed in the video.
The Duel: React Native vs. Cordova (Publication)
Cold Dive into React Native: A Beginner's Tutorial (Publication)
The development of cross-platform mobile applications has always been a source of many challenges. Although tools like Apache Cordova and Haxe do solve some of the associated issues, they are still not the ideal solution in many cases. React Native changes that by providing the power of React.js for mobile platforms and a promise of consistent developer experience across multiple platforms.
React.js Best Practices and Tips by Toptal Developers (Publication)
This resource contains a collection of React.js best practices and React.js tips provided by our Toptal network members.
Johannes is a mentor in the Toptal Global Mentor’s Program.
This program is a partnership between Toptal and General Assembly to provide high
quality mentorship for students from minority and low income backgrounds who are
looking to begin their careers as professional software engineers. Johannes
shows commitment to diversity in tech by mentoring a General Assembly student every
week for a year, covering everything from coding tips and tricks to advice on making
it in the industry.