Login
3D Construction Kit
Title:3D Construction Kit
Category:Game/Editor
Release Date:
Language:English
Size:64K
Device Req.:Disk only (1 side)
Machine:PAL Only
Code Type:Machine code
Distribution:Freeware
 Play Online!
Cracked by:Sleepwalkers
Converted by:Csory
Notes:Allows to create Freescape games like Driller. From the copy known at now, the I/O system doesn't work in the Environment editor. WANTED: original disk.
  External links:
    ZX Spectrum release
    C64 release
    Amstrad CPC release

User Rating: 8.5/10 (4 votes)
3D Construction Kit Title Screenshot

3D Construction Kit Screenshot


Derived Software
3D Construction Kit Demogame


Appeared On Compilations
Obscure Collection


Publications
News: Commodore Világ 29/30 (Magazine/Hungarian) pg. 49


Controls
Game Controls
O (joystick up) : Forward
K (joystick down) : Back
Q (joystick left) : Left
W (joystick right) : Right
B (joystick fire) : Shoot/Get/Use/Push/Open
Space : Toggle sights mode/movement mode
A : Activate objects
P : Look up
L : Look down
I : Face forward
M : Tilt right
N : Tilt left
Z : Sidestep left
X : Sidestep right
R : Move up (rise/stand)
F : Move down (fall/crouch)
U : U-turn
CTRL (Commodore) +key (+joystick) : When used in conjunction with movement keys will accelerate the movement
ESC/Run-Stop : Restart environment


Including A Border
While compiling the final version of the game, you can include a custom border. That's actually a whole bitmap in the C64 Advanced Art Studio format, and trying to load any other file format will crash the compiler.

Using an emulator, it is still possible to load a border bitmap in plain Plus/4 format (Multi Botticelli suggested for) to be used at $B800, by modifying it to have bitmap at $8000, and color attributes at $A000, so a single $8000-$A7E7 file is required, and the compiler will include it in the final game file. Keep in mind the game itself will change $FF15 (paper) and $FF16 (fixed) colours while running.


Keys Fix
The keyboard is badly implemented and some numbers/letters can't be used when values input is required (0-9, A-F).

This bug can be fixed by entering in Monitor:
>09B2 2C


Radical Conversion
Apparently, Csory had heavily rewritten the original code when converting the program, changing all ML commands which would refer to the zeropage locations from the original Amstrad CPC464 standard – the machine on which the Freescape graphic system was developed – from the three-byte format (eg: "LDA $00zp") to the two-byte format as used in the 8bit Commodore machines("LDA $zp"), radically changing the call points of the sub-routines. This has involved the insertion of some typos within the program, some of which produce directly visible effects (the bug of the keys in the editor, for example), others instead that do not immediately invalidate the correct compiling of a game, but the whose effects are noticeable only in particular conditions. Of these last bugs, in conjunction of some important indiscriminate cuts to the code and risky adaptations (for example: the use of the graphic format of the Plus/4 for the insertion of a bitmap border), the most notable are those that have negative consequences on some unconventional types of bars and counters in the game panel.


Instructions
Manuals, datafiles, finished games, tutorial video and many more features can be found at http://www.3dconstructionkit.co.uk/. C64 kit-data can be loaded into Plus/4 too, in order to play the games.

Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon