Avaruustaistelupeli (ATP) is an arcade simulation/destruction derby in a vacuum arena for 1 to 4 players. Fast and furious battles. Unpredictable events. Uncontrollable chaos. Minimal strategy.

Avaruustaistelupeli has

Dynamic physics-based battle environment

Every system in the arena affects everything. Each part of the ship is simulated individually, which leads to constantly changing maneuverability and game balance as they get detached or destroyed.

hajoaminen

Shipyard

Build and share custom ships or test and modify existing ones. Large collection of armors, thrusters, energy sources, weapons and other gadgets to choose from. More coming regularly.

ship building

Up to four human or AI players

Supports keyboard/mouse and XBox/Playstation game controllers. Three AI opponent levels ranging from substandard to nearly impossible. Physics models for easy arcade gaming and hard simulation.

esittely

Single-battle and tournament modes

Fight between arbitrary ships or identical fleets. Last player with the remaining ships wins.

tournament

Clarity over quality -visuals

and quantity over clarity -audio. But getting better.

Tons of bugs to explore and exploit

Bug reports and other feedback is welcome.

Contact

mobilelastgames@gmail.com

Roadmap

0.5.x (2021 - 2022)

  • New game graphics by gradually replacing the placeholders.
  • Improved GUI visuals and usability.
  • Better controller handling.
  • More versatile AI behavior.
  • Team play.
  • Balancing and polishing to the current features...
  • ...and perhaps some new ones.

In a distant future

  • Online multiplayer.


  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Too much time has passed since the previous version. Looks like I, once again, underestimated the amount of work and overestimated the time I had. There are obviously tons of changes, so bug reports and other suggestions are highly appreciated. Many features are still under construction, and those will be released step by step in the incoming 0.5.x versions.

Download links: Windows, OSX, Linux


Major features

New graphics

  • No more cubes, but proper models for modules and connectors.

modules


  • Small, medium and big arena. Spectators are not yet allowed, but will be in the future.

arena


  • Background for the shipyard. And a swarm of lazy robot-helpers that don't offer any assistance at all.

shipyard


  • Player colors are now more perceptible and crosshairs shouldn't get mixed up so easily in multiplayer mode. Settings are added for color strength, and crosshair properties can be set separately for single- and multiplayer games.

crosshairs


GUI improvements

  • Player and controller settings are preserved between battles.
  • Leaving battle takes two esc/back-presses. In single-player mode, first press opens the pause-screen, which will contain settings in the future.
  • Shipyard has guidance that tells which arenas the ship fits into.
  • GUI texts use TextMeshPro for better scaling. Components should also be more responsive in uncommon resolutions.

Fixes and smaller improvements

  • Battle camera is now better at predicting ship movement. The goal is to get rid of single-player camera mode (that is toggled by pressing '1').
  • Explosions and shipyard ambience obey the volume settings. Audio settings are also simplified for now.
  • Fixed some issues with ship size calculation and random placement.
  • Unused participant rows are now properly hidden in the tournament results screen.
  • Lots of miscellaneous corrections for graphics, lighting, animations, volume controls, GUI and functionality.

Issues

  • AI pilots have lots to learn about energy sparing and energy ball handling. They also concentrate too much on secondary things.
  • Game is very bad at handling new/removed controllers during runtime, and using controllers is not recommended in menus. There are also some bugs in controller indexing, so in certain situations one may end up controlling someone else's ship. I'll be switching to Unity's new input system, so these will hopefully be fixed during the transition. Controls are somewhat crucial to the gameplay, so I want to test them thoroughly before releasing.
  • At least with OSX, there were some last-minute issues with disappearing GUI-texts when entering the battle. I seem to have fixed that now, but some problems may still occur.
  • There are other small issues in GUI also, but hopefully nothing serious.

The next versions

  • Controller rewrite by using Unity's new input system. Includes control rebinding, better exception handling and improved controller handling in menus.
  • GUI rewrite with new graphics. Relates to the previous.
  • New AI competitors. I'll retire the random gladiators and introduce standard AI opponents, each with individual difficulty and personality.
  • Team play. Fighting as a team against other humans or computer opponents. AI is currently far too antisocial for cooperation, so this may take awhile.
  • More graphics. The game shouldn't look this desolate. I tried to make the backgrounds more vibrant, but ran out of skills.
  • Tutorial mode needs lots of development: texts are too long and unwilling to stay on screen, one can easily end up in an unwinnable situation etc. Feedback is especially welcome with this.
Making graphics for ATP #6

Making graphics for ATP #6

News

How I managed to handle models with transparent and emissive surfaces in Blender, Substance and Unity. We will create grid models, generate translucent...

ATP test session 11.9.2021

ATP test session 11.9.2021

News

Summary of the local multiplayer gaming session of ATP. This was the first real test for version 0.5. Good and bad things were found and lots of video...

Making graphics for ATP #5

Making graphics for ATP #5

News

Basic modelling and storytelling with Blender. Also editing filters manually in Substance, toying with Unity’s 2D-physics as well as dealing with material...

Making graphics for ATP #4

Making graphics for ATP #4

News

This time I’ll take the models and textures into Unity, and put them together. We’ll be talking about game objects, transformations, materials and...

Add file RSS Files
Avaruustaistelupeli 0.5.0 for Linux

Avaruustaistelupeli 0.5.0 for Linux

Full Version

Arcade simulation/​destruction derby in a vacuum arena. Fast and furious battles. Unpredictable events. Uncontrollable chaos. Minimal strategy.

Avaruustaistelupeli 0.5.0 for OSX

Avaruustaistelupeli 0.5.0 for OSX

Full Version

Arcade simulation/​destruction derby in a vacuum arena. Fast and furious battles. Unpredictable events. Uncontrollable chaos. Minimal strategy.

Avaruustaistelupeli 0.5.0 for Win64

Avaruustaistelupeli 0.5.0 for Win64

Full Version

Arcade simulation/​destruction derby in a vacuum arena. Fast and furious battles. Unpredictable events. Uncontrollable chaos. Minimal strategy.

Avaruustaistelupeli 0.4.5 for Linux

Avaruustaistelupeli 0.4.5 for Linux

Full Version

Arcade simulation/​destruction derby in a vacuum arena. Fast and furious battles. Unpredictable events. Uncontrollable chaos. Minimal strategy.

Avaruustaistelupeli 0.4.5 for OSX

Avaruustaistelupeli 0.4.5 for OSX

Full Version

Arcade simulation/​destruction derby in a vacuum arena. Fast and furious battles. Unpredictable events. Uncontrollable chaos. Minimal strategy.

Avaruustaistelupeli 0.4.5 for Win64

Avaruustaistelupeli 0.4.5 for Win64

Full Version

Arcade simulation/​destruction derby in a vacuum arena. Fast and furious battles. Unpredictable events. Uncontrollable chaos. Minimal strategy.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.