Boarding Party
Ett 3D-strategispel där två spelare planerade sina handlingar innan båda planerna exekverades samtidigt.
Översikt
Boarding Party var ett 3D-strategispelsprojekt som utvecklades i Unity och C# under ungefär ett år som ett eget projekt i ett mindre team. Grundkonceptet var att två spelare planerade sina handlingar innan båda planerna exekverades samtidigt.
Designutmaning
Konceptet med samtidig planering och exekvering skapade sammankopplade beroenden mellan gameplay och tekniska beslut. Beslut i en del av upplevelsen kunde påverka hur den övergripande loopen fungerade, vilket gjorde det viktigt att betrakta konceptet som ett sammanhängande system.
Omfattning och tekniska avvägningar
I efterhand blev projektets omfattning för stor för dess förutsättningar. Valet av 3D ökade komplexiteten och antalet beroenden. Avsaknaden av en teknisk grafiker skapade produktionssvårigheter, och animation blev en flaskhals. Utifrån dessa lärdomar hade en 2D-implementation sannolikt varit ett mer rationellt tekniskt val för att bevisa konceptet.
Vad jag skulle göra annorlunda
Jag skulle börja med en liten vertical slice eller MVP med fokus på att bevisa loopen för samtidig planering och exekvering. Färre beroenden till grafik och animation skulle göra det enklare att validera spelets kärna innan projektets omfattning utökades.
Vad jag lärde mig
Boarding Party gav mig konkreta lärdomar om scope-hantering, medvetenhet om beroenden och avvägningar mellan teknik och design. Projektet förstärkte vikten av att välja teknik och presentation utifrån projektets behov, arbeta disciplinerat mot en leverans och validera kärnloopen innan omfattningen utökas.