Implementing a wrap-around world
Hello and welcome back to my blog! This time I’m going to be talking about something related to the game I’m currently working on, which is a little asteroids style MMO: a wrap-around world. This was...
View ArticleComposing in-game music – retro style
Hello, and welcome back to my blog! Its time for another guest post – I commissioned this one after a very long search to find an artist talented enough and with the right skill-set for composing in...
View ArticleFlash portals and version control
Hello and welcome back to my blog! This article is about version control when releasing a game onto the various Flash portals. Portals A portal is a web-site which concentrates on hosting a large...
View ArticleHow to make a multi-player game – part 1
Hello and welcome back to my blog! Its been a while since my last post, this is because I’ve been working on a multi-player game, called mmoAsteroids which you can play by clicking on the icon on the...
View Article2D polygonal collision-detection and internal edges
Hi and welcome back to my blog! I wanted to share something I’ve recently discovered about the heinous problem of internal edges in 2D polygonal collision detection. It’s not a full-solution, but maybe...
View Article10 steps to becoming a better programmer
Hi and welcome back to my blog! I wanted to cover 10 of the things I’ve learned over the years being a professional programmer that really helped me improve the quality of my code and my overall...
View ArticleFixing security sandbox violation in Flash AS3
Hello and welcome back to my blog! This time I wanted to talk about the dreaded Security sandbox violation error which Flash will sometimes throw at you when you’re working with external websites, or...
View ArticleUnderstanding binary
Hello and welcome back to my blog! In a kind of follow up to 10 steps to becoming a better programmer, this time I wanted to write about binary and binary operations, because I’ve been rather surprised...
View ArticleHow to make a multi-player game – part 2
Hello and welcome back to my blog! This is part 2 in the series where I talk about making a multi-player game. Last time we built a TCP socket server in node.js and we’re able to send and receive...
View ArticleHow to make a Facebook social game
Hi and welcome back to my blog! This time I’m going to talk about the process of making a very basic social game as a Facebook app. It’s my hope that if you know how to make a Flash game and have a...
View ArticleAlgorithmic trading for dummies
Hi guys, I’m back with something completely different for this article! This one is about algorithmic trading; as in writing a trading algorithm which will automatically make trades on your behalf on...
View ArticleAlgorithmic trading for dummies – part 2
Hi and welcome back to my blog! This is a follow up to my previous article which introduced some of the basic concepts in trading and how they related to MetaTrader 4, which I’ll be using in this...
View ArticleWeb-site down-time for server upgrade 6th nov 2013 -> 7th nov 2013
Hi guys, Just a quick notice – our hosting company is moving their server farm between buildings on 6th nov 2013 to 7th nov 2013. During this time, the blog (and website) will be down, but don’t panic...
View ArticleWhat is a Bitcoin?
Hello and welcome to my blog! This article is going to explore the question: what is a Bitcoin? Digital cash You might have heard this analogy before. In many ways bitcoins are like digital cash – they...
View ArticleImplementing a Watch Only wallet on top of bitcoind
Hello and welcome back to my blog! This article talks about the technical implementation details of building a watch only wallet on top of bitcoind - it’s aimed at bitcoin / altcoin business...
View ArticleHacking the monolithic entity system
Hi and welcome back to my blog! This time I’m going to talk about a trick I used on the old PS2 game ’24 The Game’ to save over 30% of a frame by hacking the game’s monolithic entity system. … Continue...
View Article10 steps to becoming a better programmer
Hi and welcome back to my blog! I wanted to cover 10 of the things I’ve learned over the years being a professional programmer that really helped me improve the quality of my code and my overall...
View ArticleAlgorithmic trading with bitcoin – part 1
Hi and welcome back to my blog! This is the first in a series of articles which describes the process of building a trading algorithm for bitcoins. All the algorithms featured will be live tested on a...
View ArticleAlgorithmic trading with bitcoin – part 2
Hi and welcome back to my blog. This is part 2 of a series where I talk about algorithms for trading bitcoin. You can read part 1 here. Last time we covered a naive market marking algorithm which...
View Article