Interested in any of our services: request a call
t: +44(0)1424 442 400  f: +44(0)1424 430 414  e: enquiries@denaploy.co.uk
Home Home
Websites Projects
Clients Clients
Services Services
How we work How We Work
Meet the Team Meet the Team
Contact Us Contact Us

O&M Manuals Digital O&M Manuals


Latest News

Parallax Scrolling on websites
Parallax scrolling is an old animation technique that has been in use since the 1940s, as well as being used in 2D computer games to give the player a ... more
View all Latest News

Sign up for
Denaploy Newsletter

Name:
Email:

News / Dungeon Master

Could this be the height of my retro 80′s/90′s gaming obsession I hear you ask?

Well quite possibly..probably not though.

Dungeon Master Javascript is my version of the 80′s classic Dungeon Master By FTL Games.

The entire ‘game’ is written in javascript and CSS, it should be CSS2 compliant but I have used a few CSS3 methods..

You can control where you are in the maze by using the Arrow keys on your keyboard, or by clicking on the arrow icons in the interface.

The logistics of the game are quite complicated. The main premise of its functionality revolves around a 2-dimensional array of javascript objects, which divide the ‘squares’ into 5(North, East, South, West and Center) and these have a various properties too..

The visualization takes place by scanning upon movement the present location of the player/view-port in relation to the map, creating walls where it sees fit. The same goes for the doors.

This game will not work in obsolete browsers, and if it does it may be buggy..

There is no pre-loading of data at present. This means it may appear to be malfunctioning when its just loading data/graphics.

In time I hope to develop it further, however with the advent of HTML5 the methods I’m using may seem rather redundant to the modern gamer. Especially with 3d/GL developments.

I cannot take credit for the Dungeon Graphics.. they were taken from the example module of Return to Chaos…and other various old pseudo 3d games.

The source code is freely available, if you do use it though please credit/comment me


a: Denaploy Ltd, 8 The Lawn, St Leonards-On-Sea East Sussex, TN38 0HH t: +44(0)1424 442 400 f: +44(0)1424 430 414 e: enquiries@denaploy.co.uk

Business to Business Website Applications and Database Services in the South East, London, Sussex, Surrey, Kent, Essex, Brighton, Tunbridge, Ashford, Canterbury, Hastings, St Leonards, Eastbourne and Surrounding areas