New
The latest blog posts to take off on Hacker News. 86 posts.
How I Make A Living Using GameMaker
Insights at the intersection of game development, programming and modern tech.
What Programming a Game in 48 Hours Taught Me About Programming Games
I participated in Ludum Dare 27 this weekend, programming a complete game, Spacetime Adventure, in 48 hours. I make games for a living but I’d never done that before. It was fun.
Rotating Images
How to rotate an image, and a need trick to rotate a bitmap an arbitrary amount in a simple paint package.
The Evolution of Direct3D
alexstjohn.com is your first and best source for information about alexstjohn. Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
Vi Hart on Stravinsky's Atonal Compositions [video]
What experimental composers have to do with copyright wrongs and the neuroscience of language.
Let's Play Ancient Greek Geometry
Today I’m releasing Let’s Play: Ancient Greek Geometry . It’s a Compass and Straightedge tool/puzzle game written in JavaScript. I’ve always thought Geometric Construction felt like a puzzle, so to me this pairing was quite natural. Compass and Straight edge is a technique for constructing shapes out of circles…
Real-life Tron on an Apple II GS
One of my favorite movies as a kid was Tron , the early 1980's film about a computer programmer who gets “digitized” and sucked into a computer world inhabited by personified computer programs. In the film, the protagonist joins a group of resistant programs in an effort to take down the oppressive Master Control…
OpenGL – OS X Mountain Lion vs. Mavericks
During Apple's WWDC 2013 keynote, the graphically-inclined may have noted "OpenGL 4" among OS X Mavericks' feature list. I was curious and decided to
Prince Of Persia Code Review
On Apr 17, 2012 Jordan Mechner released the source code of Prince of Persia. Even though it is the Apple II version written in 6502 assembly language, it was a pleasant experience to dive in the code of that mythical game: As usual there were many fascinating sofware wizardries to discover. The Apple II apparent poor…
Ultimate Tic Tac Toe
Once at a picnic, I saw mathematicians crowding around the last game I would have expected: Tic-tac-toe.
Statically Recompiling NES Games into Native Executables with LLVM and Go
I have always wanted to write an emulator. I made a half-hearted attempt in college but it never made it to a demo-able state. I also didn't want to write Yet Another Emulator. It should at least bring something new to the table. When I discovered LLVM , I felt like I finally had worthwhile idea for a project.
How Clash of Clans earns $500,000 a day with in-app purchases
Confession time: While I like to rationalize my blog’s recent silence with changing jobs and moving to a new city, the truth is, the single biggest drain on my free time lately has been Super…
Tetris Printer Algorithm
By rotating, positioning and dropping a predetermined sequence of pieces, the Tetris Printer Algorithm exploits the mechanics of Tetris to generate arbitrary bitmap images.
Pixar's Chris Horne Sheds New Light on Monsters University
No, literally. Pixar's lighting/rendering systems were completely redone for their new film Monsters University. In my correspondence wi...
Nintendo parodies Kickstarter
Visite a página oficial da Nintendo para comprar consoles e videogames Nintendo Switch™, ler as últimas notícias, encontrar equipamentos e presentes divertidos com um toque da Nintendo e muito mais.
A Profanity-Laced Video Game Password That Breaks Everything
Most of these passwords were gibberish that required a pen-and-paper to write down and remember. One password, however, is more memorable, and much more sinister.
How to automatically choose a camera viewing angle for any 3D model
When I wrote stljs, a library to read, write, and convert STL to PNG, one of the things I had to decide was how to calculate where the camera was located and where to point the camera. You want to …
Unreal JavaScript
A webserver and reverse proxy solution brought to you by linuxserver.io with php support and a built-in Certbot client.
Pirates playing a game dev simulator complain about piracy
When we released our very first game, Game Dev Tycoon (for Mac, Windows and Linux) yesterday, we did something unusual and as far as I know unique. We released a cracked version of the game ourselves, minutes after opening our Store.
Mozilla and Epic Announce Unreal Engine for the Web
Mozilla, a non-profit organization dedicated to promoting openness, innovation and opportunity on the Web, is advancing the Web as the platform for high-en