TODO.wiki
changeset 641 0f32bfac1974
parent 640 e1b7cd26bb14
child 690 13183bf23217
equal deleted inserted replaced
640:e1b7cd26bb14 641:0f32bfac1974
    67     * Flying saucer
    67     * Flying saucer
    68     * Rope
    68     * Rope
    69     * Parachute
    69     * Parachute
    70     * Portable portal device
    70     * Portable portal device
    71     * Teleportation
    71     * Teleportation
    72     * TimeBox
    72     * !TimeBox
    73 
    73 
    74 See also: https://code.google.com/p/hedgewars/issues/detail?id=184
    74 See also: https://code.google.com/p/hedgewars/issues/detail?id=184
    75 
    75 
    76 
    76 
    77 == Tools ==
    77 == Tools ==
    94 
    94 
    95 
    95 
    96 == Graphics ==
    96 == Graphics ==
    97   * Make Hedgewars compatible with SDL2: code compiles and launches fine but we have problems for input, due to the frontend/engine interaction.
    97   * Make Hedgewars compatible with SDL2: code compiles and launches fine but we have problems for input, due to the frontend/engine interaction.
    98   * Set up a wifi protocol so that tablets can draw maps and send it to the drawn maps of Hedgewars.
    98   * Set up a wifi protocol so that tablets can draw maps and send it to the drawn maps of Hedgewars.
    99   ° Select the stereo renderer at runtime, either with a keybind or with a menu.
    99   * Select the stereo renderer at runtime, either with a keybind or with a menu.
   100 
   100 
   101 
   101 
   102 == Engine ==
   102 == Engine ==
   103   * Allow participants in a game to view weapon sets and schemes before starting the game. This task could be carried out by showing an overlay window when mouse is over the scheme or weapon entries.
   103   * Allow participants in a game to view weapon sets and schemes before starting the game. This task could be carried out by showing an overlay window when mouse is over the scheme or weapon entries.
   104   * Change the loading screen to show participating teams/players (and maybe even all the hogs if space is available
   104   * Change the loading screen to show participating teams/players (and maybe even all the hogs if space is available
   134   * Add an expandable testing module so that we can trigger main server functions and check their return values.
   134   * Add an expandable testing module so that we can trigger main server functions and check their return values.
   135   * Add an expandable testing module so that we can trigger main frontend functions and check their return values.
   135   * Add an expandable testing module so that we can trigger main frontend functions and check their return values.
   136   * Add an expandable testing module so that we can trigger main engine functions and check their return values.
   136   * Add an expandable testing module so that we can trigger main engine functions and check their return values.
   137 
   137 
   138 == Other tests ==
   138 == Other tests ==
       
   139 
   139   * Unify the translation files in something more usable, reducing the number of files and the repeated phrases.
   140   * Unify the translation files in something more usable, reducing the number of files and the repeated phrases.
   140 
   141 
   141 
   142 
   142 = Translation =
   143 = Translation =
   143 
   144