Category Archives: Uncategorized

Game level video demonstration

A video demonstration of a character navigating a real game level. Actually this is a small part of a bigger level. The complete level may be released at some point. Until then, enjoy the video: PS: Music by almighty Varathron.

Posted in Uncategorized | Tagged | 1 Comment

Squashing bugs in AnKi

There are some universally accepted truths in software and one of those truths is that all software has bugs. Some people are more careful than others but nobody is perfect and nobody can write 100% bug free code. Another truth … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Vulkan: The next Khronos graphics API… that is not OpenGL

This year’s GDC proved to be quite exciting. New technologies, new ideas and some heavyweight announcements. According to the press one of the most exciting presentations was Khronos’ Vulkan API and the demos running on top of it. That really … Continue reading

Posted in Uncategorized | Tagged , | 3 Comments

Screen-space local reflections

AnKi supports a new modern effect for realtime reflections. Enjoy the video:

Posted in Uncategorized | Tagged , | Leave a comment

C++11 spinlock

Apart from mutexes, spinlocks provide another way of protecting critical sections from multi-threaded access. Spinlocks perform the same job as mutexes but in a different way.

Posted in Uncategorized | Leave a comment

Porting AnKi to Android

After months of careful planning, reading the GL specs and waiting for Google to add OpenGL ES 3.0 support, AnKi was finally ported to Android. This article presents the result and briefly expands on the challenges of porting a game … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

Developing games on and for Linux/SteamOS

Linux, or GNU/Linux as some people want to call it, was born 20+ years ago as an open source desktop operating system and despite its massive success on super-computers, servers, embedded and mobile devices it didn’t manage to gain the … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Designing a new texture format

In this article we will be discussing the whys and whats of the new AnKi texture format. First we will try to shade some light on the current texture formats and what are their limitations and later we will present … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment