Small Update (LuaComputers)

in #programming7 years ago

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!


Screenshot Of The Current State

Unbenannt.PNG

Sort:  

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

Upvote this notification to help all Steemit users. Learn why here!

Coin Marketplace

STEEM 0.21
TRX 0.20
JST 0.035
BTC 90389.85
ETH 3162.84
USDT 1.00
SBD 3.07