#64DSC What does this make you feel?

Posted by Nopykon on April 18, 2014, 6:37 a.m.

It's the current state of my game. Not a bug, actually. You might read into it as a hint.

I was extremely motivated after watching a bunch of 4k-demos over at pouet, so I started playing around with the idea of making a 4k game. For the spring compo. So I started yesterday with C. I got a basic openGL program, with shaders, into an 1k exe. So I started writing different content generators. First up cubes, spheres, textures and such. (You can't load any external files for a 4k, that's cheating. And putting down the data in a header still takes up way too much data. Generation. or brilliant decompression is the only way.

I had some small problems getting crinkler (a linker that generates TINY win32-exes ) and gcc to work together, but it was an easy fix. The real problems came when trying to add keyboard input. I can get the usual win api msg proc. to work fine, just not without libc+crinkler. Tried hours, is still probably just something stupid, but I deciding to not waste time on it any more. Can get it to ~5.5k with UPX, but what's the point.

I rewrote main.c for glfw3 to make it compile on linux as well. (Mac I'm not sure, don't have one). It builds to 50k, 20 packed with UPX (just an exe compressor). I cried myself to sleep after this and dreamt nightmares. Today, I'm focused on the game, not stupid limits imposed by myself, or my coder-persona.

Oh, and had the previous idea, the box2d game, put on a shelf. Might use that for something else, or as a last minute resort. The new game is fully 3D, first person and with custom physics. It's more suitable for the theme, but I'm tired of writing. I'll explain more at other point. Happy easter!

Comments

Acid 10 years ago

I'd like to see how this game functions.