Goeiemorgen,
Ik weet dat GoT niet bedoeld is voor help requests, maar ik wou het voor 1 keertje in m'n langjarig lidmaatschap eens proberen
Dus als je je hieraan stoort, lees aub een ander topic en als je zou willen helpen, da's super!
Het project
Zoals ik al een paar keer heb gepost ben ik bezig met een remake van het RTS spel Warzone 2100 als een hobby project, voornamelijk om C# en Managed DirectX te leren. Tot nu toe heb ik al een aantal dingen kunnen implementeren, zoals:
Pie Viewer

Dit is een viewer voor de 3D modellen van Warzone 2100 in hun custom PIE formaat. Er zitten nog een paar kleine foutjes in m.b.t. de culling (Warzone gebruikte nogal wat 'dubbelzijdige' polygon types), maar verder zit hier een functionele lib achter die het laden van PIE's en textures mogelijk maakt.
Unit creator

In Warzone zit de optie om zelf je units te designen m.b.v. geresearchte componenten. De unit creator is hier een beperkte stand-alone app van. Dit programma is vooral bedoeld om het samenstellen van de component modellen en het inlezen van de overige databestanden van het spel te testen.
Verder bevat de Unit Creator nog een eerste poging de MS speech engine (TTS) te gebruiken om gebeurtenissen in het spel aan de speler 'voor te lezen'. Voice acting is natuurlijk niet te realiseren voor dit project, maar de TTS engine doet het goed genoeg en biedt zelfs de mogelijkheid voor automatische lipsyncing. Hier gebruik ik nog zelfgetekende 2D plaatjes als het gezicht voor deze stem, maar ik ben intussen ook bezig met de Joan of Arc tutorial om zelf een 3D model te maken voor de 'AI contactpersoon'.
Phoenix engine

Voor het spel zelf heb ik nu een eerste versie van een eenvoudige terrain renderer af. Helaas moet ik hiervoor nog wat stappen terug zetten omdat er aan de datastructuren & wiskunde het een en ander schort.
Het probleem
Warzone 2100 is IMHO de beste RTS ooit gemaakt. De uitgebreide research mogelijkheden, de strategie, de diversiteit van de technieken, het zelf designen van units en dat je thuisbasis steeds het uitgangspunt is van de missies zijn allemaal dingen die Warzone zo leuk maken. Nou denken er meer mensen zo over, want de fan base van dit spel uit 1999 heeft de makers zo ver gekregen dat ze de broncode hebben vrijgegeven, wat mijn project natuurlijk een stuk makkelijker maakt.
Het probleem is echter dat Warzone nog uit 1999 stamt. Het was de eerste 3D RTS, dus door de hardware beperkingen van toen zijn de textures van een vrij slechte kwaliteit. De huidige texture pages zijn 256x256 pixels met daarop bijvoorbeeld op 1 page alle textures van alle units:

Mijn vraag
Kan en wil iemand een nieuwe versie van deze textures maken op een resolutie van 512x512 of hoger? Ik heb me hier zelf eens aan gewaagd, maar van texturing bak ik echt maar weinig. Als iemand zich al eens zou willen buigen over bovenstaande textpage met de unit textures erop, dan zou dat al een mooie verbetering zijn voor de visuals van het project.
De orginele texture pages en andere resources vind je in de Pieviewer download hier beneden. Hierbij zit ook de Pieviewer applicatie zodat de modellen (eventueel met nieuwe textures
) direct bekeken kunnen worden.
Resources
- Pieviewer programma, met textures en modellen
- Homepage van het algemene WZ2100 redev project (vrij dood atm)
- DirectX 9.0c download page
- .NET framework 1.1 download page
Ik weet dat GoT niet bedoeld is voor help requests, maar ik wou het voor 1 keertje in m'n langjarig lidmaatschap eens proberen
Het project
Zoals ik al een paar keer heb gepost ben ik bezig met een remake van het RTS spel Warzone 2100 als een hobby project, voornamelijk om C# en Managed DirectX te leren. Tot nu toe heb ik al een aantal dingen kunnen implementeren, zoals:
Pie Viewer
Dit is een viewer voor de 3D modellen van Warzone 2100 in hun custom PIE formaat. Er zitten nog een paar kleine foutjes in m.b.t. de culling (Warzone gebruikte nogal wat 'dubbelzijdige' polygon types), maar verder zit hier een functionele lib achter die het laden van PIE's en textures mogelijk maakt.
Unit creator
In Warzone zit de optie om zelf je units te designen m.b.v. geresearchte componenten. De unit creator is hier een beperkte stand-alone app van. Dit programma is vooral bedoeld om het samenstellen van de component modellen en het inlezen van de overige databestanden van het spel te testen.
Verder bevat de Unit Creator nog een eerste poging de MS speech engine (TTS) te gebruiken om gebeurtenissen in het spel aan de speler 'voor te lezen'. Voice acting is natuurlijk niet te realiseren voor dit project, maar de TTS engine doet het goed genoeg en biedt zelfs de mogelijkheid voor automatische lipsyncing. Hier gebruik ik nog zelfgetekende 2D plaatjes als het gezicht voor deze stem, maar ik ben intussen ook bezig met de Joan of Arc tutorial om zelf een 3D model te maken voor de 'AI contactpersoon'.
Phoenix engine
Voor het spel zelf heb ik nu een eerste versie van een eenvoudige terrain renderer af. Helaas moet ik hiervoor nog wat stappen terug zetten omdat er aan de datastructuren & wiskunde het een en ander schort.
Het probleem
Warzone 2100 is IMHO de beste RTS ooit gemaakt. De uitgebreide research mogelijkheden, de strategie, de diversiteit van de technieken, het zelf designen van units en dat je thuisbasis steeds het uitgangspunt is van de missies zijn allemaal dingen die Warzone zo leuk maken. Nou denken er meer mensen zo over, want de fan base van dit spel uit 1999 heeft de makers zo ver gekregen dat ze de broncode hebben vrijgegeven, wat mijn project natuurlijk een stuk makkelijker maakt.
Het probleem is echter dat Warzone nog uit 1999 stamt. Het was de eerste 3D RTS, dus door de hardware beperkingen van toen zijn de textures van een vrij slechte kwaliteit. De huidige texture pages zijn 256x256 pixels met daarop bijvoorbeeld op 1 page alle textures van alle units:

Mijn vraag
Kan en wil iemand een nieuwe versie van deze textures maken op een resolutie van 512x512 of hoger? Ik heb me hier zelf eens aan gewaagd, maar van texturing bak ik echt maar weinig. Als iemand zich al eens zou willen buigen over bovenstaande textpage met de unit textures erop, dan zou dat al een mooie verbetering zijn voor de visuals van het project.
De orginele texture pages en andere resources vind je in de Pieviewer download hier beneden. Hierbij zit ook de Pieviewer applicatie zodat de modellen (eventueel met nieuwe textures
Resources
- Pieviewer programma, met textures en modellen
- Homepage van het algemene WZ2100 redev project (vrij dood atm)
- DirectX 9.0c download page
- .NET framework 1.1 download page
[ Voor 4% gewijzigd door Verwijderd op 07-07-2005 10:44 . Reden: Resource links toegevoegd ]