Older blog entries for fzort (starting at number 211)

20 Oct 2015 (updated 20 Oct 2015 at 15:46 UTC) »
TAP TAP

This thing on?

DO THE DANCE, DO THE DANCE

So I'm on vacations until next Monday. I'll use this week to try to finish a little game I've been working on that I want to release on Google Play. Other than finishing the actual game code, I'll also try to add AdMob and Twitter integration. I'm paying someone to do the graphics.

I'll use my Advogato blog to post daily updates. No one reads it, which suits me just fine.

I'm rather enjoying C++11. Too bad I don't get paid to work with it. My main tool at work is Microsoft Outlook. Yikes. Someone please hire me to do development work. I'm really cheap.
20 Sep 2015 (updated 20 Sep 2015 at 04:24 UTC) »
sye: thanks for the link to "A Can of Worms". (Reminded me a bit of a small book I have...)
Further reason why I should be learning Mandarin.
davidw articulated very well something that has been on the back of my mind for a while.
19 Mar 2012 (updated 19 Mar 2012 at 20:21 UTC) »
HOLD ON TO YOUR VIRTUAL REALITY GOGGLES

After banging my head against Blender's interface for a while, I decided to leave behind any hope of modeling realistic 3D assets for the game I'm working on, and instead go for minimalistic, mid-1990s ciberspacey visuals. It's looking like this. Please ignore the pathetic FPS count.

I'm using textured billboard quads for the "antialiased wireframe" look. I have to sort all polygons in the scene back-to-front for proper transparency, so I'm using a BSP tree. Adding moving objects (like foes you can shoot at) to the BSP tree dynamically is presenting some interesting challenges.

I should upload a video soon.

Y'ALL SUCK

Reading comments written by Americans on news sites like Yahoo under the story on the recent massacre in Afghanistan can get quite depressing. I'm sorry, I know I shouldn't, and I'll be the first to admit that my own country sucks, but it's really, really hard to avoid generalizing, you know.
12 Mar 2012 (updated 12 Mar 2012 at 13:59 UTC) »
BEST PRACTICES



The Wikipedia article on Google Panda has, under the References section, a link to an article called "How Google's Panda Update Changed SEO Best Practices Forever".

Let's meditate on this concept for a moment.

SEO best practices.

SEO. Best. Practices.
static const float WIRE_THICKNESS = .002; // IN ARBITRARY UNITS OF MY OWN DEVISING

It's great to code knowing that no one else will ever see what the hell you did.
7 Feb 2012 (updated 7 Feb 2012 at 12:30 UTC) »
cdfrey: Thank you. :-)

(Back when dinosaurs roamed the Earth, I wrote this useless toy C compiler that generated exactly the same assembly code for if (a) b; else c; and a?b:c. I guess the task was made somewhat easier by the fact that the only data types it knew about were int, pointers and arrays.)
6 Feb 2012 (updated 6 Feb 2012 at 21:32 UTC) »
SHUT THE F* UP

Some people at the office keep talking all day long. The only way I can get anything done is with headphones and mpg123 -z slayer_-_raining_blood.mp3. I'd rather listen to Philip Glass, honest, but I need something to cover the background noise. I'll go deaf in a few months if I keep this up.

There are times when I feel trapped in purgatory; a lifeless object, alive.

This is why I need to start my own business. Something related to games. Maybe a multiplayer strip poker operation, hosted on the Cayman Islands. Something classy like that.

DEAR C++ GURUS

Please explain why the commented out line is not allowed:


struct foo { };
struct bar : foo { };
struct baz : foo { };

foo *doit(bool which)
{
#if 0
return which ? new bar : new baz;
#else
if (which) return new bar; else return new baz;
#endif
}

Game development proceeds apace.

(I've been meaning to use the word "apace" for a long time.)

202 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!