Jump to content

Bobbie

Alpha Tester
  • Posts

    460
  • Joined

Reputation Activity

  1. Like
    Bobbie reacted to NQ-Deckard in Lua Screen Units API and Instructions (Updated: 19/07/2021)   
    Introduction
    Updated: 19/07/2021
     
    Lua screen units are a new technology aimed at solving the performance issues associated with our current implementation of HTML on screens, while bringing a new feature allowing complex animations with thousands of graphical elements.
     
    Alongside of setting HTML on screen units, it is now possible to set a render script on screen units instead.
    Render scripts are Lua scripts residing inside the screen units themselves that provide rendering instructions for screen units. 

    Each screen also has a maximum render cost to limit the impact a single screen can have on users that are able to see it, this is important as the impact of a screen is not limited to only the creator of the screen's render script or content but also other nearby players.
     
    Inside the render script the content is built up using layers which are rendered on top of each other in order of creation at the end of the render script.
     
    After creating a layer, it is then possible to optionally specify a few parameters for the next shape you intend to add to that layer. Such as stroke color, fill color, stroke width and rotation depending on what's available for that shape. Once those parameters are defined we then use "add" functions that draw shapes on those layers using those parameters.
     
    If the screen is intended to be a static display there is no further requirement, if you wish for the screen to be animated we can then add:
    requestAnimationFrame(<frames>) Using this at the end of the script which will aim to refresh the screen after <frames> amount of frames.
    This should only be used when required for animated content. For performance reasons we recommend not calling this function if no animations are intended to be run.
     
    In future we will further expand on this feature to provide more functionality and synergy with control units allowing for far more efficient and responsive screens in the game.
     
    Getting Started
    To start creating renderscripts we start by right clicking the screen and using the context menu option Edit Content (Ctrl+L) to start editing the screen.

     
    This will bring up a new Lua & HTML editor window which will allow you to switch between Lua (Render Script) and HTML display modes.

     
    In Lua mode it will provide error reporting for the render script in the lower portion of the screen, and to aid in debugging processes there is a check box which will allow you to write to the Lua Channel using logMessage("message") inside the renderscript. This is logging method is local only to you if you have the check box enabled and will be automatically be disabled when the screen is unloaded.
     
    Drawing screen contents with render scripts consists of creating one or more layers, on which shapes will be drawn, and then adding shapes to these layers to populate the screen contents. The API currently supports relatively basic shapes: rectangles, circles, lines, triangles, quadrilaterals along with images and text. In the future, we will consider adding more complex shapes as we receive your feedback. 
     
    Take a look at this basic ‘hello world’ render script: 
    local layer = createLayer() -- Creates a new layer local rx, ry = getResolution() -- Gets the resolution of the screen local font = loadFont("Play", 20) -- Loads the "Play" font at size 20 setNextFillColor(layer, 1, 0, 0, 1) -- Prepares the fill color (Red,Green,Blue,Alpha) for the next shape to be drawn on the layer addBox(layer, rx/4, ry/4, rx/2, ry/2) -- Adds a box shape to layer, starting a 1/4th into the screen, with half the screens width and height addText(layer, font, "Hello world!", rx/3, ry/2) -- Adds a text shape without any properties to layer, using the font, one third from the left, and half way down.  
    This script renders a red rectangle that is half the size of the screen, in the center of the screen, and "Hello World!" on top. Simple! 

     


  2. Like
    Bobbie reacted to Burble in OUTSTADING FAILURE   
    The thing that never fails to amaze me about this place is that the regulars who spend all day criticizing NQ and the state of the game are the very first people to come running to defend if anyone new raises any negative truths. 

    This forum truly is a bizarre microcosm
  3. Like
    Bobbie reacted to GeneralTragedy in [fresh from the future] a review of patch .25, july 2021   
    The funniest part about this post is the screenshot with the section that apparently they "forgot" to configure in their  new theme...
  4. Like
    Bobbie got a reaction from SpiceRub in [fresh from the future] a review of patch .25, july 2021   
    .
  5. Like
    Bobbie reacted to Gottchar in [fresh from the future] a review of patch .25, july 2021   
    Alright, let’s talk about the positives first.
    -fixed linked container range after VR. That is quite sweet, I like it, but you are no linked to the second last container you linked to. They hotfixed the infinite range on that after 30 minutes, but the new situation is as annoying as the old one.
    -Notifications now correctly show size of the item sold or bought. Again, really nice, but the item name is now missing. Instead of "sell order of 2 uncommon space engine" it now says "sell order of 2 XL" (at market market)
    -"A possible crash when using fireworks in the northwest corner of a space station close to feli while still on the first step of the long tutorial has been fixed". About bloody time.
     
     
    Now to the bad stuff.
    -While the extension to the extension of the parking space at market 6 may solve the parking issue. I think maybe we need a more long term solution.
    -The introduction of LUA controllable speakers really did not help the market 6 situation. Especially since the client still loads all sound files, even if you turn the sound off.
    -the idea of warpgates to create chokepoints but also shortcuts for long distance travel is awesome. Sadly in the first hours players were able to build space station directly in/at the gates within the safebubble. Why is there a safebubble anyway?
    -There was yet another ninja patch and now nickel is the strongest for pvp. After every patch we have to check the stats for honeycomb.


    For anybody who missed it, here the transcript for the MC interview, the video is currently down.

    user: So most of the industry talents don’t work, the other trees also have talents that do nothing or the opposite. When will those get fixed, what is so hard about fixing them?
    MC: Great question. As DU is a consistent single shard universe with a player driven economy, we think that only a low amount of users actually do industry with massive factories while most other users dive deep into all the other content the game has to offer.
    user: So about that other content, some players are complaining that besides mining and selling to bots or ship building and spamming advertisement there is not really that much to do.
    MC: Yes, i fully understand your question. So we constipated Dual universe as a consistent single shard universe with a player driven economy and deep industry mechanics. The world is yours to take and make your own.
    user: Also, given that the new player experience gets worse and worse, with the broken tutorials and and only free tiles 40 kilometers from the next market, it seems the influx of new players has stopped. Do you see this as an issue that needs fixing?
    MC: The interesting thing for new players to discover in DU is that we actually made this game as a consistent single shard universe with a player driven economy. As such, the new players are a business opportunity for the existing players.
    user: The other players and I, especially I, especially right now, often don’t feel understood. Do you think the new ticket based feedback system, with positive feedback pushed to the front via "triage system in times of increased activity" can give you the information you need about what the community is thinking?
    MC: Oh yes, you are right, I totally agree. We listen to the players, this is important as our game, like our economy, is player driven in our consistent single shard universe. The world is yours to take and make your own in Dual Universe, a consistent single shard universe with a player driven economy.
  6. Like
    Bobbie reacted to blundertwink in Y'all need to stop being jerks   
    eh, it's not that simple though...not for any dev project. 
     
    You could give NQ another $30 million and it could still fail. 
     
    there's many reasons for this :
    a larger dev team doesn't mean more output -- more money doesn't mean more development more money doesn't mean strong leadership or strong design more money doesn't erase the last six years of code more money doesn't mean leadership will listen to the talent they do hire Projects don't become easier as they get older, they get more difficult. Having more time or money doesn't ever guarantee success. 
     
    beyond the facts of development...it isn't our job to fundraise for NQ -- they are the ones that decided to launch a paid beta and wanted feedback from the players. Not our job to be concerned with player numbers, its our job to provide feedback. 
     
    Has this feedback turned into a major crap festival?
     
    Sure, I'll admit that. But...that doesn't just happen because people are bored, it happens for good reasons...like having to discuss market clutter 300,000 times or wondering (still in 6+ months of paid beta) exactly how PvP is going to work. 
  7. Like
    Bobbie got a reaction from IvanGrozniy in Dual Universe Today Magazine - Today's Issue   
    .
  8. Like
    Bobbie reacted to SpiceRub in The Arkship Offensive   
    I've had just about enough with DU, Naunet leaving is just another cannonball to NQ's face.

    And so, Statues of Naunet will be erected all over the Arkship circle.
    I'm reaching out to everyone with a tile touching the big purple arkship circle, or very close to it. Want access to a few key permissions on your tile:

    Deploy Core unit on construct
    Deploy dynamic core unit on territory
    Deploy Item
    Deploy Overlap building zone
    Deploy static core unit on territory 

    Set the perms for SpiceRub, and send me coords to the Territory in question.
     
    Statue in question, 2 L cores tall.




    Looking to put as many down as I can, will work to create a sparse circle around the Arkship and then continue to fill in the gaps.

    Before you ask, no I will not be giving out free copies of the statue.

    Will probably be able to finish this before the servers go down. ta x
     
  9. Like
    Bobbie reacted to Physics in naunet stepping down, my fairwells to a great CM   
    Naunet will be greatly missed by EVERYONE ? She was a fighter for this community plain and simple. Naunet if you do read this, good luck on all your future endeavours ❤️
  10. Like
    Bobbie reacted to Dhara in naunet stepping down, my fairwells to a great CM   
    What?  She hasn't even been here that long!  I didn't talk to her a lot personally but she seemed to be doing a great job! 
     
    Too bad they are letting the only person left at NQ that talked to us walk out the door.  What a shame.
  11. Like
    Bobbie got a reaction from Revelcro in Dredger Mining Efficiency Skill Nerfed?   
    .
  12. Like
    Bobbie got a reaction from ELX987 in BOO Ruined The Event To Spam Salt Memes   
    .
  13. Like
    Bobbie reacted to Daphne Jones in There are Still ways to Hijack Ships from Territorys   
    Basically, it's PVP in a safe zone. I assume there's something about that in the TOS or EULA.
     
    It's also just generally despicable behavior, being both an empty camp raid and an attack that can't be defended against by any means. I do hope they ban you for it, cause you should know better even without an explicit rule.
  14. Like
    Bobbie got a reaction from blundertwink in BOO Ruined The Event To Spam Salt Memes   
    .
  15. Like
    Bobbie reacted to Moosegun in This communities toxicity is getting out of hand.   
    Sorry, yesterday was a new low even for you guys. I can put up with you all making stuff up and quoting it as fact but putting up peoples personally information and stuff, that is a dirty scumbag move.  I really used to respect the guy, but yesterday he just proved himself to be another scumbag troll who doesnt care about anything but proving himself right.  The underhand BS you lot are pulling now to try and make the game fail is beyond a joke.  

    Just wondering, if NQ came out with an 'apology' and 'admitted they got a couple of thing wrong', would you be fine with that?
  16. Like
    Bobbie got a reaction from sHuRuLuNi in DU as Civilization Gone Wrong (Poor game design)   
    .
  17. Like
    Bobbie got a reaction from Lethys in So, about patch 0.24   
    .
  18. Like
    Bobbie reacted to JohnnyTazer in What are your thoughts on 0.24?   
    The problem is this, they are touting this bare bones mission and wallet system as something that should be featured for their patch.  These 2 things should be a footnote at best included in the patch, not really warrant there own dev blog.  Maybe the mission should, IF and ONLY if it came near feature complete, which it isn't.  Give us the fucking dev blog on asteroids, and anything else that is actually content, and reasons to you know, fly out in space.   Yes planets are cool, but where are all the stuff to do in space? where is the content? Where are the deep range scanners to find not only other ships, but maybe anomalies, or event wrecks deep in space.  Anything to give us a fun reason to fly around and explore in this big space they gave us.
  19. Like
    Bobbie got a reaction from Starsz in [Discussion] DevBlog: Organization Wallets   
    .
  20. Like
    Bobbie got a reaction from RetnuhRellik in [Discussion] DevBlog: Organization Wallets   
    .
  21. Like
    Bobbie reacted to DrFrigoPorco in Dual Universe Today Magazine - Today's Issue   
    Not yet, lol....just started playing this
  22. Like
    Bobbie reacted to Burble in The Alioth Chronicle Newspaper - Today's Issue   
    Porco for President 2021
  23. Like
  24. Like
    Bobbie reacted to Distinct Mint in Mining efficiency +5% talent likely adds ZERO% per level   
    We know that the Mining Efficiency +5% ore extracted talent isn't working properly. Other threads have reported this, and NQ have said via twitter that they changed the talent. However they didn't say what they changed the talent to, even after persistent asking. Could it be +1% or +0.5% per talent level? It still says +5% in game, which is quite unfair to players who choose to train this, and who are unaware that it doesn't work.
     
    In another thread in these forums, there were many wild ideas about what the talent did. So after rolling my eyes at this, @Billy_Boolaand I decided to do the obvious:
    Scan a hex and record the ore value. Call this S (in kilo-litres). Mine a known amount of ore. Call this m. Re-scan the hex and see how much ore remains. Call this s. Repeat until bored.  
    The data we recorded is here: https://docs.google.com/spreadsheets/d/1kIquhrbSAllViRFlCqtxtfS0SJCq76FWpgiyt1u6jr8/edit#gid=0
    Yes we got bored fairly quickly. (Mining boring?!)
     
    The talent as written says that
    (S-s)(1+xT) = m where T is the talent level (0-5), and x is the (for the purposes of this experiment) unknown +x% level of ore added per talent level. 0.01=1%.
     
    If the above is correct then we can estimate x via:
    x=(m/(S-s)-1)/T  for any talent level >0.  
    The data in the above spreadsheet does this for n=30 datapoints. The results are:
    Sample mean = -0.0011 (4 d.p.) Sample standard deviation = 0.0060 95% confidence interval for the true value of x = (-0.0033, 0.0012)  
    Conclusion: The Mining Efficiency talent most likely adds ZERO ore per talent level.
     
    Notes:
    There is some noise (rounding) in the data as scans report ore in KL to 2 d.p. and only more when the ore amount is low. I'm too lazy to attempt to account for this. We have no idea if the territory scan amount accurately represents the amount in the hex I didn't attempt to see if there were any variations via planet, ore tier, player(!) or a different +x% amount per tier level.
  25. Like
    Bobbie reacted to Eternal in NQ does not want your ideas (or do they?)   
    It is not about positivity or negativity (which is a personal outlook) but perceiving the reality. We may be negative on our comments but that is reflective of the current situation. 
     
    There is a difference between the end of a bore and an approaching train. You can tell the difference by looking at the wall. If the light is moving then that is a train. How about we be realistic than be faithful? It is a train man! You can tell the difference! The saying "there is always light at the end of a tunnel" tells you to always be positive regardless of any facts that is known and may become known. That is faith man, that is not realism! I'd rather be negative knowing things are going in the negative direction than be oblivious of the facts! 
     
    Consider what is happening! 
×
×
  • Create New...