skyfront 1918

lokomotiv

Veteran
Joined
5 Jun 2003
Messages
117
Location
Karlskrona
Hej,
Jag har byggt ett spel som heter Skyfront 1918 och söker några frivilliga testpiloter.

Skyfront 1918 är ett webbaserat taktiskt multiplayer-spel om luftstrider under första världskriget. Spelarna tillhör antingen Ententen eller Centralmakterna och flyger historiska flygplan mot varandra på en hexkarta.

Striderna bygger mycket på att förutse vad motståndarna tänker göra. Alla spelare fattar sina beslut parallellt: man väljer manöver, försöker läsa situationen och låser sedan sitt val. När de nödvändiga orderna är inne löser spelet rörelsen och striden för alla.

Det ger en ganska speciell puls. Först sitter man och funderar på om motståndaren kommer att fortsätta rakt fram, svänga undan eller försöka komma bakom en. Sedan avslöjas manövrerna och hela situationen på kartan kan förändras på några sekunder. En perfekt planerad sväng kan lägga dig rakt bakom en fiende – eller lämna dig helt felvänd när han gjorde något annat.

Lyckas du lägga dig på en motståndares svans får du ett informationsövertag inför nästa manöver, samtidigt som den andre försöker skaka av sig dig. När flygplan kommer i skottläge väljer man hur man skjuter och elden avgörs samtidigt. Det innebär att du faktiskt kan skjuta ner en motståndare och själv bli nedskjuten i samma stridsfas.

Skador är inte bara ett antal hitpoints. Träffar kan slå mot exempelvis vingar, motor, stjärt, flygkropp, vapen eller besättning, och brand, rök och andra skador kan påverka vad flygplanet klarar av därefter.

Piloterna är permanenta och kan få erfarenhet, historiska grader och nya förmågor när de överlever sina uppdrag. I kampanjer finns dessutom individuella flygplan, resurser, reparationer och risken att faktiskt förlora både flygplan och pilot.

En kampanj kan ha upp till 48 spelare – 24 för Ententen och 24 för Centralmakterna. Alla behöver inte delta i varje uppdrag, och spelet är byggt för både live- och asynkront spel. Är många inne samtidigt kan rundorna gå snabbt, men man kan också lämna sina beslut när man har möjlighet.

Spelet är fortfarande under utveckling, så buggar och märkligheter kan förekomma. Feedback, idéer och synpunkter är väldigt välkomna.

Om ni vill prova på så finns en inbjudningslänk här:

Den kommer att fungera i 24. efter det dra ett meddelande till mig om ni vill prova.
Om ni registrerar ett konto skapa 4 piloter, 2 för ententen och 2 för centralmakterna. Vissa plan kräver 1 pilot och en observatör.

Klicka sedan på kampanj och gå in i och joina the great war kampanjen som jag skapat.

Kom ihåg att kolla eran skräppost.

MVH
Mikael
 

Vad kommer härnäst i Skyfront 1918?​


Skyfront 1918 är nu uppe i version 1.4.1. Den grundläggande spelmotorn börjar bli ganska omfattande: permanenta piloter och karriärer, kampanjer, individuella flygplan, skvadroner, erfarenhet och grader, multiplayer, Replay, mobilstöd och ett serverstyrt missionssystem finns redan på plats.


Det betyder att utvecklingen framöver allt mer kan handla om att bygga djup, variation och en levande slagfältsmiljö ovanpå den taktiska kärnan.


Versionsordningen nedan är den nuvarande planen, men det finns inga fasta releasedatum. Längre ner finns också sådant jag definitivt vill undersöka men som ännu inte har placerats i en viss version.


1.5 – Slutligt skade- och critical hit-system​


Det här är nästa stora utvecklingssteg.


Skyfront använder redan komponentbaserad skada på bland annat vingar, motor, flygkropp, stjärt, bränslesystem, vapen och besättning, tillsammans med effekter som eld och rök.


Men den nuvarande skadepoolen är fortfarande delvis utvecklingsdata. I 1.5 ska den ersättas av Skyfronts slutliga skade- och critical-hit-katalog.


Tanken är att skador inte bara ska vara "du förlorar X hit points". Ett skadat flygplan ska kunna tvinga piloten att förändra sitt sätt att flyga: problem med styrningen, trasiga vapen, motorproblem, bränsleproblem, brand, skadad besättning och liknande.


1.6 – After Action Report och bättre Replay​


Efter en strid ska det bli mycket enklare att förstå vad som faktiskt hände.


Planen innehåller bland annat en tydligare After Action Report, en bättre Replay Browser och bättre möjligheter att följa viktiga händelser genom en strid.


Samtidigt ska spelet börja samla bättre anonymiserat/aggregerat balansunderlag så att exempelvis flygplanspriser och regelbalans kan analyseras utifrån verkliga matcher. Spelet ska däremot inte automatiskt ändra balansen baserat på statistiken.


1.7 – Flygplansencyklopedi​


Alla flygplan ska så småningom få en riktig informationssida.


Här ska två saker hållas tydligt separerade:


Historiska fakta – tillverkare, motor, beväpning, användningsperiod, tjänstehistoria, flygegenskaper, produktion och källor.


Skyfronts spelvärden – manövrer, stabilitet, tålighet, beväpning, RP-kostnad och annan speldata.


Tanken är att samma information ska kunna användas från exempelvis flygplansvalet, Hangaren och Content Editor.


1.8 – Formation Flying​


Vänliga flygplan ska kunna bilda en taktisk formation med en formationsledare och wingmen.


En wingman ska exempelvis kunna välja att följa formationsledarens manöver i stället för att manuellt välja motsvarande manöver själv.


Men formationen får inte upphäva vanliga regler. Om ledarens manöver är omöjlig för wingmannens flygplan på grund av flygplanstyp, bränsle, skador eller pilotens förmåga så måste spelaren bryta formationen eller välja något annat.


Varje maskin behåller fortfarande sin egen pilot, position, skada, ammunition, bränsle osv. Formation blir ett samordningsverktyg, inte en automatisk stridsbonus.


1.9 – Matchmallar, fristående scenarier och Hitta match​


Det ska bli betydligt enklare att både skapa och hitta vanliga matcher utanför kampanjerna.


Här finns bland annat planer på färdiga matchmallar och scenarier, tydligare information om lediga platser och vilken sida som behöver spelare samt bättre stöd för att se om en match främst är tänkt att spelas live eller asynkront.


Uppdragen ska bli betydligt fler​


Skyfront har redan ett serverstyrt missionssystem. De fyra uppdragstyper som finns idag är:


  • Stridsflygpatrull – slå ut eller driva bort motståndarens flygstyrka.
  • Genombrott – ena sidan försöker få tillräckligt många flygplan genom motståndarens område medan den andra försöker stoppa dem.
  • Eskortflygning – ett särskilt målflygplan ska eskorteras genom operationsområdet medan motståndaren försöker slå ut det.
  • Fotospaning – ett spaningsflygplan måste nå fotoområdet, överleva och sedan ta sig tillbaka.

De här fyra är bara början.


Jag vill att fler framtida uppdrag ska kunna utnyttja både nya miljöobjekt och nya typer av mål. Exempelvis skulle ballonger, luftskepp, flygfält och markmål kunna ge helt andra typer av operationer än dagens fyra.


Exakt vilka nya missioner som kommer först är inte låst ännu, men tänkbara riktningar är exempelvis ballongjakt, försvar av observationsballonger, Zeppelininterception, eskort av luftskepp, attacker mot markmål eller flygfält och andra typer av spanings- och eskortuppdrag.


1.10 – Kampanjer som faktiskt kan vinnas​


De nuvarande kampanjerna är medvetet open ended och kan fortsätta så länge deltagarna vill.


Senare ska det också komma en kampanjtyp med Campaign Score, definierade slutvillkor och en riktig slutrapport.


Då kommer man alltså kunna ha både öppna långvariga kampanjer och kampanjer där Ententen eller Centralmakterna faktiskt kan vinna hela kampanjen.


1.11 – Strategisk kampanjkarta​


Här börjar kampanjlagret bli större.


Tanken är ett lätt strategiskt system med sektorer eller en front, där utfallet från ett uppdrag kan påverka situationen inför nästa.


Ambitionen är däremot inte att bygga ett separat grand-strategy-spel ovanpå Skyfront. Den taktiska flygstriden ska fortfarande vara centrum.


1.12 – Ett riktigt slagfält: terräng och objekt​


På längre sikt vill jag att kartan ska bli betydligt mer än en tom hexmatta.


Här finns flera saker jag vill få in:


Moln ska kunna ligga över delar av stridsområdet och blockera sikt och skottlinjer. Det ska skapa möjligheter att gömma sig, bryta kontakt eller överraska någon på andra sidan molntäcket.


Berg och höga terrängformationer ska vara verkliga hinder. Flyger man in i ett berg ska resultatet vara ungefär vad man kan förvänta sig – man kraschar. Det innebär att kartan i vissa miljöer också blir en del av själva manöverproblemet.


Observationsballonger ska kunna finnas som objekt på kartan. De ska gå att skjuta ner, men de är också fysiska hinder: kör man sitt flygplan rakt in i en ballong blir det en kollision. Ballongerna öppnar dessutom upp helt nya typer av uppdrag och mål.


Jag vill även få in Zeppelinare och andra luftskepp. De är betydligt större och annorlunda mål än vanliga flygplan och kan på sikt användas i exempelvis interception-, försvars- och eskortscenarier. Exakt regelsystem för dem är ännu inte bestämt.


Olika miljöer​


Jag vill också bort från känslan av att varje strid utspelar sig ovanför samma abstrakta karta.


På sikt ska uppdrag kunna utspela sig över olika typer av miljöer – exempelvis olika landskap, fronter och geografiska områden – där underlaget både ger visuell identitet och, när det är relevant, faktiskt påverkar spelet.


Det kan innebära allt från relativt öppen terräng till bergsområden, frontlandskap, flygfält och områden med olika typer av markmål.


Principen är att miljön inte bara ska vara en bakgrundsbild. När ett objekt har en regelmässig betydelse ska servern också behandla det som en riktig del av spelvärlden.


1.13 – Öppet klient-API och Android​


Skyfront kör idag som en Nextcloud-webbapp och det nuvarande gränssnittet fungerar även på telefon och surfplatta.


På längre sikt är planen ändå att skapa ett stabilt Client API v1, så att separata klienter kan använda samma Skyfront-server.


Det första planerade externa klientprojektet är en native Android-app.


Androidversionen ska inte implementera en egen regelmotor. Servern ska fortfarande vara auktoritativ för positioner, order, strid, slump, skador, pilotutveckling och kampanjer.


Det innebär i princip att en spelare på Android ska kunna spela samma match mot någon som använder Skyfront i webbläsaren.


Sådant som ännu inte har någon bestämd version​


Det finns dessutom saker som jag vill behålla på den långsiktiga listan men som ännu inte har någon bestämd release.


En är en interaktiv tutorialmission, där en ny spelare faktiskt leds genom sin första flygning och strid. Jag vill först se hur väl den nuvarande visuella Kom igång-guiden fungerar innan jag bestämmer om en full tutorial behövs.


Det ska också komma fler historiska flygplan. Men nya typer ska inte bara stoppas in för att få en större lista. De ska ha vettigt historiskt underlag, verifierade speldata, fungerande manöverschema och korrekt grafik.


Även teknik- och materielutveckling över kampanjens gång är något jag vill undersöka längre fram.


Skyfront klarar idag stora multiplayerstrider, och den tekniska grunden är byggd med längre matcher och stora kampanjer i åtanke. Om vi så småningom vill gå ännu längre med antal deltagare ska det däremot först testas ordentligt i stället för att bara höja en siffra.


Och på ännu längre sikt är delar av tekniken bakom Skyfront avsiktligt byggda så att de skulle kunna återanvändas för andra taktiska spel – exempelvis luftstrid under andra världskriget eller ett helt fiktivt spel med postapokalyptisk fordonsstrid och beväpnade, modifierbara bilar.


Men principen är fortfarande:


Skyfront först. :D
 
Back
Top