Skip to content

Void Strike 65 v0.3.0 — the Blockade Breaker, behind its banner

Pre-release
Pre-release

Choose a tag to compare

@Setech-pl Setech-pl released this 19 Oct 12:26
· 119 commits to main since this release

Pre-release at the end of milestone M5 (loading platform and bosses). Tested on a real Atari 65XE through an SIO2SD.

What you can play: the downloadable ATR is level 1, ending on its boss, the Blockade Breaker, then the level summary and back to the menu. Three more bosses — the Void Citadel, the Siege Spine and the Bastion — are built and arrive with the campaign, when the levels that reach them are added.

New: the Blockade Breaker

  • Two laser cannons fire in turn under an armoured spine, behind a belt of armour plates; each beam warms up visibly and audibly before it fires.
  • An escort of Interceptors arrives from the first gun or cannon you destroy, then one every 3–4 seconds until the boss falls — never two at once.
  • A module you hit but do not destroy flashes, and spent HULL quarters vanish from the HUD as spent BOOST cells do.
  • The boss art pass: the boss is redrawn and lit from above, each band row in its own shades.

New: the boss loading banner

When level 1 ends, the screen goes black for a third of a second, then the boss's banner comes up: its picture, WARNING, its name and INCOMING, and a loading bar that fills as the boss loads from the disk.

Changed: the Interceptor

  • It no longer rams you: it holds above you, fires only when you are in its column, loops twice in level 1, then climbs out.
  • It takes three hits; its red pods flash on a hit it survives.
  • Your shots can catch it in every phase of its flight: it hovers over your ship's centre and does not step sideways while your shot is crossing its column.

Changed: the hit box and the difficulty

  • Enemy shots and boss beams hit your ship where it is drawn, across its full width (16 horizontal positions), instead of only its left half (8).
  • The Blockade Breaker is tuned as the first and gentlest step of the four bosses' difficulty curve; EASY gives a clearly shorter fight and HARD a clearly longer one than MEDIUM.

Fixed (the M5 cross-model audit)

  • The hit sound plays the same rising sweep on every machine; on a real Atari it no longer depends on what the paddle port reads.
  • An Interceptor coming back from its hold no longer dives into a ship sitting still near the top of the screen.
  • A hit just before the boss arrives no longer mutes the music's lead through the banner and the load.
  • The release package built from the source (npm run package) now carries LICENSE, LICENSE-ASSETS and THIRD_PARTY_NOTICES.md.
  • Developer tools: the real-SIO diagnostic emulator is always rebuilt, so the hardware boot and audio checks test the right build.

Tested on real hardware

On a real Atari 65XE (PAL) through an SIO2SD: boot to the menu with its music, level 1, the boss's banner with its loading bar, the Blockade Breaker's fight with sound, lasers and escort, and the level summary. The Bastion's banner and fight were also checked on real hardware, on a review build.

Known issues

  • Only level 1 is on the disk; after its summary the game returns to the menu. More levels and the campaign come in a later milestone.
  • Loading at standard SIO speed is slow (about 30 s to the menu); a fast loader is planned as an optional later step.
  • Difficulty is tuned with a test bot; tuning with real players comes later.

How to play

Download void-strike-65.atr and boot it as drive 1 on a PAL Atari 65XE/800XL (64 KB), with or without OPTION held, from an SIO2SD or a disk drive, or in an emulator, e.g. atari800 -xl -pal -nopatch void-strike-65.atr (-nopatch loads like the real machine; without it, it loads faster). The game saves your best score to the disk, so play a copy.

Code: MIT (LICENSE). Game content: CC BY-NC-SA 4.0 (LICENSE-ASSETS). Third-party notices: THIRD_PARTY_NOTICES.md.


Po polsku

Wydanie przedpremierowe (pre-release) na koniec kamienia milowego M5 (platforma ładowania i bossowie). Przetestowane na prawdziwym Atari 65XE przez SIO2SD.

Co można zagrać: ATR do pobrania to poziom 1 zakończony bossem Blockade Breaker, potem podsumowanie poziomu i powrót do menu. Trzech kolejnych bossów — Void Citadel, Siege Spine i Bastion — jest już zbudowanych i pojawi się wraz z kampanią, gdy dojdą prowadzące do nich poziomy.

Nowe: Blockade Breaker

  • Dwa działa laserowe strzelają na zmianę spod opancerzonego grzbietu, za pasem płyt pancerza; każda wiązka przed strzałem nagrzewa się widocznie i słyszalnie.
  • Eskorta Interceptorów nadlatuje od pierwszego zniszczonego działa lub działa laserowego, potem jeden co 3–4 sekundy, aż boss padnie — nigdy dwa naraz.
  • Trafiony, ale niezniszczony moduł błyska, a zużyte ćwiartki HULL znikają z HUD-u, tak jak zużyte komórki BOOST.
  • Nowa oprawa graficzna bossa: narysowany na nowo i oświetlony z góry, każdy rząd pasa we własnych odcieniach.

Nowe: baner ładowania bossa

Gdy kończy się poziom 1, ekran gaśnie na jedną trzecią sekundy, a potem pojawia się baner bossa: jego obraz, WARNING, jego nazwa i INCOMING oraz pasek ładowania, który zapełnia się, gdy boss wczytuje się z dysku.

Zmienione: Interceptor

  • Już cię nie taranuje: zawisa nad tobą, strzela tylko, gdy jesteś w jego kolumnie, w poziomie 1 robi dwie pętle, potem odlatuje w górę.
  • Wytrzymuje trzy trafienia; jego czerwone gondole błyskają przy trafieniu, które przeżywa.
  • Twoje strzały dosięgną go w każdej fazie lotu: zawisa nad środkiem twojego statku i nie przesuwa się w bok, gdy twój strzał przecina jego kolumnę.

Zmienione: obszar trafienia i poziom trudności

  • Strzały wrogów i wiązki bossa trafiają twój statek tam, gdzie jest narysowany, na całej jego szerokości (16 pozycji poziomych), a nie tylko w lewą połowę (8).
  • Blockade Breaker jest dostrojony jako pierwszy i najłagodniejszy stopień krzywej trudności czterech bossów; na EASY walka jest wyraźnie krótsza, a na HARD wyraźnie dłuższa niż na MEDIUM.

Naprawione (audyt M5 innym modelem)

  • Dźwięk trafienia to na każdym komputerze ten sam narastający ton; na prawdziwym Atari nie zależy już od tego, co odczytuje port wioseł (paddle).
  • Interceptor wracający z zawisu nie wpada już w statek stojący nieruchomo blisko górnej krawędzi ekranu.
  • Trafienie tuż przed pojawieniem się bossa nie wycisza już głównej linii melodii na czas banera i ładowania.
  • Paczka wydania budowana ze źródeł (npm run package) zawiera teraz LICENSE, LICENSE-ASSETS i THIRD_PARTY_NOTICES.md.
  • Narzędzia deweloperskie: emulator diagnostyki prawdziwego SIO jest zawsze budowany od nowa, więc sprzętowe testy startu i dźwięku sprawdzają właściwy build.

Przetestowane na prawdziwym sprzęcie

Na prawdziwym Atari 65XE (PAL) przez SIO2SD: start do menu z muzyką, poziom 1, baner bossa z paskiem ładowania, walka z Blockade Breakerem z dźwiękiem, laserami i eskortą oraz podsumowanie poziomu. Baner i walkę Bastionu też sprawdzono na prawdziwym sprzęcie, w buildzie przeglądowym.

Znane problemy

  • Na dysku jest tylko poziom 1; po jego podsumowaniu gra wraca do menu. Kolejne poziomy i kampania przyjdą w późniejszym kamieniu milowym.
  • Ładowanie przy standardowej prędkości SIO jest wolne (około 30 s do menu); szybki loader to opcjonalny krok na później.
  • Poziom trudności jest dostrojony botem testowym; strojenie z prawdziwymi graczami przyjdzie później.

Jak grać

Pobierz void-strike-65.atr i uruchom jako stację 1 na Atari 65XE/800XL PAL (64 KB), z OPTION lub bez, z SIO2SD albo stacji dysków, lub w emulatorze, np. atari800 -xl -pal -nopatch void-strike-65.atr (-nopatch ładuje jak prawdziwy komputer; bez tej opcji ładuje się szybciej). Gra zapisuje najlepszy wynik na dysk, więc graj na kopii.

Kod: MIT (LICENSE). Treść gry: CC BY-NC-SA 4.0 (LICENSE-ASSETS). Informacje o komponentach zewnętrznych: THIRD_PARTY_NOTICES.md.