Showing posts with label C#. Show all posts
Showing posts with label C#. Show all posts

Thursday, 28 April 2016

Iron Sphere Mapping Tool

Here is a screen shot of the mapping tool I wrote in C#. It converted the data file from the Z80 version of the game. Now it saves the data as a json file which is easily read in by the Python code.

Wednesday, 31 December 2014

The Infeasible Game - Level editor

Here is a picture of the tool I use to create the levels. I produced it quickly so the tiles on the main grid are letters rather than the actual tile images. If I can be bothered I'll fix this but at the moment the tool is fine for creating and editing the levels.


The level data is output in a format I can past into my assembler. One byte is used for each tile. This byte holds the type of tile, its vertical position and whether there are other tiles in the same column. It also holds some other details that I'll be keeping to myself :)

The tool is a winform application written using C#.

Friday, 28 March 2014

Another tool to help make my new Spectrum game


My game development is progressing well, with the “TODO” list quickly getting smaller. I have one important function to write that I know will take some time. For now I have put that to one side and concentrated on getting the rest of the game finished. One feature of the game is the various text messages that need to be shown between levels etc. As I am using a cut down list of characters it was easier to create a tool to convert them. It was about an hour’s work to create the conversion tool shown below. It has a few more features than are really needed but it seemed like a good time to add them. No need to get out the calculator to work out the screen and attribute addresses. In the next few days I will pass the game to my tester. I can then start on the last big function and look to fix and bugs the appear during testing. The final chunk of work will just be the polishing and the replacement of the placeholder graphics.

Friday, 31 January 2014

Updating the tool for my games levels


I found some time to update the program that I will use to design my game levels. I fixed a few small bugs and added some new features. The status bar now shows the currently selected shape name and the total number of shapes used. I have also added a print option that will print a giant map of all the levels defined in a text file. I have expanded the raw data comment so that the grid can be resized and redrawn if I need to edit a previous design. Once all the levels have been added to a text file, it is loaded and the levels spread out in a user defined grid pattern. This is then saved as a bitmap. As far as I can tell, this application now does everything I need it to do. I’ll start designing some easy levels to start with and then some more difficult ones. Here is an image of the latest application.

Thursday, 1 November 2012

Sateon Access Control

The company I work for has just released a video for the application I write. Looks pretty slick and not a line of Delphi to be seen :)

http://vimeo.com/46751097