BetaSpel

Swarm Bastion

Ett mech-försvarsspel i Unity WebGL – håll en bastion mot svärmar på upp till 512 maskiner och bossen Hive Tyrant. Bara tangentbord och mus, Chrome på dator.

Öppnas på bsite.se/play/swarm-bastion/

En tungt beväpnad mech står framför en bastion medan en svärm mekaniska fiender närmar sig över en mörk slätt.

Mognad

  1. Idé(avklarat)
  2. Prototyp(avklarat)
  3. Alfa(avklarat)
  4. Beta(nuvarande steg)
  5. Promoted

Om projektet

Swarm Bastion sätter dig i en mech som vaktar en bastion mot vågor av mekaniska fiender. Två roterande kanoner gör jobbet men överhettas om du håller avtryckaren för länge, så striden blir en rytm av salvor, avkylning och de fyra förmågorna.

Mellan vågorna placerar du barrikader och automatiska torn och köper uppgraderingar; två AI-allierade slåss vid din sida. Fem vågor bygger upp mot Hive Tyrant, med upp till 512 fiender på skärmen samtidigt.

Det är byggt i Unity 6 med Universal Render Pipeline, C# och UI Toolkit, och scenerna genereras procedurellt. Det är också referensprojektet för nästa Unity-spel.

Nuvarande läge

Det här fungerar

  • Försvar med mech i tredjepersonsvy mot svärmar på upp till 512 mekaniska fiender – tre fiendetyper plus bossen Hive Tyrant
  • Dubbla roterande kanoner med överhettning, två AI-allierade, barrikader och automatiska torn samt fyra förmågor
  • Uppgraderingar mellan vågorna, fem vågor och en bossstrid
  • Ljudeffekter och röst genererade med ElevenLabs
  • 60 bilder per sekund i Chrome på dator även med 512 fiender
  • Det första Unity-spelet i ekosystemet och förebilden för kommande Unity-spel

Det här är inte klart

  • Inget stöd för pekskärm eller handkontroll i gränssnittet – bara tangentbord och mus (en handkontroll är mappad men otestad)
  • Inte testat på telefoner, Firefox, Safari eller integrerade grafikkort
  • En nedladdning på cirka 14 MB innan spelet startar
  • Enkel 3D-grafik – modellerna genereras procedurellt
  • Ingen musik
  • Ännu inte speltestat i bredare skala

Varför ligger projektet på BSite?

  • Tidig prototyp
  • Funktionerna är inte kompletta än

Swarm Bastion är det första Unity WebGL-bygget i ekosystemet, så laddtid, minnesanvändning och bildfrekvens måste bevisas på vanliga datorer innan det kan bära EverydayGames-varumärket. Det ligger här medan det testas och medan styrning för pekskärm och handkontroll läggs till.

Skärmbilder

  • Mechen skjuter med båda roterande kanonerna mot en tät svärm mekaniska fiender, med värme, hälsa och vågindikatorer runt kanterna.
  • Bossen Hive Tyrant reser sig över bastionen medan mechen och dess allierade skjuter på den.
  • Förberedelsefasen mellan vågorna, där barrikader och automatiska torn placeras och uppgraderingar erbjuds.
  • Huvudmenyn i Swarm Bastion över en vy av bastionen och mechen.

Utvecklingslogg

  1. Publicerat i labbet på bsite.se/play/swarm-bastion/ som ett Unity 6 WebGL-bygge med procedurellt genererade scener.