Rewrite #2
So basically I like I've already said, the performance of the Java version of LuaComputers was really not statisfying, which is why I decided to switch to C/C++ using SFML.
After I've made a vote and nobody currently telling me otherwise, I've switched the graphics system to having a pixel display a character, which means that we now practically have a lower resolution (How that actually looks like is shown below) BUT if you don't want that, just comment down below and if the guys over at the Amino community have enough votes I'll switch back :).
Making a rewrite means that most of the progress I had on the Java version is now lost.
What I've currently done is a simple version of the graphics API (settings pixels, clearing screen, etc.), loading settings from an INI file and loading the initial Lua file (bios.lua) and additionally to that it already is in a seperate thread.
Aaaaand the performance is great! My setup (16gb RAM, 8x3.5-4GHz, GTX 960, Win10) reaches over 400FPS! :) (Somehow I get over 1000 FPS on Ubuntu 18.04 though!!!)
Anyway, see you next time!
Congratulations @piorjade! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of posts published
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit