#2498
Posted 15 June 2011 - 12:50 PM
My mapping and modding talents are very limited, but I'm very good in other areas. I've been working on two projects
The first one is an installer for everything. Automatically download the latest eduke32 SVN, SVN versions of all the HRP, latest DukePlus, etc. (with non-nightly versions optional). Of course, the installer would require the original duke3d.grp (or the demo). Also, one-click updating. All of this is not hard to do (can all be done with simple batch files run by the installer, so just like installing any other program). Unfortunately, right now installing means going to all the different sites and downloading everything separately, then extracting and whatnot (if you want the latest files - I do know HRP comes with eduke32). Perhaps making it easier to install will bring more people to the community.
The second one is a front-end (of sorts) for eduke32. Something that communicates with a few of the different websites that host Duke maps and TC's, allows you to read and write reviews for maps (or give it a quick 1-5 star rating), shows you information about the maps, gives you pictures/video of the map, allows you to single-click download or play the map, etc. I see a lot of possibilities for this:
-Could handle updating not only eduke, the HRP's, and DukePlus, but also the maps themselves
-I'm thinking of having an interpreter for all the major file types in eDuke. Treat CON files, maps, maphacks and whatnot as flatfile databases (since we know the exact format of all of those). This could allow for updating some files without having to completely redownload them (by making the necessary changes), allow you to create mods for existing maps and share just the changes (or allow the changes to persist across updates), and make maps/conversions with custom content compatible by changing files on the fly
-Maybe someday eDuke could have an option to accept a map and DMO file as input and create a video from that demo; then, every map could have a demo video (as long as you do a quick run-through and make a DMO first) and it would reflect how the map would look with your current files (e.g. the latest engine and HRP)
So, big projects which could be very helpful/useful, and I have a decent amount of free time. Please note that the description I gave doesn't cover every aspect I've been considering for these projects, and I might not have communicated some concepts effectively.
0