First BBC Basic program: mission creep #programming #basic #photography #bbcmicro
It’s always the same. “I’ll just hack out this quick program,” you think. And you get it to the point where it works and does the job you intended it to do. But then: “Maybe it would be nice if it also did this…”
And even when you’ve added all the functionality the program will bear, and your wife is yelling up the stairs, “It’s time to make dinner” or the dog is nodding towards his lead while…
More drawing (arts) about case of release Basic Pascal version 1.17. So, there, exactly, it is place for a game Cabin Pilot. It is a shooter game. With a storyline like action movie. So, here, there is place for an action and a shooter. Almost, like two in one. And, this is, so, a game with 8 bit computers style.
With minimal graphics. Action. You fly and shoot at everything. Almost, like 8 bit Top Gun. Well, almost. And, also, it is a science fiction. It is, everything, – in a future, at the different planets. Well, planets are differs from each other, just, with background color. Imagine for yourself, that you have just watched a Star Wars Episode 6 and run something similar. With your 8 bit computer machine.
So, here, it is simple, move by arrows in a different sides and press a space to shoot with your laser! Science fiction. Action movie. 8 bit computers.
Drawing by themselves, arts, are made with based on a real game. So, this means, that screenshot is, just, angle turn, for example. So, everything shows as it is. Game is like you see. But screen is not rotating.
Imagine for yourself a different planets. Planet ocean, planet desert, planet with plains and forest. And, everyplace, it is going on something. Game has two episodes. Two stories.
In this game, at first episode, you are a novice, and, in second episode, you are, already, experienced pilot. With first episode, you are in a world tour by different planets. And, in second episode, already, only one planet, and most frontline. In a first episode, different aims – patrol, for example. Deflect rocket attack.
And pictures, are made with a simple way. Almost. like a game screenshots. But, this is more interesting way to get ideas about a game. Everything like it is, as I can to say. With style of 8 bit computers. Game, it is like what is it, in the end. Simple 8 bit action, like action movie. A, little of imagination and arts will be real. You are rotating to little left and watch a picture! Everything is turning! And, lots of enemies are all around! It is dangerous! And, you are rotating all the time! Before you - it is a dynamical 8 bit action like action movie. With a little reference to Star Wars retro episodes, even like this.
Dynamic of 8 bit! By the way, game is written with programming language BBC Basic for SDL.
Basic Pascal version 1.17 "BLOCK" – most newest version. In this version there are 4 new games! Platform Ball, Cabin Pilot, Free Blocker, Free Bee. And even more retro games! It is a pack of retro games with modern versions of Basic and Pascal.
Basic Pascal: http://www.dimalink.tv-games.ru/packs/basicpascal/index_eng.html
Website: http://www.dimalink.tv-games.ru/home_eng.html
Itchio: https://dimalink.itch.io/basic-pascal
Platform Ball - Full Game ( 3 Levels ) [PreView, PreRelease]
Little simple little game about rectangle and a little circle. You move a platform to the left and to the right. And you can to throw a circle from a platform. You are green. And circle is flying and catch platform at the top of the screen. You gain scores for this. As soon as you catch all platforms – you go for next level. Total 3 levels.
Game is something like retro. And here it is 16 colors. It is everything very simple. Game process is less then a five min. So, this kind of retro should to be, maybe, more close to real 80s computers. Platforms at the top - they are just standing. You need to catch them with a ball. You are green. And, platform at the top - they are different colors. At the first level – it is one line, at the second level - two lines. And at the third level – whole three lines. In every line – 10 platforms. Background - it is always black.
Basic Pascal pack - whole pack of games and programes, written with basic and pascal. It is retro.
With each game and program there is a page at author`s website. There are aditional information, descriptions, pictures, arts.
Cabin Pilot - First episode + Encyclopedia [PreView, PreRelease]
Space shooter. Something like Spitfire ( Spitfire Command) for BB Micro and Star Wars Episode 6.
Game menu, mainly, how it plays. And first episode. 4 levels. Different planets. Text story, type of action movie. You are a pilot of space fighter. Description of planets. Ecyclopedia. With a text and pictures about enemies space ships.
Basic Pascal pack - whole pack of games and programes, written with basic and pascal. It is retro.
With each game and program there is a page at author`s website. There are aditional information, descriptions, pictures, arts.
It is still in development a little videogame Cabin Pilot. It is programming with new for me dialect of Basic – BBC Basic for SDL 2.0. Basic it is very interesting! It has a good manual. That’s helps a lot.
This game which makes you a pilot of a space avenger. You will fly across different planets. And to shoot. It is, something like, retro 8 bit simulation and arcade. 2 in 1. Something like for NES it was a games like Top Gun. Or I am very impressed with idea of videogame Spitfire (Spitfire Command) for computer BBC Micro. Just imagine, that at this 8 bit computer, out of several colors, it goes out a simulation and arcade, But how to look at this, whole aircraft of a second world war. It plays very interesting!
So, you are a pilot of a space avenger. And you fly different planets. Different planets here - it is different background. Blue, green. Blue - it is planet-ocean. Green - it is planet-jungle. You have a laser. And shoot with it. At once, a burst, lots of small lasers are goes out as you press shoot. With a space button. And you need to shoot in aim zone. It is small square, not big. To move at the enemy, do aim. And shoot. Main idea, is that enemy , at least, by its parts will to be in this little square.
Game use simple sound. And, by the way, two sounds. One for sound of a motor or fly sound. Second -for shoot. And that`s all. Shoot – it is a fast series of a notes.
Now, I am at the point, of calibrate game balance. To calibrate, I need a game process. You, something like, fly and shoot at enemies. Enemies are rockets. And different space ships. Which also can shoot in response. It is rather dynamical and rather realistic. Also, something to simulation, someway. I need to fix game balance. So, this is a task! And it requires a time!
And, one more point, that’s for sure, in game, it will be a story with text. Now, a game structure is complete. And game will have a 2 episodes. In first episode it will be 4 levels. In second episode it will be 3 levels. And a text screens with story. In a first episode - you are a young pilot, which for the first time, is send to battle missions. And everything start with patrol flight.
In a second episode – you are from the beginning are dropped without a training into a active big battles. At the very frontline. And you always move by planets. One planet – it is planet ocean. When you will start your story. And there is a planet-desert, planet-jungle. And planet with background cyan color. And every planet, where you will be, they has a their own screen with description of the planet. It is something like element of science fiction.
Of course, all of these, a little reminds about Star Wars, yes, there is something about it. Cabin of a spacecrafts and space avengers makes a big impression in this series of a movies. Han Solo, Chubaka, Princess Leya, Skywalker. All of them, are flying there. And, I am more about retro episodes. 4,5,6.
Speaking about a cabins. So, before game starts you can select a cabin. One of 5. Something like different space ships. But as idea, it is only a visual side. Cabin for interest!
Such a space shooter about space, different planets. And space avengers, science fiction.
What will make this little game be different from this game I say – Spitfire (Spitfire command)? I have my own little game. Another. You are space avenger. Different planets. And it plays another way. There is a story. 5 types of cabins at you selection. Different backgrounds. And science fiction. Simulation and arcade.
As a real thing, it is very cool that I saw this game SpitFire (SpitFire Command) for BBC Micro – at the very start I want to make my own program something like that. Saying right - game has a title Spitfire Command. And I just say it more short for myself.
Are you ready for world tour around the space? And different planets? Maybe, you are ready! But, little game is still not programmed for the final release. I have some troubles. I write a story for some time. And I have a questions about a game balance. And I, at the start, plan it as a faster time to finish everything. But scales of the game expands a little.
What ahead?
Calibrate game balance
Programming of text screens and description of planets
Check, that everything works as planned!
Game for this time with BBC Basic for SDL 2.0. Cool Basic! I decide to try some new Basic!
Live long and prosper! Have your good Basic day!
Basic Pascal pack - whole pack of games and programes, written with basic and pascal. It is retro.
With each game and program there is a page at author`s website. There are aditional information, descriptions, pictures, arts.
Space shooter. Something like Spitfire ( Spitfire Command) for BB Micro and Star Wars Episode 6.
With programming language BBC Basic for SDL2. Different backgrounds. Shooting with laser. Hit enemies. 5 type of enemies.
See different planets, different cabins. Enemies has a move logic now.
Basic Pascal pack - whole pack of games and programes, written with basic and pascal. It is retro.
With each game and program there is a page at author`s website. There are aditional information, descriptions, pictures, arts.
Space shooter. Something like Spitfire for BB Micro and Star Wars Episode 6.
With programming language BBC Basic for SDL2. Different backgrounds. Shooting with laser. Hit enemies. 5 type of enemies.
Basic Pascal pack - whole pack of games and programes, written with basic and pascal. It is retro.
With each game and program there is a page at author`s website. There are aditional information, descriptions, pictures, arts.