Welcome to the first successful post of my native-MMORPG project. After having tried unsuccessfully Ryzom and UO, I got an easy pick with this one. As usual with any native game you will have to get the source, compile the executable and get the data to have it running.
Installing Eternal Lands client
Installing Eternal Lands is rather easy. You just have to grab a few unusual deps and cmake will then do the job.sudo apt-get install libsdl2-image-dev libsdl2-net-dev libopenal-dev libxml2-dev libcal3d12-dev
git clone https://github.com/raduprv/Eternal-Lands
cd Eternal-Lands/
cd nlohmann_json/
cmake . -DJSON_BuildTests=OFF
cd ..
CMAKE_PREFIX_PATH=/home/pi/Eternal-lands/nlohmann_json/ cmake .
cmake --build .
Getting Data
You have 2 solutions to get data:
- Install on another computer and transfer the directory to your Raspberry Pi
- Install on the Raspberry Pi with emulation/Box86 by downloading the Windows installer: http://www.eternal-lands.com/EternalLands-Installer-Win10-32_1.9.5p9.exe
Once installed copy el.linux.bin to the installed game directory and run with
./el.linux.bin
The noob ThePiGamer |
Performance review
Performance is a playable matter with ~12 FPS on a Pi 3. You shouldn't really try intensive PK'ing if you mind getting frustrated because of lag but it's definitely a decent performance for a full 3D game.
Conclusion
Amongst all the MMORPG's out there, Eternal Lands is about to be the only one so far to compile and run natively. Let alone the java population since java is always half-emulated, you can expect a decent running performance from this game and an easy compilation. Will it be your MMORPG style? Only trying it will tell out, but as far as I remember, I had hours of fun with Runescape and Tibia who were far uglier than Eternal Lands.
The pi gamer
No comments:
Post a Comment