The Dink Network

Reply to Tutorial

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
February 17th 2009, 05:37 PM
slimeg.gif
metatarasal
Bard He/Him Netherlands
I object 
For a while now I've been bothered with the fact that there is no really comprehensive tutorial about making DMODs. The only tutorial right now that really covers the absolute basics is tut1.txt, but that file was written in a time before skeleton B, DFArc and WinDinkEdit. And it only covers the absolute basics, with hardly any clue on how to continue on from there. D-Mod learning stuff also has information on the basics, but again it was written before things like DFArc and WinDinkEdit became available.

So, I was thinking about writing a new tutorial myself that does cover all the basics. I would be using WinDinkEdit as the editor (I consider it to be more beginner-friendly). These would (roughly) be the subjects covered:

- Creating a new DMOD
- Mapping: - Tile mode - Sprite mode - Warps - Hardness mode - Visions
- Scripting
- Adding new graphics
- .DIZ editing (probably as an appendix)

I'm not yet sure how extensive I want to make the scripting part, so I don't know exactly what subjects would be covered. I was thinking about something like this:
- create a person/object (basic explainations about scripts and basic procedures (main, talk, hit))
- creating a story (&story explained)
- creating an enemy (basically copy scripts...)
- creating a trader (choice menus and inventory management)
- Touch procedures (including scripted warps)
- Creating a cutscene

Furthermore it would include a lot of links to other tutorials, as there are many things I do not need to repeat.

So, why am I posting this here? Well, I'd love to get some feedback on this. Is this plan totally superfluous and overly ambitious or could this actually be a valuable addition? And what things would you really like to see in a tutorial like this?