Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Mojang port Minecraft naar Raspberry Pi

De Raspberry Pi Foundation heeft aangekondigd dat de Pocket-versie van Minecraft door Mojang is geport naar de Raspberry Pi-minicomputer. De zogeheten Minecraft: Pi Edition biedt ondersteuning voor diverse programmeertalen waardoor de gameplay en spelwerelden zijn te manipuleren.

De port van Minecraft Pocket Edition is ontwikkeld door het Zweedse Mojang nadat de Raspberry Pi Foundation enkele mini-pc's naar het ontwikkelteam had opgestuurd. De versie voor de goedkope Raspberry Pi heeft de naam Minecraft: Pi Edition gekregen en zou enkele wijzigingen in de beschikbare featureset bevatten ten opzichte van de reguliere Pocket Edition. Welke dat precies zijn, is nog niet duidelijk.

In de Raspberry Pi-port van Minecraft is ondersteuning toegevoegd voor een aantal niet nader gespecificeerde programmeertalen. Dit moet het voor ontwikkelaars en modders mogelijk maken om de gameplay en de Minecraft-werelden te manipuleren.

Het is nog niet duidelijk wanneer Minecraft: Pi Edition precies beschikbaar zal komen, al is de game op de Minecon-conferentie in Parijs officieel geïntroduceerd. De game zal gratis te downloaden zijn.

Door Dimitri Reijerman

Redacteur

25-11-2012 • 12:31

46 Linkedin Google+

Lees meer

Raspberry Pi krijgt eigen downloadwinkel Nieuws van 17 december 2012
Open WebOS geport naar Raspberry Pi Nieuws van 23 september 2012

Reacties (46)

Wijzig sortering
>> Als je een enigzins performende taal kiest, hangt de traagheid van een applicatie meestal af van de complexiteit van de software of de kwaliteit van de code.

Correct. En je haalt ook zelf al aan dat er een aantal dingen behoorlijk scheef zitten in java; AWT, Swing, maar ook bvb een ondoordachte generics implementatie (niet toevallig ooit begonnen als het 'pizza' project) of te lang vasthouden aan backwards compatibility (open de source van de java collection classes maar ns en probeer niet te lachen). Maar goed, wat moet je ook verwachten van een taal die ondertussen al 10 jaar geen update gezien heeft...

Samengevat denk ik dat de afkeer van Java niet louter verklaard kan worden door 'vooroordelen', maar eerder door ernstige functionele gebreken in het 'java framework'.

De il code (zowel java als .net) van vandaag is overigens *zeer* slecht geoptimaliseerd, door bvb simpelweg functies te inlinen en onnodige virtual calls te elimineren kan je il code een heel stuk sneller maken. Theoretisch is er ook geen enkele reden waarom managed code trager zou moeten zijn dan native...
Dat Java functionele gebreken heeft wil ik niet ontkennen. Wel had ik het over de afkeer van de gemiddelde gebruiker, niet van de ervaren developer. De meeste mensen weten niks van het framework, die hebben een afkeer vanwege de verschrikkelijke user interface van de gemiddelde java applicatie en het non-native gevoel.

Over de optimalisatie van de IL code kan ik helaas niks zeggen, zo diep zit ik niet in de materie.
offtopic:
Er is natuurlijk ook een grote groep mensen die java haten vanwege het altijd weer verschijnen van de UAC-popup voor jucheck.exe die maar niet weg wil gaan. :+

[Reactie gewijzigd door gerrymeistah op 27 november 2012 00:14]

"je ram handmatig toewijzen"

Kan je dit uitleggen?.. Heb daar nl. nog nooit van gehoort en kan niet 123 bedenken wat je hiermee bedoelt?

Heb overigens zelf nog nooit echt last gehad van 'traagheid' met C# applicaties maar dat zou ook kunnen liggen aan het feit dat ik geen intensieve/grafische apps knutsel.
Minecraft draait toch op Java? Zolang er een JVM beschikbaar is voor ARMv6, is dat toch genoeg om Minecraft te laten draaien?
Waarom is er dan een 'port' nodig?

Of redeneer ik nou helemaal verkeerd? :P

Op dit item kan niet meer gereageerd worden.


OnePlus 7 Pro (8GB intern) Nintendo Switch Lite LG OLED C9 Google Pixel 3a XL FIFA 19 Samsung Galaxy S10 Sony PlayStation 5 Smartphones

'14 '15 '16 '17 2018

Tweakers vormt samen met Tweakers Elect, Hardware Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True