LINKDING

Login

Shared bookmarks

  • #game-development #programming-languages #projects | In order to learn Rust better, I decided to rewrite one of my previous projects, Minefield Mahjong. The game was originally written in Python, so I had an opportunity to see which ideas translate well and what needs to be different.

    A comprehensive "first impressions" post! I was part of the 2013 hackathon so this article brings back a lot of memories when I re-read it in 2024. Especially socket.io was a big breakthrough for me: back when websockets were not that popular thing and Flash was still around, socket.io suddenly made it so easy to make interactive multi-user experiences. I was looking for all kinds of opportunities to use it.

    4 years ago | View Shared by kos
    |
  • #game-development #math #projects | Normally, the arrangement of mines is decided at the start of the game (except for some trickery so that you cannot lose on the first click). But what if there was no pre-determined arrangement, and the game was allowed to choose after you play?

    Such a creative use for a SAT solver!

    5 years ago | View Shared by kos
    |

User


Tags