Codetapper's Amiga Site

Menace

Dave Jones, programmer of Menace and Blood Money for Psygnosis, created a 7-part series in Amiga Format discussing how he wrote the game Menace. Dave also gave away some of the source code to the game on the coverdisk each month. The series ran from issue 7 (February 1990) to issue 13 (August 1990).

The whole truth about Games Programming Part 1: System Control
The whole truth about Games Programming Part 1: System Control
14/09/2019

Dave Jones, programmer of Psygnosis' hits Menace and Blood Money, begins a series about games programming. This month: system control.Dave Jones, programmer of Psygnosis' hits Menace and Blood Money, begins a series in which he spills the beans about the tricks and wrinkles used by top games programmers. In this series, Dave Jones will not only provide the real facts about how to program a bestselling game: he also intends to back it up by supplying the source code to his first great game, Menace. This month: system control.

The whole truth about Games Programming Part 2: Scrolling
The whole truth about Games Programming Part 2: Scrolling
06/11/2020

Dave Jones presents part two of his series in which he divulges the tricks of the trade used by top games programmers. This month: Scrolling.Dave Jones, programmer of Psygnosis' hits Menace and Blood Money, presents part two of his series in which he divulges the tricks of the trade used by top games programmers. This month: Scrolling.

The whole truth about Games Programming Part 3: Designing the main ship
The whole truth about Games Programming Part 3: Designing the main ship
06/11/2020

Top programmer Dave Jones, author of Psygnosis' hits Menace and Blood Money, reveals more secrets of the art. This month: Designing the main ship.Top programmer Dave Jones, author of Psygnosis' hits Menace and Blood Money, reveals more secrets of the art. This month: Designing the main ship.

The whole truth about Games Programming Part 4: Aliens
The whole truth about Games Programming Part 4: Aliens
07/11/2020

In this and next month's articles, Dave Jones details the largest part of the Menace code: namely, the alien movement and control routines.In this and next month's articles, Dave Jones details the largest part of the Menace code: namely, the alien movement and control routines.

The whole truth about Games Programming Part 5: Aliens 2
The whole truth about Games Programming Part 5: Aliens 2
07/11/2020

As we get close to the complete Menace, Dave Jones fills in the details of how to animate aliens.As we get close to the complete Menace, Dave Jones fills in the details of how to animate aliens.

The whole truth about Games Programming Part 6: Collision Detection
The whole truth about Games Programming Part 6: Collision Detection
07/11/2020

This month sees all of the game coming together - and now being playable! - with the inclusion of the collision detection routines.This month sees all of the game coming together - and now being playable! - with the inclusion of the collision detection routines.

The whole truth about Games Programming Part 7: The Guardian
The whole truth about Games Programming Part 7: The Guardian
08/11/2020

Here it is — the last instalment of Menace, the game! This month's source contains the addition of the guardian graphics and code.Here it is — the last instalment of Menace, the game! This month's source contains the addition of the guardian graphics and code. The guardian is simply made up of a few normal aliens. It is not normally feasible to have a huge animated end guardian as it would require vast amounts of memory.

Post your comment

Comments

  • Gravatar for Kamelito

    Nice thanks I type it myself but couldn’t find it anymore. It would be nice to do the same with Bullfrog tutorial. http://www.angelfire.com/planet/redbladenz/bullfrog/bullfrog.html

    Kamelito 17/05/2020 12:10pm (5 years ago)

RSS feed for comments on this page | RSS feed for all comments

You may enjoy these articles...

Menace

Comedy

If you look inside many Amiga games, secret messages have been hidden by the programmers. Richard Aplin was the king of hiding messages in the startup-sequence file, and his Line of Fire and Final Fight startup-sequences have become legendary! The Sensible Software team were also prolific at hiding messages in their games.

Menace

Interviews

A collection of technical interviews with Amiga programmers that worked on commercial software in the glory days of the Amiga (late 1980s to early 1990s!)

Menace

Maptapper

The Ultimate Amiga Graphics, Level and Map Ripper!

Menace

Random Rants

A random assortment of rants relating to the Amiga!

Menace

Sprite Tricks

An explanation of how many famous Amiga games utilised sprites in weird and interesting ways