You've been logged out of GDC Vault since the maximum users allowed for this account has been reached. To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.

Click here to find out about GDC Vault Membership options for more users.


Session Name:

Tools Summit: Immutable Data for Editors for 'EVE Echoes'


This session presents the technical details of EVE Echoes immutable data based editor framework. During this presentation, you will see how a small team developed a large number of editors. Several solutions are compared alongside, and we discuss why immutable data best suited our tools. You will see how to use immutable data to decouple the UI update, why it can significantly decrease the complexity of editor development, and how it offers a simple, reusable, and feature-rich undo/redo solution. You will also see how the framework can greatly improve the reusability of UI logic when combined with component-based UI.

Did you know free users get access to 30% of content from the last 2 years?

Get your team full access to the most up to date GDC content

  • Game Developers Conference 2022
  • Kai Zhang
  • Netease Games
  • free content
  • Tools Summit
  • Programming