Letter for Mimi 2 – wip #32

There was a memory leak in the game where the grass over-sprites kept accumulating after the player entered the exterior. I have fixed it and added a ‘hack‘ to force the garbage collector to do it’s thing. It now runs each time the player switches worlds, to ensure any remaining garbage is collected. I am …

Letter for Mimi 2 – wip #29

There was a bug when the default world was smaller than the other worlds, the flxTileMap would not display properly when loading the larger world. I am not sure if this is a bug in Flixel or in my code, but I fixed it by resetting the flxLayer that contained the flxTileMap, and recreating the …

Letter for Mimi 2 – wip #28

I fixed a bug where a character was able to walk on blocked tiles when a door/teleporter was next to a blocked tile. An example can be seen in the image above, the player walks on the stairs, the new world loads and he would have walked off the screen without a problem. Fixing this …

Letter for Mimi 2 – wip #24

In the picture above you can see a mock-up I have made for the battle engine that I might implement in the sequel of Letter for Mimi 2. Writing the code for this part will take a lot of time, so it will not be included in the second installment of the Letter for Mimi …

Letter for Mimi 2 – wip #18

In the screenshot above you can see the current progress for the Letter for Mimi 2 editor. The editor is able to create and export *.xml files, which can be used in the game engine. I am planning to be able to have enough functionality in the editor so I can create content fast en …

Letter for Mimi 2 – wip #16

In the screenshot above you can see that I have added a ‘show coordinates’ option, this will display the current x and y position of the player in the top left corner of the screen. Having this in the production version might be useful for people who follow guides to find secrets in the game. …

Letter for Mimi 2 – wip #14

I have changed the grass overlay so it is an extra layer on top of the background tiles. Before this, a sprite was continuously being updated to the position of a character. Both approaches worked, but the latter increased the number of calculations per frame, so it might decrease performance when a lot of characters …

Letter for Mimi 2 – wip #10

In the image above you can see coloured text in the dialogue, as many colours as you want can be implemented but for now there are only five (including white). Different colours can be used to indicate certain types of objects, such as items, people, events and places. When entering the text in the *.xml …

Letter for Mimi 2 – wip #7

I have extended the functionality of the in-game windows, you can now close it by pressing the ‘X’ and drag it around by pressing control and clicking. Try it out yourself in the Flash below. I will write a short tutorial on how to make a window like this, so stay tuned!   You will …

Letter for Mimi 2 – wip #6

In the screenshot above you can see the (map) editor I have been working on for Letter for Mimi 2. On the left you can see the tiles, and on the right side the world. By clicking on a tile you can select it as your ‘brush’ and paint the tiles in the map (the …