MovingBlocks

Develop an in-game credits screen

Terasology has a fairly lengthy Credits file, containing names of GitHub contributors as well as miscellaneous attributions. It would be really cool to have this file viewable ingame as a typical closing credits screen - developing the screen will also involve creating widgets that can be used in future user interface elements.

Definition of 'Done'

  • A pull request is submitted to Terasology's engine repository, containing the following:
    • A new NUI widget, UIScrollingText. It should load a large text string (too large to fit on a single screen), display a portion of it and scroll from the bottom of the screen to the top until the entire string is shown.
    • A new NUI screen with a UIScrollingText containing a modified version of Credits.md (intro paragraph removed, has each contributor / icon / library on a separate line, links removed as unnecessary).
    • A button in the main menu that accesses the NUI screen.

Where to start?

  • Check out the NUI Quick Start tutorial for information on how to create a NUI screen and work with the framework.

Task tags

  • interface
  • design
  • java
  • nui

Students who completed this task

Isaac

Task type

  • code Code
  • web Design
close

2016