Archive for the ‘programming’ Category

FLXMP: First Version Released

I didn’t want to do this that early. But I realized that I need a proper version control and I intended to release the XM Player I was recently talking about under the MIT License anyway. So, better sooner than later. I named it FLXMP which stands for Flash Extended Module Player. I could come [...]

Posted on August 30, 2010 at 8.22 pm by Paul · Permalink · Leave a comment
In: music, programming · Tagged with: , , ,

Semester Break

It was a quite successful first semester and I’m really happy that I attended that Master program at the Stuttgart Media University. Now, during the summer break I will continue with my projects and hopefully complete some of them soon. A short summary of what’s done and what’s still to do: 2D-Plattformer (no official name, [...]

Posted on August 2, 2010 at 2.23 pm by Paul · Permalink · 3 Comments
In: general, programming · Tagged with: , , , ,

XM Audio, Second Try: Success!

After my previous capitulation in front of Extended Module playback via Flash, I could not keep my hands off that topic. I started a second attempt and rewrote the whole code from scratch. This time I used a more flat (less object oriented) approach with less function calls; plus: I made some research and profiling [...]

Posted on June 8, 2010 at 1.50 am by Paul · Permalink · 2 Comments
In: music, programming · Tagged with: , , , , ,

Fail: Audio :(

I’ve invested much time in the development of a playback method for XM files in Action Script. I’ve achieved some results but I’m afraid that fixing those performance issues I encountered would take much more time than I’m currently willing to invest. My Module Library won’t make it into the game. Realizing this was quite [...]

Posted on May 18, 2010 at 11.03 pm by Paul · Permalink · 2 Comments
In: music, programming · Tagged with: , , ,

Module Instruments Implemented

I just finished the implementation of all instrument features incorporated in the Fasttracker 2 extended module format. This includes: playing wave samples as notes (ok, that’s quite obvious) finetuning volume and panning control volume and panning envelopes instrument vibrato I’ve added a quick little demo below. You can click on the keyboard picture below and [...]

Posted on May 7, 2010 at 9.15 pm by Paul · Permalink · Leave a comment
In: music, programming · Tagged with: , ,

Extended Module Player in AS3

Music and sound are the most file size bloating assets when making flash games. If you want your game to have a low file size, you need to get rid of >5MB mp3 files. So I decided to write an extended module player library for my game. The XM format is a tracker format introduced [...]

Posted on May 4, 2010 at 6.15 pm by Paul · Permalink · Leave a comment
In: music, programming · Tagged with: , , , ,

Currently Working on: AI

I had a few hours to clean up some stuff in the code and now it’s getting complicated. Time to make the artificial intelligence. I want to have some challanging NPCs but I don’t believe I can develop something super advanced in my available free time. Seems like I will have to simplify a few [...]

Posted on November 15, 2009 at 8.54 pm by Paul · Permalink · Leave a comment
In: games, programming · Tagged with: , , ,

Lights Off, Spot On!

I’ve just finished a plain lighting system for my sidescroller. It is possible to place custom sprites as lights into the scene. Those sprites are used to render a lightmap which represents the result of all lightsources in the current scene. Now I can create  scary places for the player

Posted on October 13, 2009 at 11.09 pm by Paul · Permalink · 3 Comments
In: games, programming · Tagged with: , , , ,

A Little Flash Sidescroller

I’m still fiddling around with flixel. It’s a lot of fun and you can see the progress after every hour. Currently it looks like this is going to be my main project, since it is progresing so fast and my motivation to finish it increases every evening I spend with it. It is going to [...]

Posted on October 7, 2009 at 8.16 pm by Paul · Permalink · Leave a comment
In: games, programming · Tagged with: , , , ,

My New Friend: Flixel

This Month was quite stressful for which reason there wasn’t much activity here. I hope I will have some time for making games in the following days. Speaking of which — I had a little time to play around with the flixel library by Adam “Atomic” Saltsman. It’s very impressive how quick you can achieve [...]

Posted on September 22, 2009 at 6.29 pm by Paul · Permalink · Leave a comment
In: games, programming · Tagged with: , , , ,