Alien Battlefield

Just BASIC Games
Post Reply
LanoG
Posts: 18
Joined: Sat Feb 04, 2006 3:01 am
Location: Malaysia

Alien Battlefield

Post by LanoG »

A year has passed since the first war between human and alien race. The alien has failed to achieve their objective to conquer human planet. They went back to their homeworld in the near galaxy. In a meantime, human realised that they must prepare to any consequences. Human was studying and learning the alien technology and as the result; their army strength was increasing.

Their now became stronger and prepare to attack the alien planet. The time has come when alien race will face their fate. You, as an alien commander has been appointed due to your past experience; to protect and defend alien last fortress.

In this game, you will control secrect alien mobile vehicle to challenge a lot of human superb heavy battletanks. This is not an easy job because you will also deal with human secrect 'crab-like' vehicle before you can achieve victory. Good luck alien commander. :twisted:

Image

Use your mouse to navigate alien tank, press leftmouse button to fire and rightmouse button to move.

LanoG :D
Attachments
AlienBattlefield.zip
Unzip this file before play. Files including bas, bmps, waves and midi.
(606.4 KiB) Downloaded 613 times
Fresh and simple... Want more Just BASIC games, visit http://www.freewebs.com/lanog/
Attempt
Posts: 5
Joined: Wed Feb 08, 2006 2:27 am

Cool but why does it have theese errors?

Post by Attempt »

Error log timestamp Saturday 03/04/06 07:45:41 PM

Runtime error: MIDI file is already playing: Sounds\fever.mid

Error(Exception)>>defaultAction
Error(Exception)>>activateHandler: <anUndefinedObject>
Error(Exception)>>handle
Error(Exception)>>signal
Error class(Exception class)>>signal: <'MIDI file is already...'>
BasicProgram(Object)>>error: <'MIDI file is already...'>
BasicProgram>>terminateRun: <anError>
[] in BasicProgram>>errorHandlerBlock
ExceptionHandler>>evaluateResponseBlock: <aBlockClosure> for: <anError>
[] in ExceptionHandler>>handle:
ProtectedFrameMarker(BlockClosure)>>setUnwind: <aBlockClosure>
BlockClosure>>invisibleEnsure: <aBlockClosure>
ExceptionHandler>>handle: <anError>
ExceptionHandler>>findHandler: <anError>
Error(Exception)>>activateHandler: <anExceptionHandler>
Error(Exception)>>handle
Error(Exception)>>signal
Error class(Exception class)>>signal: <'MIDI file is already...'>
BasicProgram(Object)>>error: <'MIDI file is already...'>
BasicProgram>>playMIDI: <'Sounds\fever.mid'>
[] in PlayMidiCommand>>using:
[] in BasicProgram>>begin
ExceptionHandler>>evaluateProtectedBlock: <aBlockClosure>
[] in ExceptionHandler>>activateDuring:
ProtectedFrameMarker(BlockClosure)>>setUnwind: <aBlockClosure>
BlockClosure>>invisibleEnsure: <aBlockClosure>
ExceptionHandler>>activateDuring: <aBlockClosure>
ExceptionHandler class>>handle: <anError class> with: <aBlockClosure> during: <aBlockClosure>
BlockClosure>>on: <anError class> do: <aBlockClosure>
BasicProgram>>begin
BasicProgram>>run
[] in BasicSourcePane>>run
BasicCompiler class>>compileFromString: <''' Alien Battlefield ...'> notify: <aBasicSourcePane> ifSuccess: <aBlockClosure>
BasicSourcePane>>run
BasicSourceWindow>>run
BasicEditorModel>>run: <aToolbarButton>
BasicEditorModel(Object)>>perform: <#run:> with: <aToolbarButton>
ToolbarButton>>triggerClickedEvent
Message>>perform
NotificationManager>>runPendingEvents
NotificationManager>>runEventLoop
Message>>perform
Message>>evaluate
Process>>safelyEvaluate: <aMessage>
Process>>evaluate: <aMessage>

I dont get it
LanoG
Posts: 18
Joined: Sat Feb 04, 2006 3:01 am
Location: Malaysia

Post by LanoG »

Okay, I saw what is the problem. It is because midi file (fever.mid) is still running in your computer when your start the Game. Actually this may not be happen if you click RUN button when you start the game in Just BASIC Editor. :oops:

I believed that you click on the DEBUG (ladybird button) and terminate the program, but the music is still playing (ON) and after that you directly RUN the Game. This has cause an error as stated in your post.

I suggest that before you RUN any game, please ensure you close all programs or anything that may disrupt the smootless of the game. By the way, thank you for your post and I am looking forward to improve in another game. Thanks.

:P
Fresh and simple... Want more Just BASIC games, visit http://www.freewebs.com/lanog/
Attempt
Posts: 5
Joined: Wed Feb 08, 2006 2:27 am

....

Post by Attempt »

Actually I was using Just Basic
Post Reply