Mauvesoft

Metalwork

A game in which you control multi-function robots to complete objectives.

I would like a more interesting selection of themes than a grey metallic world - the graphics I've drawn were just quick and dirty to get up and running.

Status
Active Development
Platform
PyGame
Language
Python
Filed under
Games

Metalwork 0.6.0

This release adds the trappings of completeness. As well as a menu system, there is an in-game level editor that you can toggle by pressing 'E'.

Also, this is the first release to be branded with the final "Metalwork" title!

There also needs to be work on extending the range of objects in the world so that more interesting levels can be created. That mainly requires a lot more artwork.

ChangeLog since 0.5.0

  • Menu system
  • Level Editor
  • Tooltips
  • Freezer and Ice objects
  • Tanker Robot
  • Uplink Robot

ChangeLog since 0.4.0

  • Accurate z-ordering of tiles
  • Rendering of tile edges

ChangeLog since 0.3.0

  • Display of messages via the HUD in response to world events

ChangeLog since 0.2.0

  • Robots can now turn
  • World is now loaded from XML data files
  • Animations are loaded from data files containing layers and offsets
  • Can drag the viewport to scroll

Dependencies

  • PyGame (tested on 1.8.1 only)

Installation

  1. Extract tarball
  2. Change to the extracted directory
  3. Run python run_game.py

Known Issues

  • Dragging while on the menu screen causes a crash
  • Z-order is still wrong in the case of tall tiles

Downloads

Add a comment

If you would like to leave a comment about this project, please complete the following form: