/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

imapenguin.com
| | gcher.com

This week-end I spent a lot of time trying to optimize the code of my incoming video game. The game engine features a fluid simulation algorithm based on this excellent paper by Jos Stam. The algorithm is CPU intensive, and so I tried my best to make the code as fast as possible, which eventually means having to write the code in assembly. Since I couldnt find much information about how to write assembly code for iOS on XCode, here is a small tutorial I wrote about it.
12.6 parsecs

Travel
| |
| | blog.nuculabs.dev

As I've been reading Professional Assembly Language, I've come across chapter 13 and I liked it so much that I'm going to write a blog post about it. The book is quite nice if you're interested in assembly for Linux. Extended ASM format let's you write assembly code that interacts with any type of C data, such as local variables, strings, numbers, goto labels and so on. The format produces cleaner, safer and more efficient code than the Basic ASM format.
11.2 parsecs

Travel
| |
| | www.nicktasios.nl

In this series of posts, I am going to create a clone of the classic arcade game, space invaders, in C++ using only a few dependencies. In this post I will make the game loop run at a fixed time step,
6.0 parsecs

Travel
| |
| | renato.athaydes.com

[AI summary] The blog post discusses running WebAssembly (WASM) on the JVM using the asmble compiler and Gradle plugin, highlighting its potential and challenges compared to traditional methods like Emscripten.
31.2 parsecs

Travel
|