A downloadable game for Windows and Linux

Astrorocks HD is a fast paced Asteroids like game. Control the ship with the cursor keys. Left and right for turn left or right. Cursor up for thrust. Press "P" for pause.

A big asteroid gives you 20 points and breaks into two medium asteroids (each 50 points). Those medium asteroids break into two small asteroids each and gives you 100 points when destroyed.


You can choose from 9 different resolutions and between windowed and full screen.

Download

Download
astrorocks_1.0_amd64.deb 622 kB
Download
AstrorocksSetup.exe 2 MB

Comments

Log in with itch.io to leave a comment.

Hello, long time no see! May I ask one question? When will the alpha version of RetroBASIC be released? 

Today I discovered a discussion about AllegroBASIC in the following forum:
http://basic4us.epizy.com/forum/index.php?topic=182.0

(1 edit)

Hello. First I want to clarify that Pulsar2D never was abandoned. This is not the truth that Tomaaz is writing. Anyway, the development delayed  for several  reasons:

  1. The source code isn't commented, yet. I want to make it open source via Github, so this is a "must" in my opinion.
  2. It doesn't compile on macOS. Well, that's a minor issue, but anyway ...
  3. There is no documentation, yet. Formerly the members of retrogamecoding moaned about that issue.

So, again, development on Pulsar2D hasn't stopped, yet. It is delayed. 

What about RetroBASIC, you ask? Well, it's a similar situation. It is now on delay in favour of TiGR-BASIC. I wanted to use a graphics library with a very low footprint. For SDL2 this is not the case. So I found the TiGR-library and will use it for further development.



But it may take a while since I am very busy in "real life".

Your reply is in detail. I understand now. Thanks a lot.

Besides, I want to say that the logo of TiGR-BASIC is really cool!

Hello, I have one more question. This logo is nice:

Will you show us the logo of RetroBASIC? Thanks.

Hi,

I have a suggestion: putting  AllegroBASIC and Pulsar2D framework on Itch. Both projects are quite interesting. Some visitors will be really interested in these two projects. They will download and look into them. Yeah.

 

Hi rcbasicfan,

thank you for your message and your interest in AllegroBASIC and the Pulsar2D framework. Unfortunately, I am not able to upload these files to itch.io at the moment as they are no longer available for download.

As I wrote to Aurel, I am currently working on a new project called RetroBASIC. It will still take a while, but when it's finished, I will probaly upload it to itch.io.

Wow! RetroBASIC? So good! People will be interested in it. Please let the public to download and use RetroBASIC. Yeah!

Markus

If i remember u use as base Wong/or Wang basic ..right and you made few 

cool examples which work well in AllegroBasic as i remember.

that is why I asking.

(1 edit)

Hi Aurel,


yes that is correct. I am using My-BASIC from Tony Wang (Github Link).

I also use that for RetroBASIC which will be compatible to AllegroBASIC but uses SDL2. (And will have a few built-in fonts...)



that is cool Markus

I am asking in first place because of simple examples i can translate from 

AllegroBasic to my micro(A)

is there a copy of examples ?

(1 edit)

Sorry, no download of examples. 

Do you mean something like:

' ported from a SmallBASIC example
screen (1024,960,"Spiral")
KEY_ESC          = 27
cx = screenwidth/2
cy = screenheight/2
pi=3.141
setfps (120)

do
cls
key=getkey
size = 1
  radius = .06
  angle = sangle
  cls

  While radius < 400
    x = cos(angle) * radius
    y = sin(angle) * radius
    r2 = (x ^ 2 + y ^ 2) ^ .5
    size = 4 * r2 ^ .25

    For r = size to 1 step - 2
      cc = 160 + 95 * radius/400 - r/size*120
      ink (cc, cc, cc)
      fillcircle (cx + x, cy + y, r)
    Next

    angle =angle - .4
    radius =radius + 1

  Wend

   sangle = sangle + pi/360

sync

until key=KEY_ESC



Yes, RetroBASIC works on macOS, too. 

Hey, this post may be late but if you make a fun game for this jam in micro(A), this fun game can become a good example of micro(A) . Thus micro(A) will be so cool. If you have time in Dec, you are very welcome to come and join. Sure.

RetroBASIC looks nice. Sure.

RetroBASIC will become a tool for indie developers for developing different kinds of retro games!

Hello Markus

May i ask you where i can find your Allegro Basic if is not problem?

thanks

(1 edit)

Hi Aurel,

thank you for reaching out to me. Unfortunately, I no longer have AllegroBASIC available for download as I have removed it from the internet. I apologize for any inconvenience this may cause you.

However, I am currently working on a new project called RetroBASIC, which will have a similar scope as AllegroBASIC. Although it is not yet available, I will keep you updated on its progress and let you know when it is ready for download.

Hi Markus

It is really hard to find you 

Allegro Basic was really cool project..i like it

but where was others Pulsar2d or EGSL...also no download anywhere.?

No. EGSL is long "dead and gone" as they used to say in the early 19th century. Anyway, Pulsar2D - and especially pulsarlua - is still developed. It almost done, but I have to document at least the code. This is what I am doing right now. I think a binary version for Windows and Linux will be published on itch.io eventually.

Hello,

When will there be a new game made with Pulsar2D framework? Thanks.

This will take some time, I think. I recently discovered that it's now possible to do closed source programs with QB64 since they are now using a new sound library. Because I am also coding for macOS on Apple Silicon, the next game might use QB64 (and maybe the GX game engine)

Wow....GX game engine! I remember one game. This one:

https://itch.io/jam/jam-for-all-basic-dialects-3/rate/1650199

The game is an entry of the BASIC jam and the game is really GOOD!! I hope that your new QB64 game will be very excellent.

Actually, the new BASIC jam was published. If you have time, you are very welcome to join the jam! Make a creative game in QB64.

https://itch.io/jam/jam-for-all-basic-dialects-4