The Game Menu contains facilities to Create, Load and Save Game files aswell as run the Library Resource Editor
Clicking on File will bring up the following menu list;
If there is No game file active then all of the New, Open, and Save menu items will be disabled.
This allows you to create a New Game File. A Game file is basically a collection of individual levels which can be edited by the editor. A Game file also contains all the Graphics, Sounds and Music required by the various level within the file. It also contains information about who created the game file and what defaults you want the game to have when it is being played.
Clicking New will create a blank game file.. This blank game file contains a single (empty) level aswell as links to all the graphics and sounds supplied in the Default Resource Library's included with Jumpman-UC.
After Clicking New, the editor will show the following in the main window.
The Level in the new game will contain a Jumpman Player object aswell as a single Bomb. You will not be able to delete the Player object as well there must always be at least 1 bomb in a Level.
This menu Item allows you to load a previously saved Game into the editor. It is possible to load up Multiple Game files at one and switch between them via the Window menu (link).
When you click on Open, the editor will ask you to select the file to load via a file open dialog;
Jumpman-UC comes with 2 games as part of the Installer. Jumpman and Jumpman Jr. You will find these in the Games sub-directory under the main install.
Jumpman-UC will also remember the last directory that you used to load/save a game. If you have not loaded one before then it will default to the 'Games' sub-directory under the main install of the program.
When the level has been loaded, it will be displayed in the Editor reading for either editing or Playing..
Everytime you load a game, Jumpman-UC will add it to the recent file list.
The Default Games will take a few seconds to load as they need to retrieve all the graphic, sound and music data contained in the resource library's.
If there file has been corrupted (extremely unlikely but hey you never know..) then the following error dialog is displayed;
If there are any Linked Graphics, Sounds of Music files (ie.. The game file requires items from an external Resource Library file) and the library cannot be opened, the following error dialog is displayed;
Close, allows you to close the current game file (but not exit the editor).
If a Level is Dirty (ie. has been changed since it was loaded) then the editor will prompt you if you wish to save the game. A dirty level has a * (asterisk) appended to the window title as pictured below.
The Level needs saving prompt will look something similar to this;
Clicking Yes will allow you to save the Game (as per the normal save process).
The No Button will not save the Game file and just close it.
Cancel will abort the entire close sequence and return you back to the editor with the game file still available for editing.
Save will save the Current Game file back to disk. If the Game hasn't been saved before (it was a NEW game) then you will be prompted to enter a filename to save the game to. This is basically 'Save As...' which is explained below.
Save As allows you to save the current Game file to the disk under a new file name.
You will be prompted to selected the save directory and the file name to save the game file to..
Jumpman-UC will remember the directory that you used to save the game. If you have not saved one before then it will default to the 'Games' sub-directory under the main install of the program.
Everytime you Save a game, Jumpman-UC will add it to the recent file list.
Jumpman-Under Construction contains a unique facility to allow you to you reference Graphics, Music and Sounds from external Resource files. This allows multiple game files to use graphics for a library without actually having to store the graphic within the game file.. This makes them much smaller and easier to send around to friends or over the internet.
Offcourse, you can put any graphics, sounds and music into the game file itself. Both options are available.
When the Resource Library Editor first opens, it will mostly blank/disabled. At this point it is waiting for a library file to be either created or opened. Click on File and Select either New or Open. Either one will ask for a filename of the library.
The library Editor will then open up in the default 'Libraries' directory. Jumpman-UC comes with 4 default libraries. One for Sounds, Sprites, Music and Graphics to use as Backgrounds. I Chose to Split up each type into it's own file so allow for updates to them during the BETA phase of the main program development. Each Library file can contain any type of resource.
You ofcouse can use these library's or create you own for your own game.
Select the Library you wish to open.
When a library has been selected, the contents of the Library will be displayed aswell as the resource type. The library editor works much like the Individual Image/Sound and Music managers (link).
Allows you to import a Graphic file (either a BMP, GIF, TGA or JPG) into the resource library. This opens up the usual file requestor allowing you select the file you want;
Allows you to import a Sound file (WAV file) into the resource library.
Allows you to import a Music file (either a MP3 or a OGG (Ogg Vorbis)) into the resource library.
The Reimport button allows you to replace an existing library item with a new one. First select the item to be replaced and click the Button.
You can only ReImport the same type of resource (Image, Sound or Music file) as the item you are intending to replace.
The Delete button allows you to permanently delete an item from the Library.
The following dialog will be displayed confirming that you wish to delete the item.
Rename allows you to change the reference name of the item.
Click on the Item you wish to rename, then click Rename and an edit box will be drawn around the items name allowing you to enter in a new name.. press Return when done.
Export allows you to save the currently selected item to your hard drive. Effectively extracting it from the Library.
Every Time you Load a Game file (or Save to a new game file), the editor will remember where you saved it to and add it to a recent file list.. This allows you to quickly load game files you have played before.
The Last game you loaded will be at the top of the list. A Maximum of 8 Games are remembered.
The Exit menu item will close down the Editor and return back to Windows. The Editor will attempt to Close ALL game files loaded. If a Game File is dirty (requires saving) then you will be prompted as described in the Close menu item (link).