Skip to content
Geeky Alien
Spiders and Spaceships

Screenshots

Spiders and Spaceships screenshot 1
The "Infinite Level"  Pre-Alpha Trailer! trailerWatch trailer on Steam ↗

Spiders and Spaceships

BearBogBoat Productions · Published by BearBogBoat Productions · Official site ↗

Last updated 28 Sept 2026

Blast and dodge asteroids while trying to collect fuel and ammunition to continue the onslaught, while your ship is slowed and damaged by the various shrapnel of the very combat you engage in!

Free to PlayComing SoonDJCTQ 6

Free

View on Steam

Prices can lag the live Steam store — always confirm before buying.

Action, Adventure, Simulation, Early Access · More free games

Navigate the perilous skies of Spiders and Spaceships, an early access title from BearBogBoat Productions where you blast through asteroids to survive and thrive.

About this game

A moddable asteroid blasting adventure, soar through space as asteroids fling in from all sides! You'd better be quick and agile, because the asteroids will be increasing in speed and size the longer you survive.

Damage done to the ship will slow you down and break your ship down.

Using only your ship's sensors and your wits, can you survive the onslaught?

Notably, this game currently allows for the creation of User-Made maps and levels, in the formats of .txt and .png files that our players can easily share with friends. Remix the original maps or create your own, the game is in your hands!

To add your own levels, create a .txt file in the Levels folder, then add the name of the text file to the "LevelIndex.txt" file. The game plays the levels in order, so it will automatically load the first level.


Example script segment:

#This is a comment that you can use. It will make the game pause for 60 frames in-between commands.

pause 60

asteroid type small speed 177 angle 5

#Asteroids spawn in using radians 

asteroid type small speed 277 angle 5.1

asteroid type small speed 377 angle 5.2

pause 55

asteroid type small speed 177 angle 5.3

asteroid type small speed 277 angle 5.4

asteroid type small speed 377 angle 5.5

#The game also supports more generic commands, such as:

asteroid type large

#This will use a default speed and a random angle, so it will more closely mimic classic asteroid type games.

#I also have a working functional way to provide a force to the player's ship when they enter a zone, either pushing them back into the play area, or zooming them into another area: This example is used frequently in the official levels, boxing the player into the play region:

#The name determines which way the user would be pushed upon entering.

#sideways top

eventtriggerzone x -1000 y -1000 width 2400 height 400 name repeldown

#sideways bottom

eventtriggerzone x -1000 y 1000 width 2400 height 400 name repelup

#side left

eventtriggerzone x -1000 y -1000 width 400 height 2400 name repelright

#sideright

eventtriggerzone x 1000 y -1000 width 400 height 2400 name repelleft

System Requirements

Will my PC run this? →

Minimum

Minimum:
  • Additional Notes: Must be able to run Java

Supported Languages

English

Latest news

  • AnnouncementsOfficial

    Scripting and Level Design Progress

    I have around 6 "Classic Asteroids" styled levels completed, with asteroids flying in off screen, being destroyed by the player. You can beat and play those levels, as well as modify them. I also have other conceptual levels with wider, side-scrolling levels that have simple enemy squids/spiders attacking the player.I also have implemented a fully working life and life display system, the player gets 5 lives and resets are free if you are not dead yet. I plan to add a "large coin"/spaceship piece style system to give players 1-Ups, similar to the popular Mario/Yoshi's Island games. Please wishlist, it really helps motivate me to see that people are interested in this project.I plan to release a short video soon depicting what I've worked on most recently within the week. I plan to finish my scripting language within a month. As this process has ended up being more complicated than I originally anticipated, please be patient. I want to have this game be fully moddable, and as such it is causing me more work than I originally anticipated. I will upload a simple asteroids style demo for the game shortly. I am dedicated to this project, and it will continue as planned until completed. I'm also continuing work on the game's scripting system. I am currently working on an If system, which will support in-language keywords. Currently, you can use a for loop in this format to repeat most commands:For {#This is a comment}For 25 {spawn_image_object Spawnables/Projectiles/Cannonball.png x 500 y -450 vx 0 vy 850}For 200 {asteroid type small speed 977}This is currently only functional for one loop depth, you cannot nest the For commands just yet. This is planned to eventually support multiples.Another command I've been working on is this, which is essentially a callable force that can be applied on the nodes between the indices lowrange 124 and the highrange 407 (spawned specifically after the player's ship. You can also apply constant forces to the ship to simulate gravity).crea...
    Read full article on Community Announcements (FPSGeorge)

We use strictly necessary cookies to run this site. We don't currently set any analytics or advertising cookies. See our Cookie Policy for details.