🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
![More GDC coverage](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
I've added two new bits of GDC coverage: the Artificial Intelligence in Computer Games roundtable, and the Improving Quality Assurance roundtable.
Go forth and engorge!
Go forth and engorge!
![GDC Coverage: Getting it into the game](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
I've posted my notes from the GDC roundtable "Getting it into the game". It was a pretty productive session and had lots of great tips crammed into a single hour; I wouldn't be surprised if I missed a few tidbits - so if you were there and noticed something not in my writeup, drop me a PM and I'll …
![GDC Day 7](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
Well, GDC '08 is officially over, and it made a good run. Obviously I totally dropped the ball on the whole running-journal-updates thing. This is for three reasons:
- I made The GDC Newbie Mistake and stayed at the hotel that's infamous for not having free Internet access. (Curse you, Westin Hotels a…
![GDC: Day 0](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
So, I'm here in San Francisco. Trip was boring and filled primarily with sleeping and eating little packets of soulless attempts at snack mix; this is, of course, the way such trips usually are.
Every significant trip, of course, involves getting good and shafted at least once. My shaft for the week…
Every significant trip, of course, involves getting good and shafted at least once. My shaft for the week…
![Behold my inventive-osity!](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
According to my cursory Google search, I have officially been the first person to use the term "reductio ad halting-problem" to describe the common class of proofs that collapse onto Turing's well-known result.
I offer the following as proof of my usage.
No, this has absolutely no significance whatso…
I offer the following as proof of my usage.
No, this has absolutely no significance whatso…
![A Recurring Whinge](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
A few minutes ago I finished watching the season finale of Six Feet Under. (Yes, I'm going to catch hell from my doctors for being up at this hour.) The show is basically a dark comedy centered around a family that runs a funeral home in California. The thing that originally led me to it is the fac…
![This is your brain on Bawls. Any questions?](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
So I finally picked up the Orange Box and played through Portal, pretty much entirely in a single sitting. I was up until 6 AM and therefore obviously didn't get a whole lot of sleep last night.
As a consequence, my brain has reverted to a more primal, unfiltered state, wherein all manner of absurdi…
As a consequence, my brain has reverted to a more primal, unfiltered state, wherein all manner of absurdi…
![I have no life, and I like it that way](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
This has been the first weekend in, well, probably months that I've felt like spending on hacking around with code. There have been a few niggling little issues in our code base that I've wanted to clean up for ages, but haven't ever really quite had a chance - especially considering that there's a…
![Wherein I pretend to have good advice](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
Random advice for working on team development projects
This is just some assorted stuff that's been on my brain the last couple of weeks, which probably everyone knows already, but I feel like saying anyways. And, hey, it's content, right?
1. Use continuous integration
Every single person on your team…
This is just some assorted stuff that's been on my brain the last couple of weeks, which probably everyone knows already, but I feel like saying anyways. And, hey, it's content, right?
1. Use continuous integration
Every single person on your team…
![Hey look, the little number changed](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
Yayy, new year, blah blah blah. I've never really cared much about New Years, aside from the minor annoyance of having to retrain my brain to write a different number down.
Lately I've been casting about a lot for something of actual substance to be filling in here. It kind of bothers me that there'…
Lately I've been casting about a lot for something of actual substance to be filling in here. It kind of bothers me that there'…
![It's the most wonderful time of the year...](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
I'm getting really excited about this time of year.
No, not Christmas, nimrod - I actually rather hate Christmas (humbug, etc.). I'm talking about booking my GDC trip.
This will be my first time to GDC; with no E3 anymore, I've got to find another way to get my annual dose of California, and GDC has …
No, not Christmas, nimrod - I actually rather hate Christmas (humbug, etc.). I'm talking about booking my GDC trip.
This will be my first time to GDC; with no E3 anymore, I've got to find another way to get my annual dose of California, and GDC has …
![Crunchy pathy goodness](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
A while ago I talked about some A* implementation stuff I'd done that I was considering posting here for general enlightenment purposes. Nobody expressed any interest, but my ego is so huge that I refuse to take that as a sign that nobody is actually interested.
As such, I hereby imagine all of you …
As such, I hereby imagine all of you …
![Wherein I admit to my (sole) failure](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
I am a firm believer in the value of constant self-awareness and introspection. Without knowing one's status and limits at all times, it is impossible to effectively gauge growth, progress, and - in dire situations - regress.
This applies just as much to writing code as to project management as to p…
This applies just as much to writing code as to project management as to p…
![On the future importance of emergent phenomena](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
The past thirty years have seen a dramatic change in the way we understand dynamical systems. For centuries, mathematical analysis has been constrained to linear systems, primarily for practical reasons. Linear systems can be solved. Linear systems often provide good approximations of real-world ph…
![Not my best week ever.](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
I think there's something wrong with this milk... it tastes like cow nipple.
Also, my car is now lightly damaged, thanks to some dumbass teenage kid who chucked a ball out into the street. Guy in front of me slams on brakes, I slam on brakes/attempt to swerve, I hit guy. Dumbass kid promptly grabs h…
Also, my car is now lightly damaged, thanks to some dumbass teenage kid who chucked a ball out into the street. Guy in front of me slams on brakes, I slam on brakes/attempt to swerve, I hit guy. Dumbass kid promptly grabs h…
![Yayy insomnia!](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
So, thanks in part to several cups of Waffle House coffee earlier this evening, I'm pulling an all-nighter - the first in a while. Technically I'm not supposed to do this anymore. My doctors say that it can destabilize me and cause "symptom flare-ups."
Well, screw them. I'm already unstable and ther…
Well, screw them. I'm already unstable and ther…
![Some thoughts on the Epoch project](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
My brain is slowly undergoing the process of waking up again, and one of the subjects I've been keen to attack has been the old Epoch language project. (Random point of interest: if you want to know what adjusting to psychotropic medication feels like, just imagine being very stoned for about two w…
![Is this thing on?](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
Whoa, hey... a web site about game development! What a funny coincidence, seeing as that's what I do! Odd that I've never seen it before...
Looks like a decent enough place. I'll register for an account.
Email address already in use...? WTF!? How did someone hijack my work email to sign up here?!
Oh..…
Looks like a decent enough place. I'll register for an account.
Email address already in use...? WTF!? How did someone hijack my work email to sign up here?!
Oh..…
![Apoch's Peeve Corner](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
Alright kiddies, it's time for another episode of... Apoch's Pet Peeve Corner! Yayy!
This is the segment of the show where Apoch picks some random thing and rants about it for a few minutes. Today, we're going to talk about: boolean valued functions.
(By the way, all of this discussion can be applied…
This is the segment of the show where Apoch picks some random thing and rants about it for a few minutes. Today, we're going to talk about: boolean valued functions.
(By the way, all of this discussion can be applied…
![Please, rednecks, learn to drive.](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
This is a public service rage announcement to all American drivers. Believe me, if you are a native U.S. citizen and operate a motor vehicle, you need to read this. You need to read it triple if you live in Georgia.
I'm going to be brief and to the point: learn what a pedestrian is, and how to inter…
I'm going to be brief and to the point: learn what a pedestrian is, and how to inter…
![On programming skill](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
I've noticed an interesting phenomenon.
Many programmers in the C++ and .Net realm absolutely love Visual Studio, and extoll its virtues as an IDE to everyone they meet. Then there are others who are not so impressed.
Now, I personally like Visual Studio a hell of a lot, but not perhaps for the same …
Many programmers in the C++ and .Net realm absolutely love Visual Studio, and extoll its virtues as an IDE to everyone they meet. Then there are others who are not so impressed.
Now, I personally like Visual Studio a hell of a lot, but not perhaps for the same …
![A temporary rise in post quality](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
I noticed earlier that there has been a general downward trend in the quality (and verbosity) of my entries lately. Contrary to popular opinion, this is not because me get more stupider.
I can't really say much about what's going on at work right now, but I can say these two things:
I am busy as all…
I can't really say much about what's going on at work right now, but I can say these two things:
![Community Service](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
I was going to write a nice vitriolic splurt about misogyny, antisocial behaviour, and general dickheadedness in the technical world.
But just read this instead.
I might still summon forth a Mighty Rant of Apochian Wrath... if I can think of anything that that article hasn't already said very well. …
But just read this instead.
I might still summon forth a Mighty Rant of Apochian Wrath... if I can think of anything that that article hasn't already said very well. …
![Musing](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
The trouble with humanity is that we have really shitty quality control.
Also, my fingertips are very sore. Electric bass strings are the ouch. Typing is rather difficult when you can't feel anything but a dull ache past the knuckle. To be honest, I'm rather scared at how well I can still touch-type…
Also, my fingertips are very sore. Electric bass strings are the ouch. Typing is rather difficult when you can't feel anything but a dull ache past the knuckle. To be honest, I'm rather scared at how well I can still touch-type…
![All my teh braens aer goan.](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
I think I have a massive crush on Kimiko from Dresden Codak.
Also, sleep makes your brain less mushy. I wish I had some sleep... say, perhaps, any time in the last 4 days.
Also, sleep makes your brain less mushy. I wish I had some sleep... say, perhaps, any time in the last 4 days.
![Strange way to wake up...](https://uploads.gamedev.net/monthly_2017_06/321649.thumb.png.c7e3a9cb02b37a485d4cf9b8c638b8e7.png)
Huh.
So, apparently, I'm the SE mod now.
I haven't thought too much about specifics, but I'm interested in seeing what can be done with the forum. We've had some great discussions about software design and even programming language design there in the past, and I'd love to see that become more of a r…
So, apparently, I'm the SE mod now.
I haven't thought too much about specifics, but I'm interested in seeing what can be done with the forum. We've had some great discussions about software design and even programming language design there in the past, and I'd love to see that become more of a r…
Advertisement
Popular Blogs
Advertisement