So much for Creativity

Profile
Vernon Hills, Illinois
198 comments
196 entries
Advertisement
SiCrane
May 13, 2009
New bug to me
I actually managed to run into a kind of bug in C++ that's new to me.

struct Base {
void print(void) {}
};

struct Derived : Base {
void print(void) {
Base:print();
}
};

int main(int, char **) {
Derived d;
d.print();

return 0;
}

Here Derived::print() wants to call the Base::print() function as par…
1,681 views
SiCrane
March 16, 2006
Week/Class 9
This week we spent a bit of time reviewing the games for the last six people in my class then spent a bit of time on the basics of GML, the Game Maker scripting language. That corresponded to the first six pages the GML section in the Game Maker help file. After that we spent a very short time with…
1,519 views
SiCrane
March 09, 2006
Week/Class 8
So last week we spent the first half going over the platformer tutorial from the Game Maker website. Then we spent the second half grading each others game projects. We were supposed to give three to five minute presentations followed by group grading. I think some of my classmates have a time mana…
1,558 views
SiCrane
March 06, 2006
Week/Class 7
Yeah, late update on this one. I've been sick. Last session still most people had not completed their game projects, so there was another week extension. The teacher has stated this was the last one though. So we did presentations/group debugging sessions with what we had. Some of it was interestin…
1,607 views
SiCrane
February 23, 2006
Week/Class 6
In yesterdays class we finished the maze tutorial for the first hour, then we spent the rest of the time demoing the programs we've produced. I only spent a couple hours on mine and felt sure that I was going to get a failing grade on it, but it turns out that most of my classmates produced things …
1,302 views
SiCrane
February 16, 2006
Week/Session 5
Again not much happened in class. We finally finished the 1945 tutorial from the Game Maker site, and did a quick run through on the Maze tutorial. The assignment for next week is to produce a game and write a design document for it.
1,357 views
SiCrane
February 09, 2006
Week/Session 4
Yesterdays session was again fairly boring. We just went thorugh steps three and four of the 1945 Game Maker tutorial. For next week we're supposed to think of a game for our first game project. I'm thinking about doing something like the Gradius series. If you're an old school gamer, you may find …
1,297 views
SiCrane
February 08, 2006
On the soapbox
As you may or may not know, in addition to being a moderator, I'm also one of the editors for gamedev.net. (Though if you've received a rejection from us in the past year or so, chances are I'm the one who wrote it.) One thing I've noticed, not just in the articles gamedev receives (though it's one…
1,398 views
SiCrane
February 02, 2006
Week/Session 3
Yesterday was fairly boring. Basically all we did was work our way through the first programming tutorial and two parts of the second tutorial from the GameMaker site. However, rather than let us see the Game Maker files for the projects we were presented with the executables and the resource files…
1,274 views
SiCrane
January 26, 2006
Week/Session 2
Yesterday was the second session of the Game Development I class. As mentioned, last week's assignment was to create a review for the game Chicken Attack. I didn't particularly care for the game, as you might determine from my review. We spent the first hour or so of class reading each others revi…
1,010 views
SiCrane
January 19, 2006
Game devlopment school week 1.
So, in the interests of keeping my academic software discount, I usually try to keep enrolled in courses at my local community college. Last semester I took 2D Computer Animation, which didn't turn out to be about what I expected, but was interesting nonetheless. This semester I've enrolled in Game…
1,045 views
SiCrane
December 28, 2005
Apples and Oranges (well not quite)
So the parental units bought these HUGE asian pears. If you've never seen or eaten an asian pear they're sort of like a cross between an apple and a pear. So I took one look at them and said they must be eight times the size of a regular asian pear. Discussion occurs and the maternal unit says it's…
793 views
SiCrane
December 13, 2005
The Joy of Hard Drives
So my laptop hard drive has died, so I'm back on my old desktop. This wouldn't bother me so much if the stupid thing hadn't died in the middle of a backup; which corrupted the backup hard drive as well. I managed to salvage data for the most important things for work and the like; but I seem to hav…
948 views
SiCrane
November 26, 2005
Getting used to things
I think I'm finally getting used to the new layout, at least visually. My muscle memory on the other hand is still completely borked. I'm constantly accidently bookmarking a forum when I mean to be going to the forum listing or going to the stats or who's online page instead of hitting the activeto…
802 views
SiCrane
November 14, 2005
Birthday
So another birthday today. I've been really busy lately and haven't decided what I want to get for myself this year. Any ideas?
1,192 views
SiCrane
November 03, 2005
Sudoku again
There were some sudoku puzzles in the in-flight magazine on the plane, so I took the chance to bang out a solver between Denver and Las Vegas. It was absurdly easy. At this point the game no longer interests me.
842 views
SiCrane
November 02, 2005
Back from vacation
If there's something worse than going to Vegas and losing money, it's going to Vegas with your brother, losing money, and said brother winning big because of advice you gave him.

Still had fun. Just not as much fun as I would have if the fraternal unit also ended up losing money too. :P
844 views
SiCrane
October 26, 2005
On Vacation
Attending a convention in Las Vegas this weekend. Leaving tommorrow early morning and coming back Tuesday night. So chances are by this time next week I'll be broke but happy.

Wheeeee.
815 views
SiCrane
October 21, 2005
Wrong about sukoku
Turns out I was wrong about the number of possible states in sudoku; there are some transformations which I thought were isomophic that aren't. Now it actually sounds like an interesting problem to solve.
902 views
SiCrane
October 13, 2005
Sudoku
There was recently a spate of sudoku based posts made in the forums. One of the things that came up was a difficulty creating a solver, but as far as I can tell there are only 186,624 different possible sudoku boards, which given the amount of storage is necessary for a sudoku board in computer mem…
1,083 views
SiCrane
October 06, 2005
Well crap
I really need to stop talking about SVG in this thing. Google is now linking me back to my own journal when I'm doing research.
1,041 views
SiCrane
September 30, 2005
After Effects
Today I spent some time trying to convert some 3D animation information I had laying around into a form that Adobe After Effects would take. Adobe After Effects stores two sets of rotation information for 3D layers: one called Orientation, and then X Rotation, Y Rotation and Z Rotation. Orientation…
1,095 views
SiCrane
September 22, 2005
Not much
Finally got around to doing some work on dodecahellspawn. Basically I ripped out the model code and replaced it. The problem with the old version was that the game state and the display information were hopelessly entangled. So that part got gutted and rebuilt from the ground up. The code is much c…
922 views
SiCrane
September 13, 2005
Keyframed cows.
One nice thing I've discovered about the SVG format is that path nodes interpolate well. This means that I can get away with just building keyframes and interpolating between the key frames for my animations. Not only does this solve some of the issues I was having with frame rate dependent jerkine…
831 views
SiCrane
September 05, 2005
librsvg
Ok, the goal of porting librsvg seems to be slightly less happy as I found a case of a relatively simple SVG not rendering properly, and I have no idea how to fix it, so patching it seems not feasible. So far the only renderers that seem to handle all the SVG I've thrown at them have been Inkscape…
1,226 views
SiCrane
September 02, 2005
SOB

SOB

One other thing that's been in the back of my mind for a while is the SOB compiler; the compiler that takes every part of standard C++ that has undefined behavior and tries to define it as crashing as soon as possible. For example: instead of the vptr in a class being a bare pointer to the vtable, …
900 views
SiCrane
August 29, 2005
Point of Polish
In case any of you 4e4 entrants are reading this, one way to polish your app that you may not have considered is allowing the user to record macros in game. Not just extending your game by scripting, but actually letting the player hit the record button and building a macro from his actions up till…
988 views
SiCrane
August 27, 2005
Light in August
So it's the end of August, so its time for my yearly hobby project evaluation.

Ok, Seventh Star: I think I can still hit the August 2012 release date if I don't get too side tracked and my proof of concept apps go well. That's a really huge if. Of course, the Seventh Star project will be somewhat cu…
881 views
SiCrane
August 25, 2005
Regular polyhedra
You'd think after doing dodecahellspawn, a Rubik's cube version would be easier. You'd think.

In any case, I decided to embed Python in dodecahellspawn so I could write a real solver in a script rather than deal with the constant recompiles I'd need in order to implement it in C++. So the first thin…
789 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