Basic Pascal version 1.17 “Block” - Block after block, little cube after little cube!
31 October 2024 year, it is, again, to happen a little celebration! Yesterday, just yesterday, it was a Halloween. And, it is nice to watch a horror movie. Such a celebration to remember about a vhs cassette or creepy game. And, today, – it is new day – at the exam, like it is a celebration. It is, already, more positive. Day of knowledge. Day of programming. Day of release a new version!
In a short, about that period of time. So, it was a first time, I become brave. And, try different dialects of Basic. Once, again, I suggest whole 4 videogames, written with programming language Basic. But different dialects. First time, I try BBC Basic for SDL 2 and Free Basic. And take into account, that second one I, already, use with text editor GVim for writing code! So, it is, someway, like day of knowledge and learning for me! Celebration day! It is not an empty words, that I write – for exam like it is a celebration day! Every release – it is a celebration day for me! It is a celebration of programming and intelligence!
I bravely try a different Basic. Before this, I sit very heavy with certain one Basic – it is QB64. And, I have a fear to try something new! And, now, I become brave!
About
development – I will write – but, in the end. And, now, for most important part,
Id like to go – short description of every game. 4 new games. And, main, attention
to them!
Platform
Ball
This is
simple game about little cubes. With blocks. You move platform left and right.
And throw a ball. To break a little cubes ( blocks ) at the top. They are
stands in a row. With one row. With two rows or with three rows. So, it is like
three such levels. You can throw a ball with a straight line or from the left,
or from the right from you. It is such a game feature. And, in everything else
– it is a game about a blocks or platforms. About a ball.
Everything
is made with several colors. Cubes (blocks) - different colors. Colors are made
with random way.
It can be
said, that it is a platformer – because of game about a platforms. Or blocker.
Game is about blocks, little bricks, little squares. Also, it is, maybe,
something a little about Arkanoid. You throw a ball in a platforms (blocks) at
the top. And gain a score for this!
Maybe,
these kind of games can to be at the computers of 80s years. 16 colors. Background
– black. Different colors blocks. And you throw a ball. Which is flying with
the straight line. And, one more, by the way, you need to catch it back. Or,
you will lost a one live. If you not to catch a ball. And in total, by classic
– whole three lives.
Game is
about scores. Three levels. First probe of programming language BBC Basic for
SDL2. Simple game, most simple game, to have some relax, I can to say. As it can
be said – less than a 5 minutes.
Cabin Pilot
This is
arcade and pseudo simulation format with style of 80s bit computers, something
like Spectrum 48K, or BBC Micro. Or Soviet 8 bit computers, which were like
Spectrum 48K, for example Sintez 2.
You are a
pilot of a space avenger. With a spirit like it shows in old movies by Star
Wars. For example, episodes 4, 5, 6. View from a cabin. You are going to world
tour by different planets. As a pilot of a space avenger. And you will fly
across the different planets.
It is a
game action genre. Action. At the different planets. Shooting from a laser and
maneuvers in the air – all you need to do here.
Game will
show to you most different planets. Planet ocean, planet jungles, planet with
plains and planet desert. They all are different from each other by background
color.
It is goes
as a shooter game with a cabin view. Pseudo simulation, I can say. Crash enemies
space ships. And rockets. Enemies, by the way, can to shoot at you too – so
don’t be too lazy! And you have a laser – your trustworthy friend. And, it
requires reloading. You shoot at once with a burst. And, later you need a
little to wait. So, make aiming carefully.
Game has a
storyline. And description with planets. And even a little enciclopedia.
By
storyline it is a science fiction action movie. So here, there are two
episodes. Each one has a story. And plus to this – enciclopedia. It is as a
several pages. You turn one page after another one. There is a little picture.
And description for all the enemies, which you will meet in the game. Enemies
avengers, enemies rockets. Everything is described in this enciclopedia.
And, now,
lets move to a valuable part. It is a storyline. In a first episode. You are a
pilot rookie. Which is going to his first tour. Everything starts at the planet
ocean. You are going to your first patrol. And meet, already, a some resistance,
at once. Enemy rockets. And hostile space avengers. Story with a style of science
fiction action movie from a pilots side. And, the second mission, it is going a
rocket attack. And you need to destroy these rockets. Such a big huge rockets.
Something like ballistic rockets. So, you have lots of things. You will visit a
different planets. At the planet desert, planet jungles. Everyplace has some story
behind. You will see these planets. And get to know about what is going on. To
be at the pilots skin from a first person view, a pilot of a space avenger. But,
it is not so easy. One thing is good – that this game is not difficult, and it
is only a computer game, programmed by a programmer with Basic.
Planet
desert. So, here, it is ancient world, for example. And star fighters are everywhere
here. So, these are the things. In this endless world of sand. So, next you
move to next planet. It is planet jungle. And it has its own story. So, this is
a tour for a pilot. For a space fighter.
For a
second episode. You are, already, experienced pilot. And, at once, you are goes
into real action, some things to do. Only one planet. And, at once, very hard
going things. At once, a frontline. And no training. Very hard situation. And
you are sent to attack. And in defense side. Counter attack. And, even, by
story, it is very hard. Story has a text form.
Idea for a
game was in ahead for a long time. At first, very long time ago, I see in a
network a game screens for little game Spitfire Command. There it was a theme
Second World War. Game is for simple 8 bit computer BBC Micro. Something like
Spectrum 48K. And it has few colors. And, everything is schematical. But, it
plays as a simulation and arcade of avenger from Second World War. I was very
impressed about such game concept! So, think to do something like that, but my
own way, of course!
Second part
of the idea. Part of inspiration. It is a movie. Star Wars episode 6. It is, simply,
unbelievable science fiction action movie. About a space, space avengers, princess
from stars, lasers, and different planets. Whole space! With a science fiction
vision! Planet forest, it was very a lot, in a memory, with a crazy, out of the
head, star fighters there. And a big trees, for example.
It is,
already, second game, written with programming language BBC Basic for SDL2. So,
here it is everything more cool and lots of stuff here!
Free
Blocker
Little
interesting such a little game about blocks. Little bricks, cubes. It is simple
with its idea. As arcade. You move left and right. And with space you catch a
blocks. You eat little bricks. Everything is made rather simple. Random way it
is a set for a background. And you move little square or left or right or at
the middle. In total three positions for you. And you catch blocks, which are
going on at you from the top.
Or, maybe,
they are falling? Or, you are flying by a interspace tunnel. Or, is it
everything in space? Is it a road? Highway, track? It is everything made with
simple graphic style. Or like blocks (little bricks) and background. Abstract
everything is made.
Little game
is abstract. About a little squares, little cubes and little bricks. Block, as
I call it here. It is made with vertical format. A narrow strip. And different colors blocks
at the your side. Different backgrounds are here. And pay attention there is a
funny point – ahead 55 levels awaits you. Yes, levels, of course, are short,
about for several tens of seconds. 30 seconds, 40 seconds for a level. But,
there are lots of them in exchange! About a different level, it is going on a
different situations. Somewhere, there
are few of blocks, someplace, they are slow or fast. And, somewhere,
there are lots of blocks, at once.
Game about blocks. Something like a shooter type shmup, something like a Tetris. Game about a blocks. As main idea. In a tunnel. A narrow vertical line.
Game with
something, again, reminds a first game – Platform Ball. Well, at the part of,
here, also, there are little squares, platforms, blocks. Well, this idea, I
think, with this idea, it is easy to start and to try everything. Little
squares, blocks. A comfort form for make calculations and do drawing.
By the way,
game title – Free Blocker, it goes after main ideas. Game is about blocks
(little squares). And it is written with programming language Free Basic. And
you are, also, a block. So, here everything is a blocks. You are a blocker,
looks like this. And catch another blocks with help of space and you gain
scores. Anyway, ahead there are 55 levels! Short, but lots of them! Interesting
attitude for a game software!
And, this is, already, a first game written with programming language Free Basic. Excellent language! True good Basic. And, also, I write a code with a text editor GVim. And, it is unbelievable success personally for me, in a terms of learning programming and practice in programming. It is editor of text – almost, like operational system or frontier type of Norton Commander. And Free Basic – excellent and comfortable form of Basic.
Free Bee
Game is
about a funny and joyful little bee! Sprites picture. Funny pictures. Pair of
funny sounds. And you are flying forward at the day or evening. And collect
fruits. Avoid another bugs. Funny sounds and sprite, positive good and kind
graphics – these are features for this game. And, mainly, game is simple. You
are, simply, fly forward. Free movement across the screen using keys. All 4
keys are active here. Up, down, left and right.
Little bee
is funny and good and kind. And it speaks – bzzz! Little bee is flying! What a
beautiful summer day! What a funny little day! Game is about a summer. And
positive joyful mood! It is very good and kind summer game! For positive mood!
Make a smile! Little bee says Bzzzz! Bzzzz!
So, this is
a simple summer fun. Summer fun time. You are flying by levels forward. It is
arcade or runner. And collect fruits. And avoid bugs. That’s all! And, main –
it is your good mood! Little positive! Bzzzz! Game has two modes. Something
like two episodes. Day and evening. Everyone has 2 not long levels. And, that’s
all! Sounds in game can be turned off from main menu.
Summer and
a little bee. Bright blue sky. Everything is so excellent and cloudless! So,
this is a theme for a little game. Interesting story for the idea for this
little game. It is a stickers to the little orange and little mandarin. Such
little circle form of a sticker. And, there are a stickers of the firms.
Imagine, at the big orange or little smaller, such orange mandarin – whole
little oval circle form for a sticker. With a good and kind little picture. As a
rule. So, I run into such a fruit. With a sticker, with a picture of a little
bee, beautiful and a drawn blue sky. And, later, I see a sticker with mandarin
itself. And, later, appears a sticker with a green apple, such a picture. At the
apple, should to be. Mainly, I collect such kinds a things and put them into
standalone little textbook. For a positive! So, this is my good and kind hobby!
And that is the way it appeared idea for a little game!
I think,
all the time, that good and kind little games – it is a very valuable! And, I
have a theme of a little games about a good and kind little animals. Good and
kind little animals!!! Whole theme for me. So, this is one more game in a cycle
of a good and kind animals.
Just,
simply, fly forward in excellent day or evening. It is about your choice.
Collect fruits. And avoid other little bugs. They are flying at your direction.
And they have their own things to do. They are not evil. Absolutely, that’s for
sure, absolutely. Simple, they fly by their own things. And, they are very busy
with this. Funny sounds are in game! Bzzz! First level excellent goes for a
search of a positive vibrations! Game, of course, is not difficult! What
purpose little bee needs hard things? In a such excellent summer day or
evening? ( As you select! They are like episodes). First level, anyway, is more
simple. And second one is harder. It has more of bugs, which are flying at your
side. Game is about summer and positive! Bzzzz!
I am a
little bee, little bee and I am flying!! Bzzzz! Funny such a flying bug. Black
and yellow. Bzzz!
It is, already, a second game, written with programming language Free Basic. With usage of text editor GVim. And, first time, I write here with sprites. And with sounds.
And a
little about different Basic
Development
plan for this version has a name - Different Basic. I try different Basic. It
was the idea. First time, I go aside from a things I was very attached to. It
is QB64. Very cool and modern Basic. But, there are lots of dialects of Basic.
There are lots of them! And I start to be interesting! And what else exists and
how does it looks? And I start to search. Some of Basics are old, some – something
else. I search for something, that has rather modern versions. And it is still
in updates, with support of developers. I find two dialects. It is BBC Basic
for SDL 2 and Free Basic. And, I do two games for each of them. First one is
more simple and second one is more complex and more interesting.
So, two
basics – it is, already, excellent start for a plan. Saying more, it is good to
learn each of them. To see unexpected things. Last my experience – it was only
QB64. And I need to have first new experience, get the ideas how it works. That’s
why first game is more simple. And about a little cubes! Little cubes - it is a
building element, block!
Both new
Basics – I like them a lot! And, of course, – I will to use them in a future
projects! Brave step was done. And, it is very interesting and right way direction.
Something to learn, to practice. And, after to expanse sphere with something
similar. Rather wise step. So, here it is with Basic!
Have your
excellent BASIC day!
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
Comments
Post a Comment