Posts by red51

    Hey :) Well, we're still not 100% certain, but this is our plan: We will very likely stick to Java when it comes to the Plugin API. Compared to other languages, this is probably the best choice (it's pretty fast, runs in a separate environment [so it doesn't interfere with the game], and has an excellent garbage collector [so much better compared to the Unity GC]). The game (and server) will be shipped with a custom JVM, so there will be no need for the user to install Java in order to run plugins. Maybe we will also add support for JavaScript in the long run, still not sure about that...


    We've already integrated a JVM in our project, and communication between the game and Java works very well (and pretty fast).


    Using Java also means large parts of the current API remain compatible (although there will be some rather small changes). However, unfortunately I can't say much about the UI yet :S Unity is currently working on a new UI API, and we're thinking about migrating to it - unfortunately it's still in preview, and I'm not sure if this new UI will be ready in time. Both UIs work quite different compared to our UI (in the Java version of RW), especially when it comes to coordinates and pivots. Their new UI would be similar to CSS flex (there are no actual pivots and no relative coordinates like in our current UI)...

    :D:D "DONTation links" lol :P What a pity, I would definitely spend some money, too ;) Unfortunately I don't have so many friends or family members to buy the game for them ... So if you ever change the "DONTation link" to a "DO donate link", please let us know ^^:thumbsup:

    Oh, lol, thanks for letting me know :D Fixed that typo now^^ And, of course, thanks a lot for your support! :thumbup:

    F4 enables the default mode (you you can access your inventory and use your items), F5 enables the terrain tools (change them by pressing 1-5, and change the materials with your mouse wheel), F6 activates the placement mode (press 1 for vegetation placement and 2 for block placement, then press i to select a plant or block texture), and F7 enables the removal tool (press 1 for vegetation removal, 2 for objects, 3 for construction, 4 for block removal, 5 to remove everything).



    If you don't see the creative mode toolbar, just go to the settings -> miscellaneous -> scroll down to the "Creative mode settings" and tick the "Show Toolbar" box :)

    I'm sorry to hear the other options didn't work =O Of course I can send you a Steam key, just send me a PM containing your username and your email (which was used to create the account), or alternatively send a mail with these information to steam@jiw-games.net :)

    Hmm... maybe try to download and install the latest Java 8 version for Mac (select "Mac OS X"): https://www.java.com/en/download/manual.jsp


    If that doesn't work, rightclick on the Rising World app and open contents -> resources -> java and open the "risingworld.jar"


    Alternatively I can also send you a Steam key so you can activate Rising World in Steam. The Mac version of RW on Steam works a little bit smoother :whistling:

    omg omg omg lol could this be a christmas present? have an experimental version for the new game?

    Hehe, well, that would be awesome, but unfortunately the playable demo isn't ready yet =/ It's still in an too early state any way too unpolished...


    is it possible to get more in depth for crafting and such? more grind in the crafting tree?

    We're definitely going to rewrite the crafting part from scratch. We want to introduce new workbenches and more dependencies (but we want to make sure that crafting doesn't become too grindy).
    However, if you have any specific suggestions about the crafting part, feel free to share them ^^


    and more block shapes

    Yes, there will be some new block shapes in the new version :) But first and foremost, all block shapes will be optionally resizeable (like current planks and beams)


    you really need to set give us your paypal link...i know that more people than just me would like to buy you a coffee or pizza while you work. you rock!

    Hehe, thanks a lot for your support! Unfortunately we don't have any donation links atm... :/


    Would be cool if we could manipulated blocks beams etc into all different shapes i.e manipulate the shape of squared blocks etc.

    This sounds interesting, unfortunately I can't say much about that yet... it's our intention to add some special tools to create curved walls, for example, but not sure about how much control we'll get when it comes to individual block shapes.


    Can we change this so invincible skeletons do not die? The reason being is we had several customized/locked skeleton NPCs that disappear after the 30hr mark (grim reaper, gatekeepers etc).

    Oh, I see. I will add this with the next update, however, unfortunately we have no ETA for the next update... nevertheless, in the meantime, I've created a small plugin which does exactly what you want (prevent invincible npcs from dying due to old age). It's a really lightweight plugin and has no impact on performance (it's only getting active if an npc is about to die). Just extract it into the "plugins" folder of the server and it should do the trick ;) I've also attached the source code here:


    Files

    • OldAge.zip

      (1.55 kB, downloaded 464 times, last: )

    Unfortunately it's not possible to change the furnace speeds, or more precisely, different furnace speeds/efficiencies are not implemented yet (that's why the speed value in the database is currently ignored)... however, you can change the fuel consumption. To check out if everything works properly, you could try to set fuelconsumption to a pretty high value (e.g. 1000), that should make a noticeable different (but be aware that the fuel level for active furnaces is only updated every 5-10 seconds).


    Changes to the database file affect every local world by the way (as long as the definitions.db has been replaced in the commons.jar while the game wasn't running) ;)

    Unfortunately the efficiency and speed values are not implemented yet, so every furnace has the same "efficiency" and "speed" right now. However, reducing the fuelconsumption to 1 should have an impact.


    If you make changes to the db file, there is no need to create a new world - the changes should become active in every singleplayer world. Just make sure to pack the definitions.db file into the commons.jar again (while the game isn't running) :)


    But this isn't really related to the Lua API (it's not possible to modify any definitions with the Lua API), so I think it's better to stick to the other topic ^^

    Basically there is no need to change the server_query_ip, so it's recommended to keep the default value 0. Alternatively you can set it to the same value as your server_ip (your public ip, i.e. 212.33.x.x).
    Never use your local IP (192.168.x.x) anywhere in the server properties, unless you want to play via LAN only ;)

    red51: Wann meinst du denn das die Prealpha kommt ? Frage deshalb weil unser gemieteter Server abgestellt ist seid einer Woche weil es sich nicht mehr lohnt den zu verlängern sagt Cheffe. Stimmt ja auch, aber ich will bauen Neuen Server mieten gibt es erst dann wenn die neue Version da ist.

    Also bis die neue Version die Java Version wirklich "ersetzen" kann wird es mindestens noch bis Mitte nächsten Jahres dauern. Vorher gibts natürlich auch schon spielbare Versionen, wobei die nur bedingt als Ersatz für die derzeitige Version dienen können (besonders die ersten Versionen werden eher den Charakter einer Tech-Demo haben) ^^


    Ich fürchte aber, dass vmtl. kaum ein Hoster (wenn überhaupt) RW Server für die Vorab-Testversionen anbieten wird (was natürlich irgendwo verständlich ist)... :/

    Danke für die Logs! Es ist offenbar der gleiche Fehler wie dieser hier: Error


    Wann genau trat das denn auf, bzw. was hast du genau gemacht? War das beim durchgehenden Bearbeiten des Terrains?

    I've moved your topic to the "Client Help" section, since it doesn't seem to be related to a plugin ;)


    However, do you play in multiplayer? "Free crafting" is a separate permission, so server admins could allow creative mode, but disable free crafting for example.

    including the ability to craft work stations, beds, chairs, barrels, skeletons, etc.. in a dilapidated/broken state that would fit into old delves or caverns, or maybe even lost underground cities *cough*.

    We have to think about that ;) Being able to craft "broken" furniture feels strange, but there will be definitely broken furniture in the new version (similar to the broken furniture you can already find in the abandoned cabins). So even if they're not craftable, you can at least collect them from existing dungeons (or alternatively spawn them via command).


    Will there be a way to have a dedicated server for the java version after the new version goes live?

    Yes, of course. When we have a release date for the new version, we will create a new beta branch for the dedicated server (which contains the current Java version). It's recommendable to move to that branch, so the release of the new version does not break the server. We will write an announcement when the beta branch is available ;)


    In which order are you working on the categories in Trello? I feel stupid for asking, but I am kinda confused!

    There is no particular order ^^ The features we're currently working on have a yellow/orange label (see the "info" list on the left). The "Roadmap" list is basically unordered, but important features are listed first.

    Danke für den Log! Also ein richtiger "errorlog" oder eine "hs_err_pid" Datei ist nicht im Spielverzeichnis vorhanden?
    Tritt das Problem nur bei einer bestimmten Welt auf, oder auch, wenn du eine neue Welt erstellst? Ist es möglich, einem öffentlichen Multiplayer Server beizutreten?


    Ich könnte mir vorstellen, dass es evtl. Probleme mit dem Grafiktreiber gibt. Vor allem der OpenGL Treiber ist eher mal fehlerbehaftet, und da OpenGL weniger verbreitet als DirectX ist, dauert es manchmal etwas länger, bis ein Fehler gefunden und behoben wird. Das erklärt auch, warum andere Spiele manchmal problemlos laufen, während es bei RW Schwierigkeiten gibt. Laut Log ist bereits der aktuellste AMD Treiber installiert, hier würde ich ggf. einmal empfehlen, einen älteren Treiber zu installieren, zB den vorherigen: https://drivers.amd.com/driver…-edition-19.9.2-sep23.exe


    Was die Resourcen angeht: Das ist ein wenig schwer zu beurteilen, auch anhand des Graphen. Grundsätzlich ist Rising World durchaus relativ resourcenhungrig, was einfach an der prozedural generierten, abbaubaren Welt liegt. Dadurch lastet Rising World das System deutlich mehr aus als besser-aussehende Spiele (mit fester Welt)... inwieweit der Graph jetzt noch als "normal" zu erachten ist oder nicht ist schwer zu sagen, denke aber, dass das passen könnte.

    So the other day I made a video reading your entire changelog

    That's a great video! :thumbup:


    Will we have a smithing table for making saw blades for various thick boards

    Well, in the new version, blocks will be treated as construction elements (optionally), so it will be possible to resize them (just like current construction elements). In other words, there is basically no need to rely on planks if you want to build with full detail ;)


    do we get to carry half a tree on our backs, or make a tree sled?

    Currently we have no plans of changing the tree cutting/processing part. So basically you will still just cut the tree into smaller pieces, which can be picked up.


    Have pets?

    That's planned, but we have no ETA for that yet...


    my biggest question by far is will everything from Java just port right into it or is it a WIP?

    It depends... some things will definitely change (especially the crafting part). Maybe we will remove some of the furniture in favor of better furniture. And, of course, all materials/textures will be recreated from scratch (so there will be slightly different textures in the new version) ^^

    The 2nd message indicates that Steam is unable to bind to that ip... which indicates the server (or at least Steam) isn't able to "see" this ip... is that the actual public IP of the server, or does the server perform some sort of IP translation (NAT)? Can you upload a full server log (or alternatively send it via PM to me)?

    Aber da ich seit kurzem ne VR Headset hab, frage ich mich im Game irgendwann vielleicht VR möglich sein wird

    Wie @lenko schon sagt, grundsätzlich ist das geplant :) Mit der neuen Engine ist das auch ne ganze Ecke einfacher umzusetzen (wobei da natürlich trotzdem noch ein gewisser Aufwand hinter ist, da das Spieler-Handling ja komplett anders läuft).
    Allerdings müssen wir uns jetzt erstmal auf die Kernelemente konzentrieren, damit wir eine spielbare Version fertig bekommen^^ Wenn wir danach endlich in ruhigere Gewässer kommen, ist VR auf jeden Fall eine Option 8)

    Was mich bloß wundert: Als ich RW das erste mal auf dem neuen PC gestartet habe, hat er die Welt ja geladen. Er ist zwar recht bald gecrasht, aber mittlerweile lädt er die Welt gar nicht erst. Er bricht immer mit derselben Meldung ab, mal bei 76%, mal bei 98%, immer unterschiedlich.

    Wenn das Spiel crasht, schaue bitte einmal ob sich im Spielverzeichnis eine Datei hs_err_pid oder errorlog befindet. Falls ja, lade diese bitte hier hoch (oder sende sie mir via PN) :)
    Tritt das Problem denn auch auf, wenn du eine neue Welt erstellst?