RESEARCH / SPELPROTOTYP / 31 OKTOBER 2026
Generals.
Vad kan vi återskapa?
Ja, originalets öppna motorkod kan återanvändas enligt licensen. För högsta trohet är en port av originalmotorn ett bättre tekniskt spår än att skriva alla spelregler på nytt. För en länk som alla kan spela utan att först köpa Generals behövs ett självständigt innehållspaket eller uttrycklig rätt att distribuera originalets innehåll. Redux 0.1 är den första, fristående spelprototypen. Den är inte en sådan motorport.
Spela Redux · GeneralsX Web för spelägare
Originalets kärna
Generals är ett militärt 3D-strategispel från EA Pacific. Tre sidor har olika spelstil: USA bygger kring teknik och flyg, Kina kring tung militär styrka och GLA kring rörlighet och okonventionella medel. Utgivarens produktsida
Det som definierar spelupplevelsen är samspelet mellan byggare, resurstransporter, teknikträd, produktionsbyggnader, enhetsmotdrag, sikt och aktiva order. Manualen beskriver också veteranstatus, generalförmågor, sparningar och omspelningar. En efterföljare behöver därför mer än bekanta stridsvagnsmodeller för att kännas rätt. EA:s originalmanual, bevarad hos CNCNZ
| Sida | Karaktäristiskt originalinnehåll | Vad en trogen version måste fånga |
|---|---|---|
| USA | Humvee, Crusader, Paladin, flyg och drönare. | Teknikövertag, dyra förband och flygunderstöd. |
| Kina | Battlemaster, Dragon Tank, Overlord och artilleri. | Pansar, massverkan och samspel mellan förband. |
| GLA | Technical, Scorpion, tunnel- och gerillasystem. | Rörlighet, överraskning och en annan basstruktur. |
Enhets- och strukturöversikt: originalmanualen, avsnitten USA, China och GLA. Detta är en sammanfattning, inte en fullständig balansdatabas.
Zero Hour utökar originalet med bland annat 15 uppdrag, 20 förbättringar och nio befälhavare att möta. Nya enheter inkluderar ECM Tank, Battle Bus och Spectre Gunship. En fullständig Zero Hour-återskapning är därför ett väsentligt större innehållsarbete än en skirmish med tre sidor. Utgivarens Zero Hour-sida
Vad som faktiskt är öppet
EA:s arkiv innehåller koden till Generals och Zero Hour under GPL v3 med tilläggsvillkor. Vid distribution av en modifierad motor behöver licensvillkoren följas, källkoden göras tillgänglig på det sätt GPL kräver, upphovsrättsnotiser bevaras och ändringarna märkas. Licensen ger inga rättigheter till EA:s varumärken. Originallicensen
EA:s README anger att man ska äga spelet för att använda de kompilerade programmen. Det listar också äldre externa beroenden, bland annat DirectX, Miles, Bink och GameSpy, som måste ersättas, tillföras eller tas bort för en fungerande modern byggkedja. Kodsläppet är alltså inte en färdig webbversion. EA:s kodarkiv och bygginstruktioner
EA:s modpolicy ger ett begränsat tillstånd för material i icke-kommersiella communitymoddar. Den förbjuder musikfiler från spelen, kräver information om att EA inte stöder produkten och begränsar varumärken i marknadsföringen. Vår genomgång etablerar inte tillstånd att erbjuda hela originalspelet och alla originalfiler gratis till vem som helst. EA:s modpolicy, revision 2
En verklig webbmotor finns redan
GeneralsX Web bygger vidare på den öppna originalmotorn och använder WebAssembly och WebGPU. Enligt utvecklarens dokumentation körs hela Zero Hour med originalets gränssnitt. Spelaren väljer sin egen installation; arkiven läses från den egna datorn. Projektet anger Chrome eller Edge med WebGPU och en egen spelkopia som förutsättningar. Projektets dokumentation och källkod
Vi har kontrollerat dokumentationen och laddningssidan. Vi har inte laddat in en köpt spelkopia, verifierat en hel match eller verifierat multiplayer. Länken i Redux öppnar det externa projektet. Ingen kod eller speldata därifrån är integrerad i Redux.
Levererat i Redux 0.1
En självständig JavaScript-simulering med Three.js-grafik. Alla modeller byggs i kod och ljudeffekterna syntetiseras. Inga EA-filer ingår.
| System | Implementerat | Skillnad mot originalet |
|---|---|---|
| Arméer | Vanguard, Iron Pact och Dune Syndicate med olika kostnad, hållbarhet, eldkraft och hastighet. | Delar modeller och teknikträd. Inte USA/China/GLA. |
| Bas & ekonomi | 8 byggnadstyper, ingenjör, resursdepåer, ändliga förråd, transportörer, energi och produktionsköer. | Förenklade byggtider, skala och ekonomi. |
| Strid | 8 förbandstyper, projektiler, områdesskada, helikoptrar, försvar, veteranstatus och förbättringar. | Egen balans. Inga fullständiga originalförmågor. |
| Order & sikt | Markering, grupper, formation, rörelse, anfallsmarsch, samlingspunkt, sikt och minikarta. | Enklare vägval och statisk terräng. Dekoration blockerar inte. |
| Match | Tre AI-nivåer, två visuella kartvariationer, seger/förlust, paus och lokal sparning. | Samma strategiska kartlayout. Högkvarterets förstörelse avgör matchen. AI känner kartan. |
Originalkampanjer, originalkartor, fulla teknikträd, tunnlar, garnisoner, nio generalers specialiseringar, supervapen, omspelningar och multiplayer återstår. Den aktuella versionen ska bedömas som en spelbar prototyp, inte en exakt klon.
Verifiering & nästa tekniska steg
Åtta automatiserade simuleringstester verifierar ekonomi, konstruktion, köer, vägval, AI, strid, sparning och stödförmågor. Längre simuleringar har också kontrollerat att AI:n avslutar matcher på samtliga svårighetsgrader utan ogiltiga koordinater eller hälsovärden. Webbläsarkontrollen omfattar spelstart, bygge, produktionskö, paus, lokal sparning och responsiv layout. Fysisk mobil och hela den ursprungliga spelbalansen är inte verifierade.
För högsta originaltrohet: välj en befintlig öppen motorport, bevara dess licenser, bygg ett eget tydligt gränssnitt och låt spelägare läsa in sina data lokalt. För fortsatt fri spelstart utan originalspel: utveckla Redux med egna, tydligare asymmetriska arméer och mer avancerade spelregler. Att använda originalmotorn gör inte originalets innehåll gratis.
Underlaget sammanfattar de spel-, licens- och teknikfrågor som påverkar bygget. Det gör inte anspråk på att täcka varje karta, patch, mod, kampanjhändelse eller enhetsstatistik. EA has not endorsed and does not support this product.