Skip to content

Adding a GUI #30

@piegamesde

Description

@piegamesde

I'd like to use TMCMR in my projects and will write a GUI for it and start programming in the next weeks. It will require some major changes and refactoring, but I think it will be worth it. What has to be done:

  • Extract the rendering core and make it usable as a library generating BufferedImages.
  • Separate the command line from the rendering core and make it use that rendering core.
  • Create a custom Swing component that can display the world using the core for generating the images and LWJGL3/OpenGL for rendering them. That component might be used like a library in projects as well.
  • Create a standalone GUI using the Swing component the user will be able to use instead of the command line.

But before I start, I'd like to hear your opinion on it, because I won't waste my time coding something for nothing. So, what do you think?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions