Snake!
Some folks (who I know IRL) have become addicted to Snake! and they noted a bug, which I fixed. Since I was updating it anyway, I threw in two "enhancements", one is a length counter in the lower right corner, and the other is a "bulge" where the snake has eaten a pellet.
They have become fie…
Some folks (who I know IRL) have become addicted to Snake! and they noted a bug, which I fixed. Since I was updating it anyway, I threw in two "enhancements", one is a length counter in the lower right corner, and the other is a "bulge" where the snake has eaten a pellet.
They have become fie…
JetLag 2005 Alpha, version 20050526
The top scores stuff isn't in yet. The game itself is in a working state. I'm looking to balance out the game.
The controls: left and right arrow to move the dude. The control key sets off a bomb. 1,2,3,4,5,6,7,8,9,0 spend 1,2,3,4,5,6,7,8,9, or 10 "rings", whic…
The top scores stuff isn't in yet. The game itself is in a working state. I'm looking to balance out the game.
The controls: left and right arrow to move the dude. The control key sets off a bomb. 1,2,3,4,5,6,7,8,9,0 spend 1,2,3,4,5,6,7,8,9, or 10 "rings", whic…
I've come up with the final four jetlag lucky charms:
Barrier: a set of four adjacent blocks, the same color as the wall(so invincibility and bombs won't help).
Shift up and down the screen: in older versions of jetlag, the character always stayed on the same row. These charms move the character up a…
Barrier: a set of four adjacent blocks, the same color as the wall(so invincibility and bombs won't help).
Shift up and down the screen: in older versions of jetlag, the character always stayed on the same row. These charms move the character up a…
Normally, I do not make the title screen of a game I am writing as the first things. I learned long ago that this lead to having a whole bunch of title screens, and no games. The main reason for winding up with a bunch of title screens is that I would have a super-neat-o idea that was way too lar…
I recently have been working with the PopCap framework, and just before that I was working with Flash and many of my recent games have had a global top scores list.
I tried out that C#->swf compiler. If you're making a form based app, I say use it. If you are making a game, I say don't.
I have b…
I tried out that C#->swf compiler. If you're making a form based app, I say use it. If you are making a game, I say don't.
I have b…
So, I recently have decided to retake up an old interest of mine, which is writing fiction... typically science fiction or fantasy fiction.
I looked around the web, and found a *FAN* fiction site where one can post their stories, but I have yet to find just a site where I can subject others to the d…
I looked around the web, and found a *FAN* fiction site where one can post their stories, but I have yet to find just a site where I can subject others to the d…
For reference
So, yeah. There's a C# compiler that'll make SWFs. Rather than talking about how it has great potential and may indeed be the holy grail, I figured I'd just show you how easy it is to make something.
I made a simplistic app that allows you to move a hexagon (which blinks red and blue) …
So, yeah. There's a C# compiler that'll make SWFs. Rather than talking about how it has great potential and may indeed be the holy grail, I figured I'd just show you how easy it is to make something.
I made a simplistic app that allows you to move a hexagon (which blinks red and blue) …
If you've looked at numerology at all, you will know about the way that positive numbers are reduced by adding together digits to make new numbers until there is only one digit left.
For example, the number 561 is first reduced to 5+6+1=12, and then to 1+2=3.
often, a numerologist will take the digit…
For example, the number 561 is first reduced to 5+6+1=12, and then to 1+2=3.
often, a numerologist will take the digit…
BOOL GetVideoCaptureRegistryValues(VIDEOCAPTUREREGISTRYVALUES* pValues)
{
BOOL Result=FALSE;
HKEY hKey=NULL;
DWORD dwType=0;
DWORD dwSize=0;
char str[256];
do
{
if(!pValues) break;
if(ERROR_SUCCESS!=RegOpenKeyEx(HKEY_LOCAL_MACHINE,REGISTRY_PATH,0,KEY_QUERY_VALUE,&hKey)) break;
if(!hKey) brea…
In playing with the PopCap framework, the whole "how things should be done" becomes readily apparent.
In the demo programs, there are the following files:
A file containing the WinMain function. This WinMain function is the same in all demos. This means, IMO, that it should be hidden in the framewo…
In the demo programs, there are the following files:
A file containing the WinMain function. This WinMain function is the same in all demos. This means, IMO, that it should be hidden in the framewo…
The following code is poorly written. How /SHOULD/ it be written? A big plate of virtual crawdads for the first person to get it right.
void ResourceManager::DeleteMap(ResMap &theMap)
{
for (ResMap::iterator anItr = theMap.begin(); anItr != theMap.end(); ++anItr)
delete anItr->second;
theMa…
Finally got this part working. It allows you to customize the game in the following ways:
* You can select the width and height of the playing field, as small as 10x10 and as large as 40x30, in multiples of 5
* You can select the speed of the snake, from 5 to 25 cells per second, again in multiples …
So, I got some time today to work on "Snake" and see what I can do to help bring it up to production quality.
My first task is to switch from the way I'm currently loading resources (which is one at a time) to the PopCap way, which is to make use of their nifty resource manager class, and show a pro…
My first task is to switch from the way I'm currently loading resources (which is one at a time) to the PopCap way, which is to make use of their nifty resource manager class, and show a pro…
So, I've been working on Snake a little longer than I expected to. Sure, it was "done" not very long after I started working on it.
But now, I'm thinking about Production Quality Software, and getting my little stupid Snake game up to that level.
This is the difference between "done" and "finished".…
But now, I'm thinking about Production Quality Software, and getting my little stupid Snake game up to that level.
This is the difference between "done" and "finished".…
(It's not /quite/ ready for primetime yet, but it's fully functional, and I'll have it for you before too long)
Yes, it is Snake! Made with the PopCap Game Framework
And the cool part: it is slightly more than 250 lines at this point (I expect it to swell to a mighty 300 or so in order to be done), a…
update on bass.dll:
http://www.un4seen.com/
It turns out, bass.dll is a product that can be rather costly if you make use of it for non-commercial products(it is free for non-commercial products). It is 100 euros for a shareware license, 850 euros for a single commercial product, or 2250 euros to do…
http://www.un4seen.com/
It turns out, bass.dll is a product that can be rather costly if you make use of it for non-commercial products(it is free for non-commercial products). It is 100 euros for a shareware license, 850 euros for a single commercial product, or 2250 euros to do…
Pong, using PopCap Game Framework
In a matter of a couple of hours, I was able to whip up this Pong game.
I'll probably post the source a little later.
In a matter of a couple of hours, I was able to whip up this Pong game.
I'll probably post the source a little later.
Advertisement
Popular Blogs
Advertisement