What is IvanK.js?
IvanK.js is light Javascript library for rich 2D and 3D graphics, inspired by Flash, so it is familiar to flash developers.
What benefits you get with IvanK over Flash and other HTML5 frameworks?
-
Incredible speed.
IvanK uses WebGL to render graphics. Your games and apps will be incredibly fast and smooth even on low-end devices. Don't worry about resolution of textures or game frame. Since now, all your games can run at 60 FPS in fullscreen.
-
Easiest way to do 3D.
IvanK allows you to make 3D graphics without knowing any low-level APIs, shading lanugages or advanced linear algebra (even if you know it, you will enjoy not carying about it while working with IvanK). Start by setting object.z = 20. Animate with object.rotationY += 5. Draw your first triangles using Graphics.drawTriangles3D(). Make a 3D Shooter.
-
"Native" programming.
Many third-party tools allow you to write HTML5 apps. They have their own environment and they generate Javascript at the end. But IvanK and your app are written in Javascript, you know what your code does and it is always faster than any machine-generated Javascript.
-
Mobile devices support.
Run your apps and games on any device including tablets and smartphones (and TVs, cars, watches, microwaves, ...). Your app will run in any browser with WebGL support (most of Android browsers, iOS 8+, Windows Phone 8+, Tizen, BlackBerry 10+ etc.).
I need your help!
I want to make IvanK.js faster, richer and easier to use. If you enjoy using IvanK, I can promise you that you will love the next versions. Please help me make this happen by funding the development!
You can make a donation via PayPal: ivan@kuckir.com :)