Profile
None
122 comments
101 entries
Advertisement
Will F
August 28, 2007
XNA

XNA

Have some free time so I started learning C#, so far i'm really impressed, and coming from a C++ background am finding it easy to pick up. I don't see myself using it for projects in the immediate future, but as I grow more comfortable I wouldn't be surprised if a large amount of my coding is done …
1,534 views
Will F
December 02, 2006
...

...

EDIT: since I originally wrote this the MSDN page has been updated to mention that its behavior does not conform to the C++ standard.



Here's a question, will this code compile? (assume someSet is a std::set, and that 512 is a key that exists in it)

Quote:std::set::iterator foo = someSet.erase(512);



Th…
642 views
Will F
November 20, 2006
Physics demo
I've been playing around with physics libraries a bit, here's an app I made using Newton (about 3 meg download - and if you don't have a version of VS C++ 2005 installed you might need to download this from Microsoft). I haven't tried to distribute a Windows app before, so it'd be awesome if anyone…
1,259 views
Will F
November 18, 2006
Console launch...
I hadn't planned on commenting on the PS3 or Wii console launches, but this blows me away.

The Bel Air, Maryland Bestbuy will not be launching either the PS3 or Wii on Friday and Sunday because of "safety concerns" (out of curiosity I actually called the number and a check at bestbuy.com shows that …
1,095 views
Will F
November 13, 2006
New project
I've stopped working on my "engine". It was mostly for educational value, and I knew when I started that it was unlikely to get finished. All in all it was worth the time I spent on it, but i'd rather move on to actually making a game. I've got a basic app up and running (i'll try to get some scree…
1,455 views
Will F
October 11, 2006
b day
My birthday has arrived and i'm not very happy to report that while looking in the mirror today I found a few gray hairs. I've been under alot of stress over the last few months and i'm hoping that it's because of that. If not I might get to be one of the lucky people in their 20's with a headful o…
1,113 views
Will F
October 09, 2006
Source control
Got around to creating simple level format for my basic scene manager (used only for testing new features). It's nothing special, just XML loaded via TinyXml. I suspect i'll use XML as an intermediate format for the moment (if only because it's human readable and editable) and convert it to a binar…
1,281 views
Will F
October 03, 2006
More on Inform 7
I've done some more playing around with Inform 7 and am finding it fascinating. Here's an example from the Inform wikipedia page of the source code to a very simple game.

"Hello Wikipedia" by A Wikipedia Contributor

The story headline is "An Interactive Example".

The Living Room is a room. "A comforta…
1,066 views
Will F
October 03, 2006
Logging
Added support for Rich Text Format output in my logger. I'm not doing anything fancy with it but now my log files are in color, which makes navigating to a line with a warning or error a bit easier.

I started by looking at this tutorial on gamedev, but ended up just downloading the specification fro…
1,212 views
Will F
October 01, 2006
Lines of code
I came across this statement today

Quote:According to a report from Gartner group:
In 1997 they estimated that there were about 300 billion lines of computer code in use in the world. Of that they estimated that about 80% (240 billion lines) were in COBOL and 20% (60 billion lines) were written in al…
1,280 views
Will F
September 30, 2006
Bugs, or the lack thereof
Ugh, I just spent the last 4 hours trying to track down a bug with scaling in my scene management system. What was really annoying was that translation and orientation was working as expected, and scaling was behaving correctly on everything except the root node. Turns out there was no bug, it was …
927 views
Will F
September 29, 2006
Screenie
My project has gotten to be over 6000 lines of code, and this is what I currently have to show for it.



The good news is that most of what i've been working on so far has been the boring but essential work that needed to get done, and I can just about get started on some features that are a bit sexie…
872 views
Will F
September 20, 2006
...

...

The sky diving footage (first minute and a half) in this ">music video by Boards of Canada is insane - the guy is pretty much jumping from outer space. There's a more documentary style presentation of it here.

Apparently is was part of a series of experiments by the US Air Force in 1959 and 1960 …
525 views
Will F
September 08, 2006
...

...

I had been planning on playing around with the particle system and trying geomipmapping for my terrain, but I ended up buying Disgaea 2 and have lost a lot of my productivity. I don't know why I keep buying Nippon Ichi games - they're too much of a timesink, but they really appeal to my obsessive c…
438 views
Will F
September 06, 2006
Particles
Put together a particle system using point sprites today. It still needs a lot of work, but in the mean time here's a screenie of using it to make some snow.

855 views
Will F
September 04, 2006
Virtual Desktops
I visited my parent this weekend and gave them my Mac. I'm going to miss it, but they had been using an old PC running Windows 98. It was time to get something a bit more recent.

The one thing I didn't like about OS X was the lack of virtual desktops (though they will apparently included in 10.5). N…
1,224 views
Will F
September 01, 2006
max

max

Today I discovered that this code won't compile.

#include 
#include

int foo = std::numeric_limits::max();


However I found a few ways to make it work:

// 1
#include
#include

int foo = (std::numeric_limits<int>::max)();

// 2
#define NOMINMAX
include
#include

int foo = std::numeric_limits<int>::ma…
795 views
Will F
August 31, 2006
Terrain
I Bought Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach by Frank Luna a couple weeks ago and have to say it's excellent. It's making my transition from OpenGL to D3D very pleasant.

I've only got a few complaints about the book, and they are rather minor.
1) The author uses …
953 views
Will F
August 28, 2006
IRC

IRC

Sometimes #gamedev is too much for me.

Quote:snk_kid Guest5934: where are you learning C++ from?
Guest5934 snk_kid: www.johngreasley.com
Guest5934 uh it wasnt that :D
Guest5934 it was
Guest5934 hmm
snk_kid Guest5934: a guy called John is teaching you?
Guest5934 dam omg :P
Guest5934 noooo
Guest5934 its site
G…
938 views
Will F
August 23, 2006
Free stuff!
Everyone loves free stuff, so I thought i'd share this link with the denizens of journal land. Bryce 5.0 is free until September 6, 2006. You can also get a coupon to buy version 5.5 for $20 (regularly $120). I had been thinking about buying a copy of Terragen at some point, but i'm going to see if…
931 views
Will F
August 17, 2006
software suggestions
The transition to Windows is going rather smoothly. Having not extensively used it since Windows 98, I have to say i'm really impressed with XP. Anyways, i'm hoping some of the journal land readers can suggest some software, as i'm not that sure what's out there.

So far i've got Firefox, VS C++ 2005…
801 views
Will F
August 10, 2006
Oblivion
So last night I was rereading the manual for Oblivion. At about 10PM I wanted to check out something I had learned from it, expecting it to take about 5 minutes. Next thing I knew I looked up and it was 5AM - wtf? My suspicions appear to have been correct, my productivity for the next couple of wee…
893 views
Will F
August 09, 2006
laptop
So I went out and bought a laptop. I'm actually pretty happy with it considering I only spent $900 on it (had been planning on spending more). For that price i'm happy to have gotten a Core Duo processor (1.66 GHz), 15.4 inch widescreen, 120 gig hard drive, Mobility Radeon X1400, and 2 gigs of RAM.…
844 views
Will F
August 05, 2006
...

...

I'm planning on buying a new laptop sometime in the next couple of weeks. I'm hoping that Apple will announce something exciting at WWDC on Monday, but i'm not holding my breath. I want something that can run Windows and has a decent graphics card. The Macbooks are decent, but the integrated intel …
649 views
Will F
August 03, 2006
...

...

I'm somewhat embarrassed to admit this, but when I first learned C the following lines often appeared in my code

#define begin {
#define end }




It was a very bad thing to be doing, but i'll give some caek to the first person who guesses what language I had been previously using.
540 views
Will F
July 24, 2006
...

...

I'm bored, so here's a C++ quiz - I promise that it's much easier than any of Washu's quizzes.

1. What is wrong with this code?
#include 

class myIntVector : public std::vector<int> {};












2. What is the difference between line A and line B?
#include 

int main()
{
std::vector<int> foo(4, 2);
433 views
Will F
July 07, 2006
...

...

505 views
Will F
June 06, 2006
#gamedev
Some things baffle me.

This is an excerpt from #gamedev of a roughly 200 line code dump to the paste site of what appeared to be a MD3 loader.
if(!skinfile)
{
printf("sdfsdf");
cout<<"\nUnable to access skin file";
}







Here is another line from the code.
unsigned int temptexture=-1;







Norm…
851 views
Will F
May 26, 2006
back to work
Due to some personal commitments I haven't been able to do any coding for awhile. Fortunately I now have the time to get back to a game project.

In the meantime, I bought Resident Evil 4 a few days ago. Best game i've played in a number of years, and one of the few games in recent memory that I actu…
854 views
Will F
May 12, 2006
Paper Mario
I'm probably the only person here that cares, but I'm rather looking forward to the new Super Paper Mario game on the gamecube. This video from E3 has it looking like a 2D platformer. [smile]
850 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
9 Followers
15 Entries
10 Followers
johnhattan
Programmer
1,277 Entries
47 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement