Making a Game in 2 Weeks: Day 4

Day 4 of my Game in Two Weeks brings the next 3 lines on the schedule. Simple flight controls, a simple race course, and a simple self-driving AI. I estimated them at slated for 3 hours, 3 hours, and 2 hours respectively. Day 4 part 1. Simple Controls Making an intuitive control system can be …

Making a Game in 2 Weeks: Day 3

So I’m continuing with my game in two weeks. Read the previous article if you missed it. On to Day 3. Day 3. A world to Stand On Creating a terrain in Unity is easy. Unfortunately it is also a time sink. Building a good environment for my game will be critical in its overall …

Making a Game in 2 Weeks

So now that I have some time on my hands, I’ve decided to make a game in two weeks. I mean, I’ve got the tools. I’ve got the knowledge. I’ve got the experience. I’ve got the time. And I’ve got my own reasons for it. So off we go.   First, why two weeks? Why …

Laid Off from Electronic Arts

Well, it had to happen eventually. Effective the 15th, I’m off of EA’s payroll. My project is still going strong for another two months at least. The project I was slated to move to in November was cancelled. So in a brilliant move befitting any large corporation, I was laid off because my future project …

Cost of University Education in United States

There was a recent discussion on the costs of higher education in the united states. (Full discussion here.) The original complaint is was that it was very expensive to go to that person’s local preferred school, at $24,000 per year. Discussion ensued. When it comes to the 4-year bachelors degree, the US has a fairly …

A Journey Through the CPU Pipeline

It is good for programmers to understand what goes on inside a processor. The CPU is at the heart of our career. What goes on inside the CPU? How long does it take for one instruction to run? What does it mean when a new CPU has a 12-stage pipeline, or 18-stage pipeline, or even …

Data Structures Part 5: Choosing the Right Structure

Many of the beginners on the site are pre-college students. Often beginners will learn by reading tutorials on the Internet, copying code from books, and trying out things that they find interesting. This article is part of a series that focuses on giving pre-college developers the basics they need to understand data structures. The previous …

Data Structures Part 4: Non-linear Data Structures

Introduction Many of the beginners on the site are pre-college students. Often beginners will learn by reading tutorials on the Internet, copying code from books, and trying out things that they find interesting. This article is part of a series that focuses on giving pre-college developers the basics they need to understand data structures. This …