Development Planning: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
Line 19: Line 19:


''See: [[E32 Profiles]]''
''See: [[E32 Profiles]]''
'''Brain Blast!''' Maybe, instead of the current array with checksums, CON, and def files, the internal games list could be replaced with .e32 profiles that are shipped in an eduke32.pk4, or similar. It would only take addition of a "game" flag that moves the profile to the "Game" tab, and additional functionality to a) establish the criteria for the entries showing up (i.e. when a grp checksum passes) and b) to allow the fallback from all con files to GAME.CON if the others are not found. This would also greatly ease the implementation of the hierarchy mess of the "game" parameter.


== New map format ==
== New map format ==

Revision as of 04:29, 28 November 2013

This page is for any planning of EDuke32's development that requires planning, roadmap-building, and collaboration between developers.

Devs: Watch this page!

SDL2 Multithreading

Website Redesign

I would be willing to redesign eduke32.com, Dukeworld, and my subdomain all using one common structure. But first we must enumerate all functionality that is needed. Then we can move to more detailed planning. -Hendricks266 (talk) 03:04, 28 November 2013 (PST)

  • simple front page
  • detailed about page
  • menus
    • drop-down sub-menus
  • file structure enumeration

Autoload Replacement

See: E32 Profiles

Brain Blast! Maybe, instead of the current array with checksums, CON, and def files, the internal games list could be replaced with .e32 profiles that are shipped in an eduke32.pk4, or similar. It would only take addition of a "game" flag that moves the profile to the "Game" tab, and additional functionality to a) establish the criteria for the entries showing up (i.e. when a grp checksum passes) and b) to allow the fallback from all con files to GAME.CON if the others are not found. This would also greatly ease the implementation of the hierarchy mess of the "game" parameter.

New map format

See: New BUILD map format