Backbone2
---------
NOTE: There are several different archives for Backbone.
Backbone_Full.Lha is the complete set of programs, examples and games.
Backbone_main.Lha is simply the main program files.
Backbone_proj.Lha is the example project files.
Backbone_games1.Lha is two of the example games premade and ready to play.
Backbone_games2.Lha is another set of two games.
What Is It?
-----------
A game creation system that requires no programming knowledge at all.
Capable of creating various types of games including:
Side Viewed (such as Mario Bros)
Above Viewed (such as Chaos Engine)
Both Space type, Platform type, Cannon Fodder type... you name it!
You simply create the graphics (or use the examples supplied) and set the
various options (speed of player, placement of enemies etc.)
Very powerful with huge potential and will continue to be improved as
long as I get some feedback!!!
Installation and Problems
-------------------------
Read the AmigaGuide document for information on how to install Backbone as
well as solution to most common problems.
Latest Version
--------------
There have been LOADS of additions and bug fixes since the last public
release. Here is a list of them all.
-Added an option to have Panels above or below the main play screen.
-Added an option to baddies that fire back at the player. You can now
specify a distance at which they will keep away from the main player. This
is included because you may want baddies who don't kill you by touch and
thus might as well stay away and shoot you from a distance.
-Adjusted the algorithm that allows chasing baddies to 'see' so that it is
a bit more convincing when looking through platforms.
-Backbone will now make it's own directorys on startup if it finds that
some are missing. This helps with installation problems.
-Changed the registration process. Now, if someone registers by post, I
will no longer have to post them a disk with the key file on, instead I
simply send them two codes which they enter into the registration entry
form that appears at the start of Backbone (unless you have already got a
Backbone key) and this program will automatically generate your key file.
To keep hackers away, I will still send the actual Key File to users who
register over the net.
-Fixed bug where occasionally in the created games, when a new object
appeared (usually a weapon shot or dead baddie) a wrong frame would be
displayed for one frame.
-Added option to allow screen shots of your game to be taken. In the Screen
Setup menu there is now a checkbox. Activating it will mean that if you
press 'Control' during your game, a screen shot will be saved to the RAM
disk. Be careful not to do too many or to hold the key down for too long
or you'll get too many screen shots and your memory will fill up fast.
-Added option to the copper coloured backgrounds in levels. They can now be
upside down so rather than going from Light to Dark they can go from Dark
to Light. I also fixed a few problems with Copper colours so they work
better with panels.
-You can now use the same object file for different objects and they will
not be duplicated in the created game. This means that instead of having
to create a different object file for each item (or monster) you can put
them all in a single object file now.
-Added a merge option to the Image Editor. Now by clicking on Add Objects
you can select a new object file and it will be added to the bank you are
currently editing.
-Fixed Arexx bug where commands would sometimes make Backbone freeze up.
-If you load a project that has larger preferences settings than your
current ones, Backbone will now give you the option of automatically
changing to these new settings and reloading the project. This is done
through Arexx. Backbone will adjust the preferences, quit and then restart
before finally loading the project.
-Added Fill option in the level editor. Pressing the new Fill button will
fill the map between the top left corner and the the bottom right of THE
CURRENT VIEW SCREEN with the block you have currently selected. The reason
it does not fill the entire map is becuase when Backbone saves a map, it
only save as much of it as there is blocks. If you filled the entire map
with a block (unless it was the blank zero block), Backbone would save
much more data than was really needed.
-Added Auto Scroll option. In the level editor you can specify details of
how the scorlling will work. For example, for a space shoot em up you can
make the level continually scroll in a single direction.
See @{"Level Editor" link editlevels} section for more details.
-New baddie frames option added. You can now specify attack frames for any
baddie. If you also click the 'Use Attack Frames' box, these frames will
be used when the baddie is attacking the player. This means you can make a
baddie eat or claw at the player.
-Added Load/Save Panel option.
-Backbone now allows you to create @{"Menus" link editmenus}. These are standard IFF pictures
that have options attached to them. For example, you may have a main menu
where you can pick to see Instructions, Start the Game, Quit the Game,
Change Controls etc. Also you can have menus at the end of levels allowing
the player to pick where to go next. So, if they pick "Go to the Dungeon"
the game will send them to level 5 and if they picked "Go to the Forest"
they would be sent to level 10 or whatever. This allows all sorts of
special games to be created.
-Normally Control+C is used to quit out of a game. Now that Menus can be
used to quit out of the game, there is a new option in the screen setup to
disable the Ctrl+C method.
-Completely redesigned the Scene Editor. You can now view them all at once
and also move them around to get them in some sort of order.
-Added new sound effect option for the player. When selecting Powerhead
frames in the edit player section, you can now select a 'powerhead SFX'.
This sound will be played whenever the player hits a block with its head.
-Teleporting routine slightly adjusted so that it appears the player stays
still and the background changes behind him. This allows for the illusion
of going through a door to look more realistic.
-Added Cheat Mode option. Selecting the check box in the Screen Setup
window will mean that you can use special keys to cheat in your game.
Numerical Pad 1 will give you full lives and energy. Numerical Pad 2 will
complete the level.
-Completed redone all the example projects. They are now a bit bigger and
use more of Backbone features such as menus. I had hoped to get more
professional looking examples done but they are not yet ready.
-Updated manual guide so that tutorial and example sections are more up to
date.
-Made many other various bug fixes and small adjustments to make Backbone
run better.
-Added @{"Arexx" link arexx} interface along with new menu options, a special arexx window
and some sample scripts.
-Added configurable @{"Controls" link editcontrols} options.
-Changed the way weapons work. In screen setup, you now only have the
option between Weapons or No Weapons. When you edit a weapon, you get the
choice there of whether it is a "left & right only" weapon or an "any
direction" weapon. Make sure you check any weapons you have in your
current projects and also check all the frames for both the weapons and the
play firing them as they may be different.
*** IMPORTANT *** If your game had left and right weapons then the frames
will certainly be wrong. You must reset the frames for the weapons bullet
travelling right and also the frames of the player firing right.
-Fixed "Save Level As" menu option.
-Fixed Auto Grab function for the Player and the Baddies.
-Added more options to the preferences. You can now set some of the default
paths to be used by Backbone.
-Shooting Baddies added. New options in edit baddie will allow you to make
baddies that shoot at you. Patrolling baddies will fire whenever and
wherever they're facing. Chasing baddies will fire at you.
-Fixed problem where the "Change to Object" option when a baddie dies was
not saved properly.
-Fixed Make Object Events.
-Added Timer to the Create Process. You are now told how long it took for
your game to be created.
-Image Editor now has a cycle gadget so you can choose the number of
colours used by your objects yourself. This allows you to see hotspots
better sometimes. Note that whatever no. of colours you view your objects
in won't make a difference to the number of colours they are displayed in.
-Improved level editor by allowing you to select and paste groups of blocks
at the same time rather than one at a time. Just hold and drag the mouse
over a group of blocks when picking it.
-Made events more useful. Instead of being confined to a single block you
can now drag an area for which they will take effect. This way you can
allow big doors on the background where the player can walk through and
teleport to another area in the level.
-The teleport event now instanly moves te screen to the point where the
player appears.
-Loading and Saving of Objects fixed.
-Baddies no longer turn around upon hitting a ledge.
-Bug fixed where the baddies couldn't kill you if optimisation was on!
-Added full @{"panel" link editpanel} options. This was quite tough to do
so there may be some bugs. Let me know if you find any. You can now either
select exactly what a simple text panel will show or alternatively use a
picture panel with graphics, bars and fonts used to show energy, lives,
score etc.
-Fixed Auto Decide in the Block Maker.
-New objects added in the level editor will now be visable straight away.
-Backbone now keeps the assigns it creates after quiting. They are BB:
which is assigned to the directory Backbone is run in and BBTemp: which is
assigned to the temporary work area (often RAM:). They are now kept
because I think they are more useful to keep and don't get in the way of
anything else so why remove them?
-Backbone Preferences will now ask you if you want to restart Backbone if
it is already running. This is done through Arexx.
-Fixed various other small bugs.
Contacts
--------
E-mail me at: malcolm.murray@virgin.net
or : pmymagm@pmn1.maths.nott.ac.uk
Lots more stuff at Monolith Designs Web Page:
http://surf.to/monolith
System Requirements and other details
-------------------------------------
A reasonable amount of memory and some hard drive space.
You may also need the following librarys in LIBS: (e-mail if there is
a problem)
arp
backbone (included)
diskfont
easylife (included)
explode (included)
lowlevel (needed for CD32 joypad support)
mathieeedoubas
mathtrans
powerpacker (maybe not though)
reqtools
|