Som namnet antyder, är Empire Server serverversionen av den vackra Empire spelet. Det syftar till att installeras på Linux kernel-baserade operativsystem för att ta emot ett internetbaserat Empire spel där olika klienter kan ansluta till. Det är en helt fri programvara, distribueras under en öppen källkodslicens.
Vad är Empire?
Empire är ett RTS (Real-Time Strategy) spel, online och multi-player spel som har militära, ekonomiska och diplomatiska mål, där du spelar mot andra mänskliga motståndare över ett datornätverk.
En Empire spelet kan ta från några timmar till flera månader. Det är en hyllad strategispel som påstår sig vara det bästa spelet i sin genre. Empire Server är utformad från förskjutningen att fungera som en server för den berömda Empire Internetbaserade krigsspel.
Körs på Linux, Windows och Mac
Empire är tillgänglig för flera operativsystem, inklusive GNU / Linux, FreeBSD, Microsoft Windows och Mac OS X. Både Empire klient och Empire Server är kompatibel med alla distributioner av GNU / Linux och körs på datorer som stöder antingen 32 eller 64-bitars hårdvaruplattformar.
Komma igång med Empire Server
Så här installerar du Empire Server på din Linuxkärnan-baserade operativsystem, ladda ner den senaste versionen från Softoware eller från projektet och rsquoen; s officiella hemsida (se hemsidan länken i slutet av artikeln), spara den någonstans på startsidan katalog och packa upp den.
Öppna ett terminal app, gå till den plats där du och rsquo; ve packat upp arkivfiler (t.ex. cd /home/softoware/empire-4.3.32), kör & lsquo; ./ configure && make & rsquo; kommando för att konfigurera och kompilera programmet, och sedan köra & lsquo; sudo make install & rsquo; kommando för att installera det hela systemet.
Under huven
Vill du under huven på Empire Server öppen källkod projektet, kan vi märka som har skrivits helt i programmeringsspråket C. It & rsquo; s icke-interaktiv daemon som körs i bakgrunden. Det kan endast konfigureras via en konfigurationsfil
Vad är nytt i den här versionen.
- Åtgärda ett LWP spill observeras på AIX 7.1.
- Fix portabilitet bugg i fristående klient Makefile
- Fix portabilitet bugg i configure test för förbannelser.
- Kommandot break hedrar nu ny beteckning helgedomar.
- Ändringar i redigera, ge, setsector, setresource, swapsector:
- Generalisera redigera till flera objekt: acceptera & # x3c; sekter | FARTYG | PLANES | LANDS | NATS & # x3e; argument istället för att bara & # x3c; SECT | SHIP | PLAN | LAND | NAT & # x3e ;. Föråldrat setsector och setresource.
- Gör interaktiva & quot; redigera c & quot; upptäcka och hantera samtidiga uppdateringar som andra ändringar gör.
- inte skriva ut redigerade objekt när du är klar med den.
- Skriv alltid ett meddelande som beskriver den verkliga förändringen. Nödvändigt att ge gudomen en chans att fånga oväntade förändringar, t.ex. en spelare på väg bort saker precis innan en given kommando, lämnar färre objekt än gudomen avser att vidta. Befintliga meddelanden förbättrades, saknade de tillsätts.
- Konsekvent skicka meddelanden till offret / mottagaren av gudom blandar, utom vid byte av saker dödliga kan inte se.
- Rapport mycket mer gudom inblandning i nyheterna (med förbehåll för alternativet GODNEWS).
- Mer robust argument kontroll. Förut kunde slarvig gudom redigeringar orsaka inre fel. Mycket gränskontroll saknades, inkonsekvent eller fel.
- Teleport flygplan och mark enheter till bärare på belastning.
- Vägra att flytta flygplan och mark enheter för transportörerna.
- Fix stack smash i redigerings l key 'L' som kan förstöra sektorn fil.
- Fix setsector att åter skriva ut den faktiska landminor förändring för ockuperade områden. Brytas i 4.3.31.
- Dämpa bulletiner för force majeure för sig själv.
- bekämpande nyheter för force majeure till gudar.
- bekämpande nyheter och bulletiner på no-op force majeure.
- Skicka alltid bulletiner från POGO. Namnge inblandning gudom i bulletinen text i stället. Inkonsekvent sedan Chainsaw.
- Se interaktiv redigera accepterar tom nyckel argument igen.
- Se interaktiv redigera behandla blank ingång som tom ingång.
- Låt inte redigera sätta en markenhet eller plan på två bärare
- inte avslöja när en gudom förstör ett fartyg, berättar fritt ägaren bara att han förlorade det.
- redigera p och u visar nu den redigerade enheten som redigera s.
- redigera är nu visar den redigerade fartyget, även om dess ägare är ogiltigt.
- Städa upp produktionen av satellit, mark, sorder och mission för världs storlekar mellan 200 och 1998. cutoff och nivån har fortfarande problem där.
- Plug ofarlig filbeskrivare läcka på OpenBSD med IPv6. Brytas i 4.3.31.
- New doc / bidrar förklarar hur man bidrar till Empire.
- Kod refactoring och sanering.
- Info sidan, manuell sida och dokumentationsfixar och förtydliganden.
Vad är nytt i version 4.3.32:
- Fix en LWP spill observeras på AIX 7.1.
- Fix portabilitet bugg i fristående klient Makefile
- Fix portabilitet bugg i configure test för förbannelser.
- Kommandot break hedrar nu ny beteckning helgedomar.
- Ändringar i redigera, ge, setsector, setresource, swapsector:
- Generalisera redigera till flera objekt: acceptera & # x3c; sekter | FARTYG | PLANES | LANDS | NATS & # x3e; argument istället för att bara & # x3c; SECT | SHIP | PLAN | LAND | NAT & # x3e ;. Föråldrat setsector och setresource.
- Gör interaktiva & quot; redigera c & quot; upptäcka och hantera samtidiga uppdateringar som andra ändringar gör.
- inte skriva ut redigerade objekt när du är klar med den.
- Skriv alltid ett meddelande som beskriver den verkliga förändringen. Nödvändigt att ge gudomen en chans att fånga oväntade förändringar, t.ex. en spelare på väg bort saker precis innan en given kommando, lämnar färre objekt än gudomen avser att vidta. Befintliga meddelanden förbättrades, saknade de tillsätts.
- Konsekvent skicka meddelanden till offret / mottagaren av gudom blandar, utom vid byte av saker dödliga kan inte se.
- Rapport mycket mer gudom inblandning i nyheterna (med förbehåll för alternativet GODNEWS).
- Mer robust argument kontroll. Förut kunde slarvig gudom redigeringar orsaka inre fel. Mycket gränskontroll saknades, inkonsekvent eller fel.
- Teleport flygplan och mark enheter till bärare på belastning.
- Vägra att flytta flygplan och mark enheter för transportörerna.
- Fix stack smash i redigerings l key 'L' som kan förstöra sektorn fil.
- Fix setsector att åter skriva ut den faktiska landminor förändring för ockuperade områden. Brytas i 4.3.31.
- Dämpa bulletiner för force majeure för sig själv.
- bekämpande nyheter för force majeure till gudar.
- bekämpande nyheter och bulletiner på no-op force majeure.
- Skicka alltid bulletiner från POGO. Namnge inblandning gudom i bulletinen text i stället. Inkonsekvent sedan Chainsaw.
- Se interaktiv redigera accepterar tom nyckel argument igen.
- Se interaktiv redigera behandla blank ingång som tom ingång.
- Låt inte redigera sätta en markenhet eller plan på två bärare
- inte avslöja när en gudom förstör ett fartyg, berättar fritt ägaren bara att han förlorade det.
- redigera p och u visar nu den redigerade enheten som redigera s.
- redigera är nu visar den redigerade fartyget, även om dess ägare är ogiltigt.
- Städa upp produktionen av satellit, mark, sorder och mission för världs storlekar mellan 200 och 1998. cutoff och nivån har fortfarande problem där.
- Plug ofarlig filbeskrivare läcka på OpenBSD med IPv6. Brytas i 4.3.31.
- New doc / bidrar förklarar hur man bidrar till Empire.
- Kod refactoring och sanering.
- Info sidan, manuell sida och dokumentationsfixar och förtydliganden.
Vad är nytt i version 4.3.29:
- Denna version pluggar några mindre minne och filbeskrivare läckor.
- Kod rensning.
- Info sida och manuell sida fixar.
- Gameplay fixar.
Vad är nytt i version 4.3.28:.
- Många buggfixar
Vad är nytt i version 4.3.20:.
- är Alternativ LÅN nu inaktiverad som standard
- Alternativ JÄRNVÄGAR nu aktiverat som standard.
- Många fixar till automatisk leverans:
- Planes flygande avlyssning eller stöduppdrag, ABMS avlyssning ballistiska missiler, och lanseringen kommando för missiler och anti-sats kunde alla leverans fler skal än nödvändigt, förlorar skal, eller trolla fram dem.
- Ships skjuta ner marina missiler kunde leverera fler skal än nödvändigt, eller förlora skal.
- Supply fartyg kunde trolla fram skal vid eldning vapen använder flera skal, eller lansera torpeder, eller släppa sjunkbomber, eller skjuta ner marina missiler. Inga supplyfartyg kapabla att göra som finns i lager spelet.
- Supply kan trolla fram skal vid förläggning gruvor. De existerar inte i lagerspel.
- last, lload och utbudet kan leverera mark enheter med tillräckligt med mat från sektorn innehållande dem att svälta sektorn.
- Sektorer åtalades för mycket rörlighet för att flytta leveranser ibland.
- Mark enheter som fungerar som försörjningskälla inte längre dra leveranser rekursivt, eftersom buggar finns så svårt att fixa att vara värt det.
- försvara och reagerande enheter kontrolleras endast om de kunde dra leveranser, men faktiskt inte dra dem.
- last, lload, leverans, misshandel och styrelse inte längre leverera mark enheter från fartyg som transporterar dem. Den här funktionen, tillsatt i 4.0.14, var oförenligt med andra sätt att utbudet.
- Använd inte automatisk leverans för att undvika svält i uppdateringen. Det tillför komplexitet till uppdateringen. Hur mycket bra det gör att spelare är högst tveksamt; verkligen ingen kan lita på det. Det omfattas inte av kommandot svält. Fartyg eller landheter kunde stjäla tillräckligt med mat från deras sektor för att göra det svälta.
- lmine kunde bara hämta skal för ingenjörer som använder ammunition. Aktie Spelets ingenjörer alla gör. De förändringar som anges för last och lload är faktiskt ligger, eftersom utbudet har inaktiverats där sedan 4.3.17.
- Låt inte en ingenjör lägga minor medan den är på ett fartyg eller landa enhet, eller i ett främmande sektor.
- Sektorer och fartyg inte längre behöver skal till brand flaken.
- Använd IPv4 och v6 endast när lämpliga gränssnitt är konfigurerade.
- Fix stänger inte misslyckas när meddelandet är tom. Brytas i 4.2.20.
- Inte tjata gudomen om spel timmar begränsning i kraft hela tiden.
- Berätta gudom när spelet är nere, precis som spelarna. Också göra information tillgänglig i xdump, som spel väljar ner.
- Korrupta brevlådor kan krascha servern.
- Fix avvisa acceptera. Brytas i 4.3.4.
- Om en spelare var på en snabb när gudomen vände spelet ner, fick han komma in en ytterligare kommando.
- Luft försvar inte längre skild från avlyssning. Att sätta en plan på luftförsvar nu endast ändras där det fångar. Separat luftförsvar lagt för mycket meningslöst komplexitet. Genomförandet brutit konstruktions antaganden om intercept koden. På grund av detta kan samma plan fånga upp både en luftförsvars uppdrag och de plan som utlöste den, och den skada det emot i första avlyssning utplånades.
- avlyssna samma längs hela flygvägen. I varje sektor, något land äger sektorn, ett fartyg på ytan eller ett land enhet finns får avlyssna. Innan bara ägaren sektorn fick att avlyssna, med undantag för uppsamlingsplatsen och målet sektorn. I målet sektorn, något land som äger fartyg på ytan eller mark enheter fick avlyssna utöver ägaren sektorn. Således, en sektor ägare med fartyg på ytan eller mark enheter där fick fånga två gånger. Ägaren sektor inte får avlyssna på uppsamlingsplatsen, även när det var målet sektorn.
- Spotting regeländringar:
- Ships och mark enheter nu plats överflygning plan längs hela flygvägen i stället för bara målet sektorn, och inte längre rapportera allierade plan.
- Planes nu upptäcka fartyg och land enheter endast när de flyger recon eller sopa, och längs hela sin flygbana i stället för bara målsektorn. Det tar fortfarande en spionplan för att identifiera fartyg och land enheter.
- Planes nu upptäcka fartyg och land enheter inom en sektor även när alla flygplan avbryta det.
- Planes nu upptäcka alla utländska fartyg och landheter, inte bara fientliga sådana.
- Fix SAM avlyssning för andra ändamål än den första avlyssningar.
- Fix luftvärn och skottsäkra över sektorer allierade mot planen. Luftförsvar bröts i Empire 2. Flak bröts 4.2.8.
- Etablera kontakt genom observation plan från sektorer inte fungerade.
- Fix spaningspatruller att använda sonar när någon kan planet är närvarande. Innan alla plan måste kunna.
- Fix recon och sopa inte att spionera efter alla spionplan är borta.
- Fixa en bugg som gjorde flera klienter som körs på samma Windows-dator stör varandra. Brytas i 4.3.11.
- Fix driva spel timmar för spelare som redan inloggade. brytas i 4.3.19.
- Fix utdelningen inte att överge en distributionscentral genom att exportera den sista militären.
- Många fixar att lasta, lossa, lload och lunload:
- Nu användbar för gudar.
- Plug kryphål som gör att du kan stjäla utländska råvaror genom att lasta / lload lossa och lasta / lunload lasten genom användning av negativa belopp argument.
- Fix inte låta dig ge bort civila.
- Du kan inte använda lload i utländska sektorer eller lunload med utländsk mark enheter längre. Loading grejer i utländska sektorer redan förbjudet för fartyg.
- lload och lunload arbetar nu på utländsk mark enheter endast när de uttryckligen namnges av id. Detta matchar beteende lasta och lossa.
- Fix att testa relationer främmande föremål ägare till spelare i stället för tvärtom.
- Kontrollera landheter med maximal rörlighet kan attackera bergen.
- Fix markenhet attack rörlighet kostnad. Brytas i 4.3.6.
- Villkor jämföra strängvärderade väljare som vinge till onoterade värden nu tolkas smartare. Förut onoterade strängar var benägna att tolkas som namn väljar även när som gjorde ingen mening. Du har fortfarande att disambiguera verkligt tvetydiga fall som w = w för flygplan, t.ex. som vinge = v eller w = 'w'.
- Fix rapportering av sköt spioner i nyheter. Brytas i 4.3.16.
- Ta bort econfig nyckel mission_mob_cost. Tveksamt funktionen och har inte använts på länge.
- Reserve och eskortuppdrag har nu en op-område, liksom alla andra uppdrag.
- Land heter reagerar nu endast när på en reservuppdrag. Den lrange kommandot borta.
- Fixa en bugg som kunde förstöra uppdrags op-området när utbudet av fartyg, flygplan eller markenheten på uppdrag minskar, t.ex. genom kommandot sortimentet.
- Boka uppdrag inte längre ger en bonus till reaktionsområdet.
- Info fil fixar.
- Kod refactoring och sanering.
ingenjörer
Vad är nytt i version 4.3.19:
- LWP fungerar inte med Darwin på grund av OS buggar, undvika det nu.
- Låt inte fartyg dubbel retreat först på 'i' (skadad) och sedan på "h" (hjälplös) när skalade.
- Fixa en bugg som undertryckte & quot;! sjunkit & quot; meddelande. Brytas i 4.3.17.
- Logga ut spelare när maximal tid per dag överskrids. Förut kunde han förbli inloggad med bara besökare privilegier, men när utloggad kunde inte logga in igen.
- Om en spelare var på en snabb när antingen spel timmar begränsning startat eller maximal tid per dag överskreds fick han komma in en ytterligare kommando.
- Deitying ett kapital misslyckats med att ta ut pengar och rapportera nyheter. Brytas i 4.3.17.
- Översyn redovisning av speltid, fastställande smärre felaktigheter.
- Fix tolkning av 24:00 i econfig viktiga game_hours och update_demandtimes.
- Nytt options järnvägar.
- Che åldrar precis som militära reserver (1% per 24 ETUs).
- Tillstånd fartyg till misshandel sektorns de är i.
- Sektorer som äter mindre än en enhet av mat gör inte en enhet av mat gratis längre. De kan fortfarande inte svälta.
- Nytt koncept sektorn terräng. Gudar kan använda den för att göra andra än vildmark redesignatable sektorer. Se sect.config för mer info.
- Representera speltid i sekunder snarare än minuter. Detta påverkar xdump. Nat väljare minused (räknat minuter) ersätts av timeused (räknings sekunder)
- Förbättrad natt bygga, med ytterligare tester.
Vad är nytt i version 4.3.18:
- Fix byggandet av flygplan, markheter och kärnvapen med vätskor som aldrig har använts tidigare. Detta kan krascha servern på vissa system i vissa stater. Brytas i 4.3.17.
- Förbättrad natt bygga, med omstrukturerade och utökade tester.
Kommentarer hittades inte