Programming with OpenGL #4

Posted by Mordi on April 25, 2012, 2:23 p.m.

The last few days I've been working on rendering fonts. At first I had trouble with aliasing and foreign characters. These have now been fixed. Another problem was that font-rendering was terribly slow. What I was doing at first was simply generating each glyph (character) and a texture of the …

Programming with OpenGL #3

Posted by Mordi on April 21, 2012, 7:27 p.m.

The last two days I've spent trying to get font rendering to work. I chose FreeType.

It is almost satisfactory. There's an issue with the transparent pixels. They are always black.

I've also done some cleaning up in the code in general.

Programming with OpenGL #2

Posted by Mordi on April 19, 2012, 5:47 p.m.

This time I've changed the library to handle windows/contexts. I switched from using GLUT to GLFW. It's a bit better, and it handles keyboard input as well. With GLUT you didn't have full control of the main-loop. GLFW has more freedom in this sense. GLFW is multi-platform, like GLUT. …

Programming with OpenGL

Posted by Mordi on April 14, 2012, 6:24 p.m.

We decided to switch to C++ for our game. This is a better fit since our programmer will be using C++ and OpenGL at his university, and has proper knowledge about it, and I have been wanting to learn C++ myself. I'm not planning on learning it extensively, but I …

Hamster-Game Mockup

Posted by Mordi on March 26, 2012, 8:57 p.m.

We've had a break for a while now, but recently we picked up working on that platform-shooter multiplayer game. I've been doing graphics.

Here, I've tried nailing down a proper in-game character-base. It's based on my concept sketches (here).

Also, I felt like making a website design the …

Piratified

Posted by Mordi on Feb. 27, 2012, 1:53 a.m.

Edit: Final version: http://soundcloud.com/mordi-1/mordi-the-great-bath

Spent a whole day doing nothing. Got an idea for a remix a few hours before bedtime. Stayed up most of the night working on it. Got about half an hour of sleep. Why do seemingly good ideas come at such late hours?

Gonna crash hard …

Drumming

Posted by Mordi on Feb. 16, 2012, 5:59 p.m.

I bought this drumset last year, around march.

Since then, I've been drumming by myself on it. Watched a lot of tutorials online at first. My technique is probably way off, but I don't really worry. It's just for fun anyway. I'll look into getting someone to teach me some …

Skeletal Animation Editor

Posted by Mordi on Jan. 8, 2012, 6:15 a.m.

Animation

For our hamster shooter, we are going to use skeletal animation. I started working on it some time during the holiday, not knowing how such a system works. I googled and youtubed the subject, and got the basics down. Jalb has a better handle of mathematics and programming in …

More Hamster-Shenanigans

Posted by Mordi on Dec. 27, 2011, 6:50 p.m.

Here's some music to listen to:

http://www.remix64.com/track/mordi/resolution/

http://mordi.ziphoid.com/data/music/originals/Mordi%20-%20Santa's%20Flute.mp3

We were testing some networking the other night, and we captured a video of it.

(Embedded Video)

And here's something 'jalb' (the main programmer) made after we got some comments on how nice they think the UI looks. The sarcasm is strong …

Level Editor Video

Posted by Mordi on Dec. 18, 2011, 4:58 p.m.

Here's a video of the level editor in our Hamster-based platform shooter so far:

(Embedded Video)

It's vertex-based, and I think it's really easy to use. There is also the possibility to import any texture of your choosing, and this will be saved to the level file itself. I'm already …