Nash's ZDoom Project Template 2.0 [16/06/14]

Sprites, textures, sounds, code, and other resources belong here. Share and share-alike!
Forum rules
Before posting your Resource, please make sure you can answer YES to any of the following questions:
  • Is the resource ENTIRELY my own work?
  • If no to the previous one, do I have permission from the original author?
  • If no to the previous one, did I put a reasonable amount of work into the resource myself, such that the changes are noticeably different from the source that I could take credit for them?
If you answered no to all three, maybe you should consider taking your stuff somewhere other than the Resources forum.

Consult the Resource/Request Posting Guidelines for more information.

Please don't put requests here! They have their own forum --> here. Thank you!
User avatar
Nash
 
 
Posts: 17283
Joined: Mon Oct 27, 2003 12:07 am
Twitch ID: nashmuhandes
Github ID: nashmuhandes
Location: Kuala Lumpur, Malaysia

Nash's ZDoom Project Template 2.0 [16/06/14]

Post by Nash »

What's new?

15/06/2014 (version 2.0)
- Removed KSSC dependency and replaced it with ZSDF.
- Minor tweaks here and there to make use of new ZDoom features (long file names, named scripts, etc).

13/02/2010 (version 1.0)
- First release.

What is this?

WAD tools are so yesterday. For quite some time now, (G)ZDoom has supported loading files directly from disk. This is a blessing IMO because having to rely on WAD tools is very time-consuming as projects get larger and can generally slow down workflow a lot.

With this feature in mind, I've put together some scripts that'll speed up modding workflow. No more WAD tools or time wasted repackaging your PK3 - all of your mod's files can now be edited directly on disk, using your favourite programs. All of your ACS libraries and map scripts will be compiled - and your project can be ran - with just one batch file.

Happy modding!

Click here to download
GitHub repository
Spoiler: Old posts
Last edited by Nash on Sat Oct 24, 2015 6:50 pm, edited 1 time in total.
User avatar
Nash
 
 
Posts: 17283
Joined: Mon Oct 27, 2003 12:07 am
Twitch ID: nashmuhandes
Github ID: nashmuhandes
Location: Kuala Lumpur, Malaysia

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by Nash »

Finally updated this thing. Version 2.0 has been released (first post)!
User avatar
XCVG
Posts: 561
Joined: Fri Aug 09, 2013 12:13 pm

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by XCVG »

There's one big advantage of files versus WADs that you didn't mention, which is that it works with source control. A WAD is one big binary file to Git- a folder structure with a bunch of text files works a lot better.
User avatar
The Zombie Killer
Posts: 1528
Joined: Thu Jul 14, 2011 12:06 am
Discord: Zombie#1795
Location: Gold Coast, Queensland, Australia

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by The Zombie Killer »

Also, a simpler, quicker way to get the latest ACC is to use this
Just extract and run the updater

(totally not a self plug)
User avatar
Nash
 
 
Posts: 17283
Joined: Mon Oct 27, 2003 12:07 am
Twitch ID: nashmuhandes
Github ID: nashmuhandes
Location: Kuala Lumpur, Malaysia

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by Nash »

TZK: Gah! Why wasn't I aware of that thing before? I would have recommended it in the instructions and talked about it in the video. :P
User avatar
Kinsie
Posts: 7301
Joined: Fri Oct 22, 2004 9:22 am
Discord: Find Me...
Twitch ID: thekinsie
Location: MAP33

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by Kinsie »

...or you could just edit the PK3 in SLADE.
User avatar
Nash
 
 
Posts: 17283
Joined: Mon Oct 27, 2003 12:07 am
Twitch ID: nashmuhandes
Github ID: nashmuhandes
Location: Kuala Lumpur, Malaysia

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by Nash »

Kinsie wrote: ...or you could just edit the PK3 in SLADE.
Nah, too slow.

PS have fun VC'ing a 100+ MB PK3 file
User avatar
XCVG
Posts: 561
Joined: Fri Aug 09, 2013 12:13 pm

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by XCVG »

Kinsie wrote:...or you could just edit the PK3 in SLADE.
You can't integrate that with source control. AFAIK Git sees a pk3 as one big binary file.
User avatar
GooberMan
Posts: 1336
Joined: Fri Aug 08, 2003 12:57 am
Location: Helsinki, Finland

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by GooberMan »

Yeah, honestly, if you're developing by creating a PK3 every time instead of abusing the fact that ZDoom accepts folders for its -file parameter, you're doing it wrong. PK3s should really only be used for final distribution.
mallo
Posts: 1112
Joined: Sat May 22, 2010 12:49 pm

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by mallo »

This thread opened my eyes. (I haven't even realized that ZDoom accepts folders as files! :P) I still use SLADE3, but now I find it's "Open Directory" feature actually useful! :P

Thanks, everyone!
User avatar
DemonSlayer
Posts: 40
Joined: Wed Mar 30, 2016 12:03 am
Location: Resides in a base on Mars guarding the world from the Ream of Hell

Re: Nash's ZDoom Project Template 2.0 [16/06/14]

Post by DemonSlayer »

Yes! Thank you! I have been looking for so long something that can show me about creating a mod for DooM.

Return to “Resources”