Comment Dofus Unity aurait DU être codé

DISCOVERY Space Empire
17 Aug 202418:06

Summary

TLDRIn this video, the creator discusses the recent beta update of Dofus Unity, expressing concerns over the game's performance issues despite its transition from Flash to Unity, a modern engine. They compare the situation to a student's progress in a math test and demonstrate how a simple Unity project should perform, highlighting the differences in inventory and sales management. The video includes a basic server example and a critique of Dofus Unity's current state, offering insights into what could be improved for a smoother gaming experience.

Takeaways

  • 😀 The video discusses a new update for Dofus Unity, which is a beta test of the game's transition from Flash to Unity.
  • 😕 The community's response to the Dofus Unity beta has been mixed, with some players experiencing issues.
  • 🤔 The speaker expresses surprise at the performance issues, given Unity's capabilities and the transition from the obsolete Flash platform.
  • 🛠️ The video includes an analogy comparing the game's development to a student taking a math test, suggesting that fundamental errors indicate deeper issues.
  • 💡 The speaker shares their own simple Unity project as an example of how Dofus Unity could have been implemented more effectively.
  • 📦 The script mentions the use of prefabs for various game elements, such as inventory lines and purchasable items.
  • 🔍 The video demonstrates the use of search and filter functions in the speaker's Unity project, highlighting the speed and responsiveness.
  • 👾 The speaker critiques the Dofus Unity beta's memory leaks and interface errors, which they find inexplicable given Unity's robustness.
  • 💻 The video includes a brief overview of the code and structure used in the speaker's Unity project, without going into deep technical details.
  • 📈 The speaker discusses the server-side aspect of the game, including database management and the efficiency of SQL queries for item listings.
  • 🚀 The video concludes with an offer of assistance to the Dofus development team, showing a willingness to help improve the game's transition to Unity.

Q & A

  • What is the main topic of the video script?

    -The main topic of the video script is discussing the new update for Dofus Unity, its beta testing, and the issues encountered during the testing phase.

  • Why is the speaker surprised by the performance issues in Dofus Unity?

    -The speaker is surprised because Unity, the engine used for Dofus Unity, is known for its capabilities in handling 2D and 3D graphics, and they expected better performance due to the transition from the obsolete Flash engine.

  • What does the speaker compare the Dofus Unity beta testing to in the script?

    -The speaker compares the beta testing to giving a math test to a student and observing their progress and errors, highlighting the importance of proper development and debugging in software.

  • What are the specific issues mentioned with the Dofus Unity interface?

    -The specific issues mentioned include errors in the interface that should not exist even at the beta stage, memory leaks, and unexpected behavior in the sales tab of the game.

  • What is the speaker's concern regarding the development of Dofus Unity?

    -The speaker's concern is that the fundamental errors and memory leaks observed during the beta testing might indicate deeper issues in the game's development, which could lead to a non-functional product regardless of the time given for corrections.

  • What does the speaker do to demonstrate how Dofus Unity could have been implemented better?

    -The speaker creates a simple client in Unity with a basic server example, focusing on the sales hotel feature, to show how the implementation could have been more efficient and less prone to errors.

  • What is the purpose of the prefabs mentioned in the script?

    -The prefabs are used to create the lines for sales and purchasable items, which are then instantiated based on the data provided by the server.

  • What is the role of the 'Item Detail' class in the speaker's example?

    -The 'Item Detail' class is used to store all the details of an item, such as whether it's consumable, its category, and potentially its level, which are not rewritten each time an item line is added.

  • How does the speaker handle the random generation of items for testing purposes?

    -The speaker creates random inventories and lists of items for sale with random labels, prices, quantities, and expiration dates to test the system with a variety of data.

  • What is the speaker's approach to demonstrating the server-side of the application?

    -The speaker shows the server-side by explaining how requests would be structured, the size of the requests, and the process of inserting and searching for items in a database, including the use of SQL migrations.

  • What is the speaker's final statement regarding helping the Dofus Unity project?

    -The speaker offers to help the Dofus Unity project to the best of their ability, expressing a desire for the project to succeed and inviting any interested parties to reach out for assistance.

Outlines

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф

Mindmap

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф

Keywords

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф

Highlights

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф

Transcripts

plate

Этот раздел доступен только подписчикам платных тарифов. Пожалуйста, перейдите на платный тариф для доступа.

Перейти на платный тариф
Rate This

5.0 / 5 (0 votes)

Связанные теги
Dofus UnityGame UpdatePerformance ReviewDeveloper InsightsUnity EngineBeta TestingGame DevelopmentUser ExperienceTechnical AnalysisCommunity Feedback
Вам нужно краткое изложение на английском?