Blade of Darkness holds true to the greatest of hack and slash legends, combining sorcery, knights, and swords with god forsaken enemies that deserve to have their arms slashed off with a broadsward. Blade of Darkness looked excellent in 2001, and still delivers its gore well today. Holding True to it's genre it offers modders both custom maps and scripts. Relevent Links Fansite Mod List Modding Community

Post article RSS Articles  (0 - 30 of 40)
Blade Virtual Module and Development Environment

Blade Virtual Module and Development Environment

Client Side Coding Tutorial 1 comment

Blade of Darkness Virtual Python Module for Code Completion and Type Hints.

Compatibility

Compatibility

BOD Loader 4 comments

BODLoader 2021 is not compatible with this Major Update of the Game. Will be fixed soon.

Gladiator2021. Classic mod updated

Gladiator2021. Classic mod updated

Gladiator2021 2 comments

Gladiator2021 is Classic Gladiator Mod by Josh Dahlby with Addon by Shyrka updated to work in both 2001 release and 2021 reissue of the Game.

Blade of Darkness Reforged

Blade of Darkness Reforged

Blade of Darkness Reforged 6 comments

Please refer to the updated Blade of Darkness Reforged installation & configuration guidelines under files. 2K upscaled original character textures will...

Blade of Darkness Gets Official Controller Support

Blade of Darkness Gets Official Controller Support

News

After more than 20 years, Blade of Darkness receives one of the most community requested features of all time - controller support.

Re-release on 7th October!

Re-release on 7th October!

News 4 comments

Blade of Darkness finally gets an official re-release, 20 years after original launch!

Exporting Blade Animations and Meshes

Exporting Blade Animations and Meshes

News 6 comments

Harrison have created a tool that allows to export original files of the game into 3D Studio Max. Great News! and Thank you too much!.

Testing Needed.

Testing Needed.

News 2 comments

An update to Dal's Revenge have been made It adds the feature of loading the next map when the first is finished.

Upcoming Surprises!

Upcoming Surprises!

News 8 comments

Prospero have show a few shots and details of a new upcoming project. And it Adds more RPG elements to the game with the best hack n' slash combat system...

Programmer: Carlos García Cordero

Programmer: Carlos García Cordero

Feature

Interview with the members of the development team at Rebel Act Studios.

Script Programmer: Arturo Justo Ibáñez

Script Programmer: Arturo Justo Ibáñez

Feature

Interview with the member of the development team of Rebel Act Studio.

Level Editing Scripting by Prospero. Part. 20

Level Editing Scripting by Prospero. Part. 20

Client Side Coding Tutorial

In most of the cutscenes in the main game the camera moves are handled by hard-coded *.cam files which are created in 3dsmax. However, it is easy to create...

Level Editing Scripting by Prospero. Part. 19

Level Editing Scripting by Prospero. Part. 19

Client Side Coding Tutorial

A Painless Way to install New Models (Objects or characters)

Level Editing Scripting by Prospero. Part. 18

Level Editing Scripting by Prospero. Part. 18

Client Side Coding Tutorial

I'll concentrate on implementing new character behavior using the original meshes.

Level Editing Scripting by Prospero. Part. 17

Level Editing Scripting by Prospero. Part. 17

Client Side Coding Tutorial

Torches (and all other flaming objects) have a light bulit into the model and a particle system linked. They are created as with all other objects, but...

Level Editing Scripting by Prospero. Part. 16

Level Editing Scripting by Prospero. Part. 16

Client Side Coding Tutorial

Bit of a cop out here. There are lots of traps in the game and most are quite complicated. To explain them all is not really practical. Best course of...

Level Editing Scripting by Prospero. Part. 15

Level Editing Scripting by Prospero. Part. 15

Client Side Coding Tutorial

Heavy stuff here. Classes are basically databases. When the data contained within a class is assigned to something the something is controlled by the...

Level Editing Scripting by Prospero. Part. 14

Level Editing Scripting by Prospero. Part. 14

Client Side Coding Tutorial

Sometimes you need to call a function when an enemy is killed. All chars have a function in their data that processes their deaths: launches death animation...

Level Editing Scripting by Prospero. Part. 13

Level Editing Scripting by Prospero. Part. 13

Client Side Coding Tutorial

Unlike Doors, opening Gates use a movable object rather than a sliding sector. You can use any object for this purpose, but practically all the RAS gates...

Level Editing Scripting by Prospero. Part. 12

Level Editing Scripting by Prospero. Part. 12

Client Side Coding Tutorial

How to set sun, water and the sounds of textures. If you would like this in your map it is eeeeeeeeeze.

Level Editing Scripting by Prospero. Part. 11

Level Editing Scripting by Prospero. Part. 11

Client Side Coding Tutorial

When you start coding, you get bugs. Python is very unforgiving and little things can cause errors.

Level Editing Scripting by Prospero. Part. 10

Level Editing Scripting by Prospero. Part. 10

Client Side Coding Tutorial

There are two methods of making doors. The first uses a sliding sector

Level Editing Scripting by Prospero. Part. 9

Level Editing Scripting by Prospero. Part. 9

Client Side Coding Tutorial

Things a bit quiet? Sounds and Music add alot of atmos to a map.

Level Editing Scripting by Prospero. Part. 8

Level Editing Scripting by Prospero. Part. 8

Client Side Coding Tutorial

You can put the code for trigger sectors in any *.py file

Level Editing Scripting by Prospero. Part. 7

Level Editing Scripting by Prospero. Part. 7

Client Side Coding Tutorial

Tut7. Controling Enemies. Once you have your enemy, he is free to do and go wherever he likes.

Level Editing Scripting by Prospero. Part. 6

Level Editing Scripting by Prospero. Part. 6

Client Side Coding Tutorial

Enemies are created in exactly the same way as objects, but they all have the entity class "Person".

Level Editing Scripting by Prospero. Part. 5

Level Editing Scripting by Prospero. Part. 5

Client Side Coding Tutorial

Most weapons will work properly with the basic creation code. Some need extra data.

Level Editing Scripting by Prospero. Part. 4

Level Editing Scripting by Prospero. Part. 4

Client Side Coding Tutorial

Tut4. Adding Objects The map looks a bit empty, so now you want to add some objects.

Level Editing Scripting by Prospero. Part. 3

Level Editing Scripting by Prospero. Part. 3

Client Side Coding Tutorial

Tut3. A bit of boring theory. This tutorial is about Python coding language. Variables and Functions.

Level Editing Scripting by Prospero. Part. 2

Level Editing Scripting by Prospero. Part. 2

Client Side Coding Tutorial

Second Part of the tutorial, Stopping "Ice Skating".