OpenRA: Open Sourcing Command en Conquer Games

In de afgelopen paar jaar zijn game-ontwikkelaars begonnen Linux serieus te nemen als een gamingplatform. Er zijn echter nog steeds een aantal geweldige opensource-spellen die je op Linux kunt spelen terwijl je wacht tot de nieuwste AAA-games worden geporteerd. We hebben TripleA al besproken, laten we het nu hebben over OpenRA.

Bedenk Command and Conquer?

Voordat we over OpenRA praten, laten we het hebben over de Command and Conquer-serie. Als je nog nooit hebt gehoord van Command and Conquer, dan ben je al heel lang niet betrokken bij PC-gaming. Command and Conquer, oorspronkelijk gemaakt door Westwood Studios in 1995, was een van de eerste real-time strategiespellen. In veel opzichten legde het de basis voor wat komen zou.

In het spel begon de speler met het bouwen van een basis en het verzamelen van middelen om een ​​militaire kracht te bouwen om de vijand te verslaan. Het is een delicaat evenwicht tussen het snel opbouwen van je leger en infrastructuur zonder te weinig middelen te hebben. Onderweg moet je ook vijandelijke aanvallen afweren.

Terwijl de laatste games in de Command and Conquer-franchise in 2010 werden uitgebracht, leven de originele games voort in OpenRA.

Maak kennis met OpenRA

Het OpenRA-project is in 2007 gestart. Het doel was om een ​​open source-game-engine te maken die kan worden gebruikt om de Command and Conquer-games te recreëren en opnieuw vorm te geven.

U weet het misschien al dan niet, maar EA heeft de vroege Command and Conquer-spellen in de vroege jaren 2000 als freeware uitgebracht. Dus de vraag is: waarom zou je ze in werkelijkheid opnieuw creëren? Welnu, er zijn twee belangrijke redenen om dit te doen.

Allereerst om ervoor te zorgen dat de spellen correct worden uitgevoerd op moderne systemen (OpenRA draait op Linux, Mac OS, Windows en FreeBSD.). In de meeste gevallen kost het veel afstellen en gehannes om de originele spelbestanden te laten werken op moderne hardware en besturingssystemen. Dit betekent ook dat de spellen een make-over met een hoge resolutie krijgen. (De nieuwste update, die eind april was, bevatte ondersteuning voor het renderen van HiDPI-lettertypen.)

Ten tweede kunnen ontwikkelaars door het maken van een nieuwe game-engine functies opnemen die nog niet eens waren voorgesteld toen het originele spel werd ontwikkeld. OpenRA voegt een aantal van dergelijke functies toe, waaronder:

  • Een keuze tussen "kliksysteem met de rechtermuisknop" en klassieke besturingssystemen "met de linkermuisknop"
  • Gereviseerde zijbalkinterfaces voor het beheer van de productie
  • Ondersteuning voor het opnieuw spelen van games en een observatorinterface die is ontworpen voor online streaming van games
  • De "mist van oorlog" die het slagveld verduistert buiten de zichtlijn van uw eenheden
  • Burgerlijke structuren die kunnen worden vastgelegd voor strategisch voordeel
  • Eenheden krijgen ervaring als ze vechten en verbeteren wanneer ze nieuwe rangen verdienen
  • Integreer multiplayer

Snelle opmerking: Nadat je OpenRA hebt geïnstalleerd, moet je nog steeds de afzonderlijke spelbestanden installeren. Er zijn enkele muziekbestanden beschikbaar, maar andere muziekbestanden en briefings zijn niet beschikbaar met OpenRA. U krijgt de mogelijkheid om de originele gameschijf in te voegen om ze op uw computer op te slaan. U kunt hier volledige instructies vinden.

Welke spellen zijn opgenomen in OpenRA?

Dus, welke van de Command and Conquer-spellen zijn opgenomen in OpenRA? Op dit moment kun je OpenRA gebruiken om Command and Conquer te plaatsen: Tiberian Dawn, Command and Conquer: Red Alert en Dune 2000.

Elk van deze spellen speelt iets anders. Tiberian Dawn is meer gefocust op snelle en vloeiende gameplay en heeft invloed van moderne RTS-games. Red Alert is meer gericht op strategie en omvat een breed scala aan land-, zee- en luchteenheden om de vijand te verslaan. Dune 2000 neemt een andere wending in het RTS-genre en omvatte de gevaarlijke en onvoorspelbare specerijworm.

Toekomstplannen voor het project

Het OpenRA-team laat het gras niet onder hun voeten groeien. Ze werken momenteel aan het toevoegen van ondersteuning voor de tweede generatie van Command and Conquer-spellen, te beginnen met Tiberian Sun. Omdat het een werk in uitvoering is, wordt Tiberian Sun niet standaard meegeleverd, maar de bron is beschikbaar op hun GitHub-repository.

Een andere functie waar ze aan werken, is het verbeteren van de ondersteuning voor aangepaste games (of mods zoals ze ze noemen). Momenteel werken ze eraan om "de motorcode van OpenRA op een duidelijke manier te scheiden van onze C & C-specifieke mod-details, zodat deze kan worden gebruikt als RTS-game-engine voor algemene doeleinden". Er is een lijst met aangepaste mods gemaakt voor OpenRA, maar deze functie zal het spelaanbod dat kan worden aangemaakt aanzienlijk verbeteren.

Laatste gedachten over OpenRA

Hoewel ik niet opgroeide met de Command and Conquer-serie, waardeerde ik het feit dat het beschikbaar is in een open source-versie. Ik heb geprobeerd oude games te laten werken op nieuwere hardware, dus ik weet de pijn en frustratie die het veroorzaakt. Ik ben van plan het meer te spelen. Om eerlijk te zijn, moet ik nog een game winnen. Het is heel moeilijk.

Vergeet niet, als dit iets is waaraan u code wilt bijdragen, bekijk ze dan op Github.

Heb je in het verleden OpenRA gespeeld? Zul je? Wat is je favoriete RTS-game? Laat het ons weten in de comments.

Als je dit artikel interessant vond, neem dan alsjeblieft een minuut om het te delen op sociale media, vooral met fans van Command and Conquer.

Aanbevolen

Installeer Adobe Lightroom Alternatieve RawTherapee in Ubuntu
2019
Download 15 prachtige sexy achtergronden van Debian
2019
Gebruik de modus Niet storen in Ubuntu met NoNotifications
2019