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 currency exchange markets. Why algorithmic trading? "This is a games programming blog!" I hear you cry... Well up to now I have been [...]
Need a new search?
If you didn't find what you were looking for, try a new search!
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 little bit of PHP/database experience by the end of the article you [...]
Vestibulum egestas pharetra felis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse dignissim bibendum lectus, quis ornare tortor elementum quis. Aenean semper vehicula elementum. Nulla massa est, faucibus non semper quis, laoreet et sapien. Suspendisse massa odio, aliquet nec commodo et, venenatis ut velit. Pellentesque mauris lorem, dictum vitae [...]
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 complex types. Read the first article if you've not already done so here. Here is a [...]
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 by the number of people (some even running highly successful tech businesses) who simply don't understand such a [...]
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 sockets, or file access across local/web. What is a security sandbox violation? Flash applications run inside a security sandbox which prevents [...]
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 productivity. 1. Never ever duplicate code Avoid duplicating code at all costs. If you have a common code [...]
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 it will give some other programmers an idea or two. Food for thought! What are internal edges? In general, polygonal collision detection [...]
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 side-bar. This post is my attempt to crystallise the most important points I've learned during the making [...]
This is a fully featured, blazing fast 2D physics engine written from the ground up, featuring continuous collision detection, persistent contacts and object sleeping with an iterative constraint solver, all wrapped up in a game engine harness with 3 built in levels and an established content creation process to make expanding the content easy. [...]