Jump to content

NQ-Nyzaltar

Community Manager
  • Posts

    1316
  • Joined

  • Last visited

Everything posted by NQ-Nyzaltar

  1. Hi everyone! As you were quite a few to wonder what was the reasons behind "it's more complex than it seems" regarding the tax rates, here is an explanation frome the Game Design team: "It's all about faucets and sinks. When implementing a major system like taxes (which should have been there from the beginning), "more complex than it seems" refers indeed the interconnection of several systems: Tax rate/Upkeep of course, but also resources generation through Calibration and Asteroid Mining. Another important factor quite difficult to anticipate is "Player habits". When taking into account all these factors, it's extremely difficult to make it right on first try. When balance issues occur, the best way to find a long-term solution (and to be sure to have identified the right issues) is to analyze at least a few weeks (if not one or two months) of data. Fixing a balancing issue too hastily has a high risk to backfire, as it might generate other unbalance issues if not handled properly. Now to explain a bit what was the original plan: It was about to provide enough Tier 1 resources (through calibration and asteroid mining) to pay the taxes and have a comfortable margin of T1 resources for building. Unfortunately it seems that players got a lot less Tier 1 resources than we expected, which generated this feeling of "struggling" for many of you. It was not intended. The Game Design team is actively working on tweaking the balance of various systems (not just one) so the global player experience improves again. Still, we know that it will never satisfy everyone: some will find that it's still not enough, some others will think it's too generous. Just keep in mind that we will have to find an acceptable middleground for the majority." Best Regards, Nyzaltar.
  2. Greetings Noveans, Upon popular request from players, we will be holding a live, written Q&A session with the Novaquark Game Design team on Wednesday, December 1st at 15:00 UTC. NQ-Kyrios, NQ-Entropy and NQ-Wave will be answering player questions during one hour on a dedicated channel on Discord. We encourage you to prepare your questions in advance, and discuss the hot topics that you have in mind in this thread, with the following caveats: They will not be discussing future plans and upcoming features, as we are planning an update to the roadmap early 2022. The Game Design team will only answer questions in their field. So, questions about performance, bugs or the business of Novaquark will not be answered in this Q&A, for example. The focus of the Q&A should ideally be on the latest release, Demeter, and any gameplay-related questions you may have following its release. Other questions on existing features may be answered, but Demeter-related questions will be prioritized. Our 3 game designers are very excited to answer your questions, but it goes without saying that the tone should remain courteous and respectful. It is in the interest of the community that these events, which we hope to organize more of in the future, stay well-behaved and that our employees feel a positive connection to our players. We realize that not everyone will be able to attend the event, so we encourage you to pass along your questions to your fellow Noveans. Pending unforeseen technical difficulties, our intention is to ensure that the content of the Q&A stays accessible for a few days after the event, so that absentees can still read it through. We can’t wait to hear your questions! The Novaquark team.
  3. Hi Noveans, Please post all your questions related to Demeter update in the dedicated thread below. Best Regards, Nyzaltar.
  4. This is something that needs to be discussed with our Customer Support. Best Regards, Nyzaltar.
  5. Hi everyone, The Novaquark team is regularly in contact with the Nvidia team to fix this issue. The Nvidia team is currently investigating on their side what could be the source of the problem, while we are doing the same on our side (we are also investigating if it might be caused by some EQU8 changes). So far we didn't find any cause on the Novaquark side and as long as we don't have any more news from Nvidia's side either, we can't give any ETA about when this technical issue will be fixed. Our dev team has also deployed a dedicated server at the disposal of the Nvidia team to make their investigation and their technical tests easier without impacting the live server. Assuming that this issue happening only with Dual Universe is proof enough that the issue is on Novaquark side is a very simplistic reasoning from people who have no insight on how the game works internally. Dual Universe uses a lot of unusual tech that many games don't usually use. So it's also very possible that this is something wrong on the Nvidia side that hasn't been uncovered before. The simple fact that they (the Nvidia team) are continuing to investigate is evidence that what is causing the issue isn't something obvious. If it was a clear case where the issue is on the game side and not on the GFN side, they would have stopped investigating the matter. We will keep you informed as soon as we will have news either from our own dev team or from the Nvidia team. Best Regards, Nyzaltar.
  6. Dear Noveans, It has been quite some time that the Discord Moderation team and the Novaquark Community team have discussed changes internally to make the Discord up-to-date. Today, the changes have been deployed, to make the Discord ready for the upcoming update (Demeter) and the ones that will follow in the near future. Changes: >Welcome 📜-server-information name changed to 📜-discord-info Improved the information in this channel to be clearer along with updating some of the posts. 📃-dual-universe-faq name changed to 📃-game-faq Updated this section which includes improving the answers to some of the questions to be clearer along with removing some of the questions that were no longer required to be in the channel. Changes: >News Most of this section has had their name changed along with most additions to the tab. #NEWS tab changed to #Official News 📢-official-news name changed to 🚧-du-news Removal of 📣-duscord-news, #reddit-feed and #forum-feed Addition of new channel named 🖱-du-feed here you will now find all the social feeds from Dual Universe which will include Twitter, Facebook, Reddit and the Official Forum (Controlled by a new bot) Moved 📢-server-announcements from Dual Universe beta tab to #Official News 📢-server-announcements name changed to 📢-server-maintenance Moved 📑-release-notes from Dual Universe beta tab to #Official News Changes: >Dual Universe beta section deleted Moved 🆘-community-help to Community section. Changes: >Community This channel has had major changes across the board. 💬-duscussion embed permission has been turned off 💬-duscussion banned word list has been updated to clean up the channel 🆘-community-help name changed to 🔧-community-help 📈-trade removed from tab to be replaced with new >Trading Hub section 📸-gallery name changed to 📸-construct-gallery 📸-construct-gallery removed from tab and moved to new >Creative section 👥-lfg removed from tab and moved to new >Community Ads section 🎤-agora name changed to 📼-community-creations 📼-community-creations moved to new >Creative section 🎥-creators name changed to 🎥-streamers-corner 🛠-utilities name changed to 🛠-services 🛠-services removed from tab and moved to >Trading Hub section ©-adverts removed to be replaced with >Community Ads section 🗞-news-stand moved to new >Creative section 🎙Newcomer Help Voice have been removed, more on this later. Changes: New >Trading Hub section This section of channels will now be the main place for all official trading for Dual Universe. We now have four separate channels listed below: 📈-commodities: This channel is for commodities only. This channel will have no links or embeds and will be in the correct format which can be found via pinned posts. If posts do not meet this requirement they are removed without notice. There is also a 6 hour slow mode on this channel 🚀-ship-adverts: This channel is for ship constructs only. Embeds have been removed along with a 6 hour slow mode on this channel. 🏗-building-adverts:This channel is for static constructs and voxel libraries only. Embeds have been removed along with a 6 hour slow mode on this channel. 🛠-services: This channel will still function the same way 🛠-utilities functions at the moment details will be on the pinned posts for instructions. Changes: New >Community Ads section This channel has been added to organize all of the adverts that the community would like to put out for people to see along with some new rules on how these work. 📆-events: Nothing has changed to this channel apart from the addition of 6 hour slow mode 👥-org-recruitment: this channel will no longer be accessed through the Recruiter role. The channel will be controlled via Dynobot itself. To post on this channel, members will need to put a request in via @modmail in this format which then be added to dyno and put on a 24hr repeat. TITLE: ORG ADVERT NAME: (enter org here) Description: (...) LINKS: (DISCORD , Community Org page , LOGO) Embeds will be disabled as well on this channel. 👤-lfg: This channel has been placed on on 6 hour slow mode with the addition of a format that must be followed (Experience)(Amount)(Location)(Language) if any post does not meet this requirement it will be deleted without notice. Changes: New >Creative section This channel you will find anything that is related to either pictures or videos of Dual Universe. 🎥-streamers-corner:This is where people that have requested the Creators role via @modmail can post links to streams on the discord. 6 hour slow mode enabled. 📼-community-creations: Renamed from 🎤-agora this channel will still contain videos that the community have made. 6 hour slow mode enabled. 📸-construct-gallery: Renamed 📸-gallery. This channel will now be Dual Universe pictures only. 🗞-news-stand: no changes Changes: new >DUVoice section 🎙Newcomer Help Voice no changes NEW #DU-voice-creator channel: (Controlled by new bot) This channel is a new addition to the discord and will be replacing the existing DU voice channel. This channel, once accessed by the community, will create a personal channel for people to go into. No longer will you have just one channel to talk in, you can have multiple channels at the same time. The channels will auto delete when everyone has left the channel requiring no input from Moderators to create new channels etc. All logs are recorded; anyone found abusing the system will receive warnings for doing so. AFK: no changes Changes: >DU LOCAL CHATS >DU LOCAL CHATS Name changed to >Localized Chats Changes: >Novean Plaza section deleted Correct removal on channels and tab including #🖥-hardware,🎲-resort and 💎-nitro Best Regards, The Discord Moderation team & the Novaquark Community team
  7. Hi @Kormolos Just to clarify a few things: It has never been promised that only Sanctuary will be safe. Safe Zones have always been a topic since the Kickstarter, even before Sanctuary Moons were mentioned. However it is true that currently the Safe Zone is much larger than what was mentioned in the original vision. We're still in Beta though, and many things can change before the official release. The PvP isn't in its final state either and there is lots of room for improvement. It's also true we were inspired by EVE Online, but we also said we won't do an EVE Online 2.0 @Hirnsausen Personal attacks are forbidden by the forum rules. As much as it is unacceptable to belittle/discriminate Non-PvP players, it's also unacceptable to insult PvP players. You may not like PvP players and it's your right, but you need at least to keep a proper tone on the forum. Calling some players "human trash" is absolutely not okay. So here is a second warning.
  8. Hi Hirnsausen, Thank you for your feedback. However, it won’t be possible to go with your suggestion for the following reasons: What you suggest can be abused in many ways. Just an example among many others: imagine that non-armed ships are used to transport stolen assets (either from wrecks destroyed in PvP or anything stolen due to a betrayal from an infiltrated spy in an organization). We would remove the ability for justified retaliation, and that’s absolutely not our intention. Players should face the consequences of their actions, for the best and for the worst. It’s part of the Sandbox concept (even if we had to limit it in a reasonable way to give some room for both types of players, PvP and non-PvP). PvP must keep some unique incentives. Harvesting the rarest materials is one of those incentives. The concept of “risk versus rewards” has been part of Dual Universe, from the very beginning. Please keep in mind that even the current in-game situation is way softer than the initial vision, where safe zones were only small areas on some planets. Today, there are whole planets as safe zones, giving all the necessary space for those who do not want to be involved in PvP. You don’t need the rarest materials for creativity, and even in the rare cases you need some, you can always rely on the markets for resources that would be normally available in PvP areas. Some more adventurous players ready to risk their ships in PvP will find an interesting trade in the situation. You can’t speak of non-consensual PvP in Dual Universe. Non-consensual PvP is when there is no way for a player to avoid being caught in PvP in a game. In Dual Universe, you CAN avoid being caught in PvP by staying in the safe zones and have access to pretty much any gameplay available in-game (except PvP of course). If a player ventures outside of a safe zone, it’s his choice and it means he/she has implicitly accepted the risks tied to this choice. As mentioned before, unsafe space has always been part of Dual Universe vision. So you can’t talk about lobbying when it is about something that was there from the very beginning. If there is some lobbying, it’s when some players put the pressure to change something that was already well established at the beginning. While some ideas may be seen as good on paper, it will generate more problems than it will solve, not to mention that it would radically change Dual Universe’s original vision. The game is already more than reasonably friendly toward those who don’t want to participate in PvP and there is no plan to give access to the whole space in-game without any PvP risk. That was never the deal and will never be. We (as a team) do, however, acknowledge that the current situation in PvP is unbalanced and that some players may resort to some loopholes or gray areas to win a battle. The Novaquark team goal is to fix those loopholes and find the right balance in the long term. Balancing PvP is a delicate endeavor and can take some time. This is why we are still in Beta and that Beta may still last quite a while. On another topic, please refrain to compare non-consensual PvP to awful real life things like rape and such. Try to picture yourself explaining to someone who has been raped that what he/she has experienced is the same thing as being frustrated by a situation in a video game. You will (hopefully) see how unreasonable the comparison is. If you’re not convinced, do try to discuss with some rape victims. It won’t be a surprise if none will agree with you. Last but not the least: some elementary rules are in effect on the forum. - Wishing harm to other players in real life for ANY reason is NOT ok. For that reason, @Hirnsausen you get a warning point. - Direct insults and personal attacks toward a player is not okay either. For that reason, @Lethys you get a warning point as well. We hope you will continue to participate on the forum in a more civilized manner in the future. In the meantime, this topic will be closed to avoid further aggressive/provocative replies. Best Regards, Nyzaltar.
  9. Hi everyone, Some posts have been removed from this topic due to either: - Trolling / Baiting - Talking about real life politics. Please remain constructive and stay on the topic when you reply to a post. Thank you for your understanding. Best Regards, Nyzaltar.
  10. Hi everyone. Alright, this is enough derailing. As mentioned in the forum rules (III. Prohibited actions, 13th point):"Discussions and comments involving real life politics, ideology or religion. These can be incendiary topics and will usually lead to inappropriate behavior and uncomfortable situations." As the whole idea of this topic is to make the discussion political, it will be now locked. You're free to comment on liking (or not) some parts of the current gameplay, and it can be beneficial to improve the system, but don't start to bring politics into it, or make some assumptions about a potential political agenda behind it. There is none. The game offers possibilities, maybe not all those each player would like to see, but in the long run, the goal is (and has always been) to aim to give players as many possibilities as possible. If it will become more limited than expected, it will be essentially due to time, balance or technical constraints, nothing more. Best Regards, Nyzaltar.
  11. Dear Noveans, We are glad to inform you that several QA jobs have just opened at Novaquark. As having a deep knowledge of the game is a big plus and some of our devoted players may be interested in breaking into the video game industry, we wanted to announce it here first before posting outside the community. This is a permanent, full-time, remote position. Responsibilities: Create test plans and test cases for assigned areas of the game based on production expectations containing accurate verification points, including edge case test scenarios and potential knock-on issues over other areas that could be impacted by specific integrations. Execute test, document results, and measure impact. Report on the user experience and test results, escalating when necessary. Analyze information provided by the Development and Production teams and identify risk areas. Partner with Development, providing solid communication and collaboration. Ensure all test tool data is high quality and updated daily. Document and maintain all necessary testware. Participate in test closure activities; i.e. testware evaluation, knowledge transfer. Always champion the customer experience. Requirements: Able to develop and foster strong working relationships with development partners, customers, support teams, and management. Excellent verbal and written communication skills, including accurate and timely reporting. Excellent organization and time management skills. Passion for software quality and a keen eye for detail. Able to analyze and interpret data/workflows, recognize critical issues, and raise concerns. Previous experience with issue tracking databases (JIRA, Hansoft, DevTrack, Mantis etc.) Good troubleshooting skills. Fluent in English (written and spoken). Pluses: Gray-box and white-box testing experience. Certified ISTQB advanced test analyst or equivalent. Experience with application lifecycle and test case management tools. Previous quality assurance experience with an online title, preferably a MMO. Qualified applicants should send their resumes to jobs@novaquark.com. The Novaquark Team.
  12. To provide better support for our community, effective today (Feb 12) there will no longer be a GM presence on Discord or in-game. All bug reports and customer service requests must be submitted through the ticketing system. In recent months, the Customer Support team has made great efforts to improve their processes, resulting in a significant upswing on ticket turnaround times and resolution. A major component in this success has been to put more focus on the ticket system. Exclusively using support tickets enables the team to be more efficient in tracking issues and eliminates the duplication of requests that often happened when community members contacted Support staffers directly. The ticket system also provides a streamlined way for information to quickly reach members of the team who need to be involved in addressing and resolving issues as they are reported. Tickets will be addressed between Monday and Friday. A triage system is in place to bring highest priority tickets, such as when someone is entirely unable to play, to the forefront. We know that changes can initially be challenging, but we’re confident that this is a move in the right direction. We appreciate the support of our community and want to be sure we’re giving them the support they deserve in turn. Best Regards, The Novaquark Team.
  13. Calling all Noveans! We’re nearing the final stages of preparing the Dual Universe public test server (PTS) for its upcoming grand opening, and we need your help. If you are an active DU subscriber, please join us for a PTS load test. During this test, we will be gathering data related to server capacity and performance and trying out the new launcher. What’s more, you’ll be getting your first taste of the 0.24 build that’s currently in development. Your character and assets from the Live server will be mirrored on PTS. Your account login information will be the same for both the Live server and PTS; however, access to PTS requires downloading, installing and running a separate client, as well as the testing of the new launcher we’re rolling out with 0.24. Get the PTS client here. Feedback and bug reports related to PTS should be posted in this designated forum. Note that we anticipate that the performance won’t be smooth. They never are with these sorts of tests - and that’s a big part of what makes them important. It’s important to mention that PTS is solely for testing purposes. We’d like to manage expectations that PTS updates may include feature prototypes and gameplay changes that might not ever come to the Live server. We understand that some players prefer a more stable and polished gameplay experience. Test servers aren’t everyone’s cup of tea. Updates will be unpolished. There will be no Customer Support. The server may be offline for extended periods, wiped or taken offline without advance notice. That being said, those who choose to brave the raw environment of the PTS will find there are certain advantages. Participation on PTS will give you the chance to help shape DU by sharing your insights and constructive criticism earlier in the development process. You’ll also get sneak peeks at content before it’s deployed on the Live server and impacts the persistent universe of DU. This will afford you the chance to formulate strategies for how to get the most out of upcoming changes. In addition, there may be times when we ease the experience by providing necessary equipment and resources on a discretionary basis. For example, if we need to test a new weapon, we may provide it for free to save PTS players the time and effort of creating it for themselves. The Novaquark team hopes that many players will choose to help us test features on the PTS in the future, as it is one of the steps we are taking to further improve the quality of our releases, make sure our features are relevant, and overall have a development approach that further involves our community of players. Best Regards, The Novaquark Team
  14. Chers Novéens, Bien que nous ayons fait peu de communication jusqu’ici dans la langue de Molière, cela ne nous a pas empêché d’écouter vos demandes de voir le jeu entièrement traduit en français, de même que les annonces, les nouvelles ou même simplement les interactions entre l’équipe Novaquark et la communauté francophone. Certains parmi vous savent déjà que si cela ne s’est pas fait plus tôt, ce n’est pas par manque d’envie de notre part - surtout pour un studio d’origine française - mais plus pour des questions d’effectifs. Nous devions faire un choix entre communiquer dans une langue où une majorité de joueurs au niveau international pourraient comprendre nos communiqués, ou choisir de communiquer dans notre langue d’origine, mais toucher beaucoup moins de joueurs d’emblée, ce qui aurait rendu les choses beaucoup plus compliquées pour développer le jeu à l’international par la suite. Aujourd’hui, ce choix difficile que nous avons dû faire est en train de s’estomper, avec l’arrivée de NQ-Nishtar, qui se consacrera principalement aux interactions avec la communauté francophone! Nous comptons sur vous pour lui faire bon accueil ! L’équipe communautaire Novaquark.
  15. Hi Noveans! A new hotfix has been deployed today and is ready for you to download. Bug Fixes Fixed DRM incorrectly preventing voxels from being copied over long distances, when the source construct was not rendered. Dual Universe is now in version r0.23.5. Best Regards, Nyzaltar.
  16. @RedstarBunny Your post have been edited and an explanation has been given. As the only purpose of this thread is only meant to bash Customer Support and not finding a solution, it will be now locked.
  17. Hi @Nightranger Thank you for standing up against misleading information. However, why it's understandable that you may be frustrated, there is an explanation for every point you've mentioned: 1) The difference in time to apply the punishment: A mod may not have seen immediately the rule broken by the other community member. It could also be a different mod who see the other player posts and yours. Moreover, until recently, we had a very relaxed policy in terms of moderation on the Discord. We are all (the Novaquark team and the Moderator team) for the freedom of speech. However, recently, with the populations growth and recent technical problems, some people abused clearly this freedom and made the Discord a lot less friendly that it used to be. The frustration is understandable when there are issues, but some community have crossed the line. So it has been asked to the Moderator team to enforce a moderation rules in a stricter way. The moderation has become suddenly heavy, maybe a bit too heavy, and some adjustments probably need to be made. Perfectly balanced moderation is not something that easy, especially on a Discord with thousands of players. Though they may have had a heavy hand in that case, The mods have done their job. 2) Regarding the fact that the other involved person was a backer: It was never taken into account in the sanction. If he was let free to speak as he did until now, it wasn't because he was a backer, but because he started to do it during a time where the moderation policy was more relaxed. A few backers started to have an unacceptable behavior on Discord, and they got heavily sanctioned (and among them were some backers with a much higher level than the one you interacted with. Being a backer is not a protection nor a freepass to have a toxic behavior, no matter the backer level). 3) The reason for the sanction: On a global level, calling someone "shitmongering idiot" fall into the profanity field. You were not really muted for the word "idiot", but more for "shitmongering". While it was probably deserverd this time, it's a slippery slope to allow it, as others may use in other context, provocative and not necessary deserved. Though it's totally understandable that you feel frustrated to have been pushed while fighting disinformation, the punishment (30 minutes) wasn't that strong, even if it was maybe a bit heavy, due to the context. A simple warning could have work too, but again, keep in mind that there are thousands of players on the Discord now and it's not always easy to make the perfect call on the spot. After discussing with the Moderation team it was clearly nothing personal. Also, yes, though your post were removed (and a bunch of others), there is proof as some bot is logging removed posts. 4) The 24 hours mute reason: Well, the rule you broke this time was pretty clear. It's the same on both Discord and the Forum, and it's a fairly common rule among internet communities: "Do not challenge/call out publicly a Mod decision." @Braddock512 is right: If you have an issue, try to talk in private with the Moderator or at least one Moderator who is available. If you're not convinced by the explanation and you have very solid reasons of not accepting the mod decision, then you can escalate to a Community Manger (NQ-Naerais, NQ-Nomad or I). By challenging/calling out publicly, it can be interpreted as a way to make trouble and not really a will to find an explanation or a solution. It never ends with a happy ending when done in public. Because of what has just been explained, this rule will never change. Ultimately, if you see someone starting spreading disinformation, if it seems the person cannot be reasonned, do as @blazemonger said: ping the mods. That's a valid reason to ping them. Do not take the risk of putting yourself in trouble by starting saying profanity. It's not because some around do that and haven't been moderated (yet) that it's okay to do it yourself in return. Moderators may not have eyes everywhere at any time, and again, keep in mind that the discussion flow is quite fast, making it difficult to spot everything, because the Discord hosts thousands of players. All in all, we'll try to improve the moderation of the Discord, to make it more adapted to the Community growth. We just ask you to be a bit more patient. Best Regards, Nyzaltar.
  18. @Kyllian @ToothlessRaider @LouHodo The current waiting queue for the Customer Support is exceptional and temporary The Customer Support had a decent response time in Alpha (around 48-72 hours). However, the surge of requests exploded with Beta Launch, and we are currently scaling up our Customer Support team to catch up with the amount of requests. Please be patient. If you have no answer yet, it's not because the Customer Support doesn't want to answer you. It's just that there are way too many tickets to handle each of them as quickly as the team would like. On a side note, this forum has rules: insults, provocations & flaming are not tolerated. I will put the posts above on the (understandable) frustration, but if this continues we will moderate without further notice. Best Regards, Nyzaltar.
  19. Hi @Anomalos @Morlock and @Verd_Mooring Welcome in the Dual Universe community! Just a kind reminder though: while it's perfectly fine to gather between players sharing the same affinities (whether it's religion, culture, or any other topic), keep in mind that no promotion of any religion is allowed on any platform managed by Novaquark (the Dual Universe forum, the official Dual Universe Discord server, the in-game chat, or any of the social media managed by Novaquark). Also please refrain to bump the topic if there is no new reply for a while (if everyone started to do the same, it would become really messy). We hope you'll understand our stance on the matter. Best Regards, Nyzaltar.
  20. Why adopt an anti-cheat system? It’s no secret: Cheating is prevalent in many multiplayer games. It’s an even bigger problem in a Single-Shard metaverse with PvP, like Dual Universe. Therefore, we needed to put several safety measures in place to ensure a fair game for all players. Our client anti-cheat implementation is one of these measures. The main goal of the EQU8 anti-cheat system we adopted is to prevent modification of the game client as a lot of cheats rely on these modifications in order to access hidden data, automate actions, or display extra information to the cheater. For example, a "wall hack" usually reads the other players positions in the game memory and overlays these on the game’s interface. The anti-cheat system has other roles too, but we don't want to enter into too technical details here. We’re no anti-cheat experts, especially client-side. On the other hand, EQU8 has a dedicated team working on it full time. They also gather experience from other games, so it makes sense to use their solution, which is already up and running, as well as their experience and availability to help us in that regard. Why using a client side solution instead of securing the Server ? Client-side security is usually considered a bad thing, as the computer is controlled by the player. Indeed. In an ideal world, all controls and all security measures should be server-side. However, there are two good reasons to also use a client-side anticheat: There are controls which are difficult to implement server-side, and which we don’t have any clever solution yet, nor the time to work on for now. For example, loading the game physics for all players at the same time, and ensuring no one is passing through walls, is nearly impossible to do in real-time. In security, there is also a notion called “in depth defense”. It acknowledges a system can never be 100% secured and thus requires several layers of security. If one fails, the second prevents further escalation. We know a client-side anticheat cannot be 100% bullet-proof. However, it does increase the technical requirements of any client-side attack. The better the anticheat solution is, the more skills and time are required… up to the point where the effort is not worth the gain. This means two things: less active cheats in the game, and more time for us to identify those who fall between the cracks. Of course, it does not mean we are leaving our Server unprotected; Another reason why we delegated the client-side anticheat to an external partner is that it leaves us more time to work on the Server. And just to be clear, what we’re saying is not a challenge to attract any sort of attack here 😆 Why EQU8? It’s less intrusive than other, similar third-party solutions, and aims to respect players' privacy. For example, EQU8 only gathers information when the game is running (and few personal data altogether). They also insisted to not get any personal data from us (like players emails or username); we only send an anonymous player identifier. You can check their FAQ at https://equ8.com/faq, and their privacy policy at https://equ8.com/assets/privacy.pdf for more details. It has low performance impact (actually, it’s almost imperceivable) and good reputation regarding false positives and potential crashes. The EQU8 team is very responsive and engaged. This is a big strength of theirs, and we greatly appreciate their unconditional support! The solution is very flexible and configurable, which is important because Dual Universe is a complex game that often requires specific tuning. Oh, and the most important: it detects cheaters efficiently. 🧐 Launcher changes The anti-cheat needs to install a Windows service on its first run to work properly. This requires administrator privileges, which is why the launcher requests them. This service only runs with the game. If the game is stopped, so does the service. Please also keep in mind that stopping the service on purpose triggers a kick, as it’s interpreted as a cheating attempt. The launcher currently requests administrator privileges on each launch. This is a bug which will be fixed soon. With the introduction of the anticheat, the client will refuse to start if run directly from the binary (Dual.exe). This is expected and is a technical constraint. You need to start the game from the launcher every time. What is authorized or forbidden Modifying the game files is forbidden, (except for the "Game/data/lua" folder (this is the only location where you can add or modify files). Modifying the game cache is forbidden (by default it is located in the directory C:\Users\<user>\AppData\Local\NQ\DualUniverse\) ; Reading or modifying the game memory is forbidden. Disabling, modifying, or attempting to evade the anti-cheat in any way is forbidden. Playing at the same time with two or more accounts is authorized, but please note, that any form of automating multiple accounts is forbidden Helping someone, or driving someone, to do forbidden actions is obviously forbidden too. Discovering or knowing an issue, bug, or exploit and benefiting from it instead of reporting it to Novaquark is forbidden. Sharing accounts between different people is forbidden. Any action performed on your account is the responsibility of its owner. The Customer Support team won’t be able to help regarding any issues happening due to account sharing. The owner is responsible for any action made with the account. Trying to degrade the game performances of other players for any reason is forbidden. Creating new Lua files for debugging purposes is authorized as long as these are new files imported from in game scripts. In this case, you should put the files in the Game\data\lua\ folder to be able to import them. Using macro programs (like AutoHotKey) or similar hardware tools is authorized as long as you don’t automate gameplay. We consider gameplay as automated (and, thus, forbidden) when the macro or script: - Takes decisions based on game feedback - Executes actions for more than a few seconds - Executes without any user input or when not actively playing the game. For example, using a macro to keep a button pushed instead of maintaining it is authorized. But using a macro to send a message every hour is forbidden, especially if you are not even in front of your screen. What happens to cheaters ? Our policy is to not issue automatic bans. There is always a human review when the anti-cheat system detects any unauthorized behaviour. Nonetheless, you may temporarily be kicked out of the game if the anti-cheat cannot initialize correctly. Sanctions include (at the discretion of the Novaquark team): - Removing access to the game, temporarily or permanently (aka ban), - In case of recurring offenses, the player may get a hardware ban (in this case, the player won’t be able to play the game with any current or future account, even if those accounts were never used for cheating). - Plus any action required to revert any change made to the game world (removing Quantas or items, restoring constructs state, etc.). - This list is not exhaustive and may be updated by Novaquark as the team sees fit. Why is it forbidden to modify Lua files or import custom DLL ? We know some players or organizations have used local libraries (aka. DLLs) with great success and with good intentions. However, this option gives unfair advantages compared to pure in-game scripts (extra CPU capabilities, the ability to execute Internet requests or load/store data on the computer disk for example). Moreover, we don't want players to massively share and use these custom libraries because it has severe security and privacy implications that we cannot control and we want to protect our players (for example, a player in an organization would need to install the organization library to use its scripts and constructs, but this library may as well read all his/her files without his/her knowledge nor consent on the disk, and send them to the author or do almost anything on the computer). Keep in mind that libraries could contain malware too. You don’t want that. Finally, adding or modifying a DLL allows users to modify the game behavior in an arbitrary way, which directly leads to heavy cheating. For example, it allows access to the game’s memory and to escape the anti-cheat verification. We can't secure this at all, so player-made libraries are clearly a no-go security wise. Therefore, after careful examination, we decided to forbid any modification to the game files. This restriction also includes the local Lua files as they contain security measures to ensure the game integrity and players privacy (for example, you could load a library by editing the global.lua file; this file is also responsible to make sure in-game scripts cannot read personal documents on your computer). The exception to this rule are files found in: "Game/data/lua" folder (this is the only location where you can add or modify files Developers may still create new Lua files for debugging purposes if they want to (these files will be under control because global.lua is loaded first and sets up safeguards for any file loaded after itself). Could player-made libraries be integrated after NQ’s validation ? Having a process to submit, review, and integrate libraries looks good on the paper. However, code review is a tedious process. It is a lot harder than checking an image. There would be technical challenges to integrate them into the game too. Also note that we don't want to transform Lua scripts into full-fledged operating systems. They are simply supposed to be lightweight scripts, not full-fledged operating systems. 🛰️ Thus, we don't want to engage this process, at least in the near future. We simply don’t have the time or resources for this at the moment. EQU8 is not compatible with Linux / consoles Unfortunately, EQU8 does not work under Linux, even with Wine. This is due to the Windows functions it uses to protect the game’s integrity, which are different from other operating systems. This is a trade-off we had to make between having a fair game (without cheats) and compatibility. Most players and games are on Windows. Thus, very few anti-cheat solutions support Linux (even less with good support). Because of this, we did not find an anticheat solution which works on Linux and suits our needs. However, please note that this decision doesn't prevent us from adding an alternative anti-cheat solution in the future, in case we decide to officially support Linux systems or consoles later on. Nothing prevents us from having a different anti-cheat for each platform. 😎 We hope you found this FAQ about anti-cheats useful and helped to understand better why we chose EQU8. Best Regards, The Novaquark team Last updated: October 5, 2020
  21. Hi Doomslayer and welcome in the Dual Universe community! There has been a temporary authentication issue yesterday so it might be the reason. Did you try to log in with you email address as login ID? Have you tried again since then? Best Regards, Nyzaltar.
  22. Dear Alpha testers, The Beta launch is coming in just a few weeks and as you might expect it, so is the pre-Beta wipe! You will have 2 last test sessions before the wipe, during which we ask you to save all the Constructs you want to keep under the form of a Blueprint. We know that this official announcement comes on short notice, but as you can imagine, the whole team is on a tight schedule to deliver the Beta at the end of the month and we’re trying to inform you as much in advance as possible with the time constraints. The last test sessions before the wipe will occur will be: From Thursday, August 6th at 14:00 UTC To Monday, August 10th at 14:00 UTC From Thursday, August 13th at 14:00 UTC To Monday, August 17th at 14:00 UTC Remember, everything will be wiped following this session, except the normal blueprints located in your Player Inventory (Nanopack), so be sure to keep those previously on your character, and not anywhere else (like in a container). Last but not least, we also want to apologize for the inconvenience regarding the very short notice about the extended PvP zone and the issues that may have resulted from the situation. However, if you’re in a situation where some of your Constructs have been damaged before you can make an up-to-date blueprint of the said Constructs, please contact our Customer Support as soon as possible so you can get help from our team before the next test session. If you’re in such a situation, please read carefully the process described in the previous announcement published here. Best Regards, The Novaquark team.
  23. Hi everyone, With the Alpha 3.2 deployed, the PvP Zone size has now been significantly increased: Construct vs Construct mode is now possible anywhere in space, except in a radius of 500km around each planet. Note that this is not the final version of the PvP design, as it will be progressively iterated during Beta. This announcement comes on a very short notice, but don't worry: The team has taken preventive measures against Construct damage or loss if you haven't already made up-to-date blueprints for all your creations and if some of your Constructs are now in the extended PvP zone (read below if you're in this situation). The wipe for the Beta is not far away, and if we want to test a bit the extended PvP Zone before Beta Launch, very few opportunities of test sessions remain: it's now or never! All the Constructs with a Space Core Unit, or a Dynamic Core Unit (which is not located on a Planet), have been saved under the form of a Blueprint on our side, before server opening. If you currently have Constructs in the extended PvP Zone, we suggest to move as much of your assets located there as possible to the nearest Planet as soon as you will be able to log in the game. If you can’t log in soon enough before your assets have been attacked / damaged, please follow the process below: Contact our Customer Support. Give the name of the damaged / lost Construct(s) and its owner’s name. The involved Construct(s) will be deleted. You will receive in your Character Inventory a Special Blueprint* for each Construct deleted this way. Expect to get the said Blueprint(s) for the next test session, not the ongoing one (if you contacted the Customer Support during one). Please, read carefully: How a Special Blueprint* works: a Special Blueprint* is one time use only, but doesn’t require any material. However, no resource located in the Containers of the Construct is saved and RDMS is reset as well. Warning: Special Blueprints* are deleted during a wipe! So if you don’t have a proper save of your Construct, use the Special Blueprint* in a safe area and once your Construct is deployed, make a normal Blueprint of it, to be sure to be able to make it again after the wipe for the Beta Launch. * "Special Blueprint" is a temporary name. It has been called a few time "Magic Blueprints" in the past. It may be called under another (final) name later, to fit better into the lore. The Novaquark team.
  24. Hi everyone! The new character model is an artistic re-imagining of the original design, and is one of many steps we’re taking to update the look and feel of the game. The goal of this redesign was not only to create something functional and realistic for interstellar travel, but also come up with something memorable, appealing, and instantly recognizable. The Novaquark team.
  25. @Devlin_Vinderkarr The pack with 12 months of sub is the Patron pack at 180, not the Contributor Pack at 60. Best Regards, Nyzaltar.
×
×
  • Create New...