Search results

  1. Rostyslav Zatserkovnyi

    Suggested Telemetry System (collect, analyze and report)

    Either have a config to determine which fields are OK to send, or a blacklist of fields (the latter is better for external modules). Then just replace the blacklisted fields with something like "[REDACTED]" in an event. (Edited for clarity)
  2. Rostyslav Zatserkovnyi

    Suggested Telemetry System (collect, analyze and report)

    The entire setup looks amazing for an early prototype! The only issue I could notice is that in your system overview the "good-events-pipe" should be connected to the "good" sink, but that's just a minor oversight - otherwise everything looks solid. (This is fixed now, good job!) I'll be...
  3. Rostyslav Zatserkovnyi

    Config, Context, and Security

    An additional topic that's been mentioned on Slack is extracting Config+Context+Injection into a small helper library, either gestalt-based or standalone, that would be used by an external NUI framework and potentially other games/projects. The library would include: Config - the non-hard coded...
  4. Rostyslav Zatserkovnyi

    Google Code-In 2016 Recap Thread

    As this year's Google Code-In is coming to an end, the Terasology project would like to hear any feedback you have on the competition. Please reply to this thread with a filled-in copy of the survey template below! (And feel free to claim & submit the "Recap your GCI experience with Terasology"...
  5. Rostyslav Zatserkovnyi

    Google Code-In 2016 - DONE!

    Google Code-in is a contest that introduces pre-university students (ages 13-17) to FOSS development. Students claim tasks from a pre-selected pool of "bite-sized" problems, work on them one at a time, have them approved by the mentors and repeat - the best students are awarded with t-shirts...
  6. Rostyslav Zatserkovnyi

    Design Poll - name for a registered non-profit

    TTF is actually fairly ubiquitous (, but on second thought does it really matter? I've never seen anyone refer to the Processing Foundation as TPF, Apache Software Foundation as ASF etc.
  7. Rostyslav Zatserkovnyi

    Design Poll - name for a registered non-profit

    "The Terasology Foundation" sounds great! No conflicting acronyms besides "Transforming growth factor" which seems to be a fairly niche term.
  8. Rostyslav Zatserkovnyi

    Design Unique Terasology constructed language ("conlang") script

    Re: character set - a-z + 0-9 and a few characters to cover language-specific extras sounds good. Non Latin Script Languages Of The World suggests that non-Latin scripts tend to contain either 20-40 characters or >100 glyphs which would be too impractical to implement, so about 10-15 extra...
  9. Rostyslav Zatserkovnyi

    Implementation NUI Editor

    @Cervator: go ahead and move the thread to Core Projects! I've also updated the thread to reflect that the editor's way out of design phase now :)
  10. Rostyslav Zatserkovnyi

    GSOC 2016 - DONE!

    Sounds like a nice and relatively low-effort way to log progress! The single-page layout makes this nicer than WP/Jekyll/other blogs. The devlogs could actually be created retroactively after the coding period deadline, even. PS: The repo you've mentioned is unlicensed (i.e. copyright applies)...
  11. Rostyslav Zatserkovnyi

    GSOC 2016 - DONE!

    @manu3d: on the 27th (about 6 hours after the midterm evaluation deadline) and yes - absolutely no issues here :)
  12. Rostyslav Zatserkovnyi

    Problem Strange constant diagonal artifacting.

    As @manu3d mentioned, that's a random line from a lorem ipsum generator :) The editor's a work in progress and there aren't any features that can be customized just yet. That being said, I'll change the line to make it more obvious that it's a placeholder.
  13. Rostyslav Zatserkovnyi

    GSOC 2016 - DONE!

    Here's my take on the project structure: Core forum thread - contains periodical reports and demo screenshots/videos; aggregates external feature requests. Summary GitHub issue - in my opinion, should be separated from the actual issue describing the project, but this is up for discussion...
  14. Rostyslav Zatserkovnyi

    Resolved Game crashes when generating world

    Here's how to get the game to utilise the NVIDIA card, if it isn't doing that already: Right-click on your desktop, select NVIDIA Control Panel. If the option doesn't show up, install the latest NVIDIA drivers. Select Manage 3D settings. Select Program Settings, then navigate to whereever the...
  15. Rostyslav Zatserkovnyi

    Need a little help with Issue #1059

    Hello again! I was wondering if it is something like this we are looking for ? This is something you'll probably want to discuss in the comments for issue #1059 - looks like you've done this already ;) The help text looks great! The issue mentions the text being located in a different corner...
  16. Rostyslav Zatserkovnyi

    Need a little help with Issue #1059

    Hi @codesavory! where(which classes) can I find the functionality for Debug mode features org.terasology.logic.players.DebugControlSystem - debugging system and org.terasology.rendering.nui.layers.ingame.metrics.DebugOverlay - widget class for the debug overlay. DebugOverlay is responsible for...
  17. Rostyslav Zatserkovnyi

    Implementation Gooey's Quests

    Finally got around to trying this out, and The Thing @Florian just mentioned is definitely worth looking at :D The last commit message for the GooeysQuests repository kind of spoils The Thing - I didn't look at the repo until after checking out the module, but still something worth considering...
  18. Rostyslav Zatserkovnyi

    Future LibGDX options

    Something that potentially gets Destination Sol running on two new platforms is definitely worth looking into! There appears to be some backlash against using the Multi-OS engine in the comments for the libGDX blog post (mostly for the reasons @Cervator has mentioned: it's non-OSS and support...
  19. Rostyslav Zatserkovnyi

    Team Hello, world!

    @msteiger - got it! I've managed to hook up a core ClasspathModule using an approach similar to Terasology's (diff link) - will keep working on asset support now :)
  20. Rostyslav Zatserkovnyi

    Team Hello, world!

    This is a fair point - although it would make sense to make Destination Sol's potential modding system similar to Terasology's, i.e. core game functionality is an immutable ClasspathModule (as it doesn't need to benefit from code/resource injection - in fact, those may even be harmful in some...