The Dink Network

D-Mod Creation Tutorials **TUT #44**

February 25th 2010, 09:10 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
This is my thread for Dmod Creation tutorials. These tutorials should teach you the basics of Dmod creation. They are designed so that even if you have no knowledge of Dmod creation, you can still understand them.
The order of the tutorials in the list were actually made in that specific order, and throughout the tutorials we will actually be creating and using an example Dmod to learn the concept of Dmod creation. However, if you are not a beginner and you only need to watch a specific tutorial, it will still be clear and easy to understand without watching the previous tutorials. If you have watched a tutorial and you still don't fully understand something, send me a private message or make a post below, or just make a new thread on the forum and explain what you need help with.
Expect the tutorials occasionally. I'll be updating the list below whenever I make a new tutorial.
Here is a link to the playlist containing the tutorials(or you can access them from the list below), more videos will be added to the playlist as they are created: Dmod Creation Tutorials playlist

Windinkedit Plus Basics
-Tutorial #1 - Installing and brief runover of Windinkedit
-Tutorial #2 - Creating a new Dmod and placing tiles
-Tutorial #3 - Placing Sprites: Basics
-Tutorial #4 - Placing Sprites: People
-Tutorial #5 - Placing Sprites: Depth Que
-Tutorial #6 - Rooms
-Tutorial #7 - Warps
-Tutorial #8 - Clipping and Screenmatch
-Tutorial #9 - Hardness
-Tutorial #10 - Hardness Again
-Tutorial #11 - Sprite Library
-Tutorial #12 - Midi # and 'Inside' screens

Graphics and Dink ini
-Tutorial #13 - Depth dot and Hard box
-Tutorial #14 - Set Sprite Info
-Tutorial #15 - Adding Graphics
-Tutorial #16 - Extra Parameters
-Tutorial #17 - 'Set Frame' Lines

Introduction to scripting
-Tutorial #18 - Introduction and Getting Ready for Scripting
-Tutorial #19 - Attaching a Script to a Sprite
-Tutorial #20 - Basic Scripting: Simple Conversation Part 1
-Tutorial #21 - Basic Scripting: Simple Conversation Part 2
-Tutorial #22 - Basic Scripting: Another Conversation Example
-Tutorial #23 - Basic Scripting: Color Codes
-Tutorial #24 - Basic Scripting: Choice Menus
-Tutorial #25 - Basic Scripting: Procedures
-Tutorial #26 - Basic Scripting: Comments

Variables
-Tutorial #27 - Global Variables
-Tutorial #28 - More On Global Variables
-Tutorial #29 - Retrieving Values
-Tutorial #30 - Local Variables
-Tutorial #31 - Setting Editor Type Values
-Tutorial #32 - Required Globals
-Tutorial #33 - Pseudo Variables
-Tutorial #34 - Special Variables

Sounds & Midis
-Tutorial #35 - Playing and Modifying Sounds
-Tutorial #36 - Attack Hit Sound
-Tutorial #37 - Custom Sounds
-Tutorial #38 - Scripting midis

Default 'start' Scripts
-Tutorial #39 - 'Start.c' Script
-Tutorial #40 - 'Start-#' Scripts

Common in Dmodding
-Tutorial #41 - Fixing Some Bugs(the importance of testing)
-Tutorial #42 - Visions
-Tutorial #43 - Script For Easier Testing
-Tutorial #44 - Borders and Surroundings
February 25th 2010, 09:25 AM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
great introduction to windinkedit. though i haven't learned anything now yet. but in the next tutorial i think i will(i'm not that used to WDE yet )
February 28th 2010, 01:49 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Three new tutorials added.

great introduction to windinkedit. though i haven't learned anything now yet. but in the next tutorial i think i will
Thanks, I am starting with the very basic stuff first. The reason for this is I want these tutorials to be very clear and so that a beginner could simply watch them and learn straight away.

March 1st 2010, 08:11 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
Doing great man, keep it up

With Dink for the iPhone I expect a ridiculous explosion in people coming here, even though dmods won't be supported.
March 1st 2010, 08:20 AM
bonca.gif
Christiaan
Bard Netherlands xbox
Lazy bum 
Actually Kyle, it will!
March 2nd 2010, 07:28 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
Omg I hope this site will be prepared for the influx of people flocking here when it's released. This series of video tutorials might end up one of the most popular teaching resources available for the new generation

The full Dink ressurection on its way? Hell yes
March 2nd 2010, 07:37 AM
custom_iplaydink.gif
iplaydink
Peasant Male Sweden steam
Hmm.. 
YEAAAAH! LET'S PARTY, BOYS!
March 2nd 2010, 09:19 AM
custom_skull.gif
Skull
Peasant Male Finland bloop
"I'd like to be a tree..." 
It has only been lately when Dink has started getting the reputation it deserves.
March 3rd 2010, 05:26 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Two more tutorials added

And thanks guys, I appreciate the positive feedback.
March 8th 2010, 07:57 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
Until Rob announces it himself and adds it to the top post, tutorial 7 is available (warps) on his youtube channel
March 9th 2010, 02:50 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"Until Rob announces it himself and adds it to the top post, tutorial 7 is available (warps) on his youtube channel"
Yeh, two new tutorials added now(Tutorial 7, and 8). Links at the top.
March 9th 2010, 03:50 AM
knightgl.gif
zeddexx
Peasant Male New Zealand
I'm pretty sure I'm worth atleast SIX goats... 
ROBJ!! stop impressing me sethdammit!!
March 9th 2010, 12:38 PM
dragon.gif
Quiztis
Peasant Male Sweden steam bloop
Life? What's that? Can I download it?! 
I like them, easy going and informative.
March 17th 2010, 06:01 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
Tutorials 9, 10 & 11 are also available on the channel, go watch them now!

And may we never see a thread about map 1 losing hardness again now!
March 17th 2010, 07:24 AM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
And may we never see a thread about map 1 losing hardness again now!

To quote a quote from the Dink Chat...

Ex-Deathevn said: "As for my hardness problem, maybe you can fix what mess I've made." October, 2009.
March 17th 2010, 07:44 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorials 9, 10 & 11 are also available on the channel, go watch them now!

Yep. Links added to top post.

Edit: Lol, I just noticed something quite freaky about the floor tiles. If you open a Dmod or something and actually look closely at the darker stripes of the floor tiles, you can see a bunch of eyes looking at you, it's the way the pattern is on the floor tiles. Lol! It's more noticeable in a recording for some reason.
Watch tutorial #10, pause it at 0:30 seconds. Look at the dark parts closely. It's one of those things that you can't see at first, but once you see it, you won't stop seeing it whenever you look at another floor tile.
Haha, random I know.
March 17th 2010, 01:27 PM
wizardb.gif
Kyle
Peasant Male Belgium
 
... Well, to conserve my own sanity while looking at floor tiles, I'm not going to do that
March 17th 2010, 01:30 PM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
am i ever glad i only used screen 1 for intro purposes(the kind without tiles )
now i finally know what to use the sprite library for(i imagine that quite useful for placing monsters.

and when you do the music tutorial might i suggest showing some good midi sources(i usually "borrow" from dmods and search vgmusic.com).

but i think the real tutorriffic moments will be the scripting tutorials(though i'm a decent scripter there i have a lot to learn).
March 20th 2010, 07:35 AM
dragon.gif
Quiztis
Peasant Male Sweden steam bloop
Life? What's that? Can I download it?! 
I think this should be stickied.
March 20th 2010, 07:51 AM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
I think this should be stickied.

+1
March 21st 2010, 01:45 AM
custom_striker.gif
Striker
Noble United States steam
Daniel, there is a clown. 
Yeah, sure.
March 22nd 2010, 01:29 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
I apologise for the delay in getting the next tutorial out for those who are waiting, but I'm trying to plan it out as best I can and come up with a good way to do it. Since I'm just about done with teaching the editor, I'm moving onto scripting, and since these tutorials are meant for beginners who don't have any previous knowledge of this stuff, I want to make sure the tutorials are clear.

I'm planning the order of the scripting tutorials and what will be learned in each one, at the moment. It's taking a while, but they are coming.

Just thought I'd post this so those who are waiting for the tutorials know what's going on.

April 2nd 2010, 04:33 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
New tutorials coming, about Thursday next week (8th of April).

Edit: New tutorials are made, but I can't upload them yet. -_-

They will be uploaded later.
April 8th 2010, 01:45 AM
milder.gif
Bas
Peasant Male Netherlands
 
Can't wait to see them

By the way, I'm playing Dink Smallwood again since a few weeks ago. Started playing this game something like 5 years earlier, and since I've played the main story and the top 20 Dmods again like the old times, I wanted to create my own.

Without your very good tutorials Robj, I think I didn't even start thinking about making Dmods myself, so like the other people here, I really appreciate your work so far
April 8th 2010, 07:06 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
It's the 8th! Get the pitchforks!!
April 9th 2010, 02:00 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial #12 and #13 have been uploaded and added to the top post.
April 14th 2010, 04:10 PM
milder.gif
Bas
Peasant Male Netherlands
 
Hey Robj,

I really like your tutorial movies, when do you think your next one will come? I like to know so I can look foward to it

Bas
April 14th 2010, 07:01 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
I really like your tutorial movies, when do you think your next one will come? I like to know so I can look foward to it
It'll be out today or tomorrow.

EDIT: I have recorded the next tutorial, can't upload it yet though. It'll be uploaded soon.
April 18th 2010, 07:43 AM
milder.gif
Bas
Peasant Male Netherlands
 
It'll be uploaded soon.

Cool
April 18th 2010, 10:24 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial 14, 15, 16, and 17 have been uploaded and added to the top post.
April 18th 2010, 10:55 PM
custom_msdink.png
MsDink
Peasant Female New Zealand
Tag - Umm.. tag, you're it? 
Dang you are on a roll now RobJ keep up the good work
April 19th 2010, 12:39 AM
custom_skull.gif
Skull
Peasant Male Finland bloop
"I'd like to be a tree..." 
You're still avoiding script tutorials.
April 19th 2010, 01:26 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"You're still avoiding script tutorials"
Next video will be introduction to scripting.
April 19th 2010, 02:21 AM
milder.gif
Bas
Peasant Male Netherlands
 
Tutorial 15, that was where I was looking for, and I'm sure the rest will also be very helpfull.
April 24th 2010, 02:42 PM
burntree.gif
hell7fire1
Peasant Male Botswana
It's like that. 
"You're still avoiding script tutorials"
^+1
April 24th 2010, 04:04 PM
wizardb.gif
Kyle
Peasant Male Belgium
 
Cut the guy some slack, he's already producing top notch tutorials at a phenomenal rate. I'm sure the scripting tutorials won't be too far off.
April 24th 2010, 04:55 PM
burntree.gif
hell7fire1
Peasant Male Botswana
It's like that. 
i agree

sorry
(but i was being sarcastic)
May 12th 2010, 01:47 PM
bonca.gif
drunkpunk
Peasant Female United States xbox
Reality is an illusion caused by lack of alcohol. 
Your tutorials are awesome. Thanks for making them. Every video has taught me something I didn't know. I'm looking forward to more. Robj is my hero!
May 12th 2010, 03:48 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"Your tutorials are awesome. Thanks for making them. Every video has taught me something I didn't know. I'm looking forward to more. Robj is my hero!"
Thanks. I appreciate it.

Hmm.. I suppose I should release some scripting tutorials soon, lol. I'll try and get the first scripting tutorial done by the end of next week. No promises though, I have a lot of other stuff to do. Such as work, Let's Plays, Dmodding, Stealing Cookies, life, and being lazy. (And no! I won't sacrifice my lazy-time.. well, not unless it's a sacrifice to DDC.. )

I'll try though!
May 12th 2010, 04:02 PM
custom_skull.gif
Skull
Peasant Male Finland bloop
"I'd like to be a tree..." 
Guess who's back, back again, Rob is back, and on crack.
May 12th 2010, 04:46 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"Guess who's back, back again, Rob is back, and on crack."
I was like 'lolwut?' When I read that, hehe... My weirdness actually comes from lack of sleep. Speaking of which, it's 4:00AM right now, so I suppose I should actually get some sleep, or I'll become even weirder.. lol.
May 13th 2010, 03:07 AM
burntree.gif
hell7fire1
Peasant Male Botswana
It's like that. 
4 am wtf that is in no way late
i am normally sleeping at 5 30 am
May 13th 2010, 05:42 AM
sob_scorpy.gif
DinkDude95
Peasant Male Australia steam
The guy with the cute D-Mod. 
Wow, you're cool.
May 13th 2010, 07:10 AM
custom_skull.gif
Skull
Peasant Male Finland bloop
"I'd like to be a tree..." 
Sleep? Introduction book, anyone?
May 25th 2010, 02:09 PM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
Reliable sources say the next Tutorial's coming out tomorrow
May 25th 2010, 02:43 PM
custom_iplaydink.gif
iplaydink
Peasant Male Sweden steam
Hmm.. 
...Ans so is Necromancer
May 26th 2010, 03:12 PM
boncap.gif
GREAT JOB on creating those videos, Robj!!

I watched them all last night in a row and although I knew nothing about making video games, I understood everything you said. Well, I'm not too clear on why you stuck a bench just inside the inside room by the door opening... Other than that I understood it all, which I think is pretty good for someone who knew nothing before.

You also made it look very easy. And that it would be something a beginner could actually try and possibly be successful at.

I am also curious to see the videos on scripting, as I have no idea what that is. Do you mean scripting as in "movie script" and "dialogue" - which makes sense as the characters need to talk .... or do you mean scripting as in "codes" (HTML or that DOS stuff or some other weird code)???

I hope you meant dialogue and not code stuff! But then, I guess there must be lots of codes in a game as well....
May 26th 2010, 03:23 PM
custom_skull.gif
Skull
Peasant Male Finland bloop
"I'd like to be a tree..." 
He means scripting in codes (aka DinkC when creating D-Mods). He placed the bench in front of the doorway, cause he needed for Dink to come in contact with a sprite for him to be warped back outside, and the sprite in that case was the bench. He made the bench invisible so it wouldn't show up in the game itself.
May 26th 2010, 04:44 PM
burntree.gif
hell7fire1
Peasant Male Botswana
It's like that. 
err... echope(did i spell it right) have you ever seen one of the dink smallwood scripts
May 26th 2010, 05:17 PM
custom_iplaydink.gif
Iplaydink
Peasant Male Sweden steam
Hmm.. 
To make a dialoge you have to use scripts which tell the computer what to do,
say("blah blah", 1);
Will for example make dink say blah blah...

Can someone Link her to meta's tutorial, I'm too lazy ^^

May 26th 2010, 09:26 PM
boncap.gif
Yes, I figured out what the bench was for. Apparently you need 2 warps for each room/building... I didn't realize last night they only work opneway.

Anyway, I was playing with the editor and so far I got up to cliping & screenmatch OK....

It's pretrty easy so far... not having any real problems except I'm not too clear on how to delete a sprite I dont want on the screen. Like the tutorial used a table and steak that we put on the grass. How do I delete the table if I dont want it there? I have clicked on all sorts of things and can't figure that out. I can pick it ip and move it or change its properties. I think that would be useful to know.

And thanks for explaining what scripts do. I was thinking that might be it. Hopefully they are not too hard, as I'm not very good with that HTML stuff... Anyway, placing rocks, houses and grass on the squares is fun (should I flunk at script writing).
May 26th 2010, 09:57 PM
dinkdead.gif
This is another great tutorial you might like to try, and The Rudiments of Scripting is another good scripting tutorial, though parts of that one are a little out of date and it talks about DinkEdit rather than WinDinkEdit... the basics are still good!

To delete a sprite, just select it and press delete on the keyboard
May 27th 2010, 04:50 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
I'm glad you're picking it up so quickly, looking forward to seeing what you can do with it

Sometimes sprites will be under other sprites and not easily picked up to delete them. Unfortunately, I don't think there's a way to cycle through the sprites on the screen in WinDinkEdit. However, this function does exist in the regular DinkEdit so if you really must get a sprite and don't want to first move aside the sprites covering the one you want to delete, you can always run DinkEdit and cycle through the sprites until you get to the unwanted one and just press delete

... I should really actually try this in WinDinkEdit before giving advice but I'm not at my development PC
June 2nd 2010, 02:06 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Thanks to the people that posted comments both here and on youtube, especially the ones letting me know that the tutorials are actually helping, I really appreciate it. It's really awesome to know that my tutorials are actually helping people. Comments like these give me motivation to make more tutorials.

I have started the next tutorial, I guess you could say it's half done, I've got some more clips to film for it and then I have to edit it and upload it.

June 2nd 2010, 02:27 PM
slimeb.gif
DaVince
Peasant Male Netherlands steam
Olde Time Dinkere 
Just checked out the first one. Dude, these are very clear, well done.

EDIT: made a comment about a slight unclearness in the first video.
June 2nd 2010, 02:43 PM
wizardb.gif
Kyle
Peasant Male Belgium
 
Lots of new people joining, they'll be the ones that your tutorials will truly help and inspire. Looking forward to the next one^^
June 2nd 2010, 03:23 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"Just checked out the first one. Dude, these are very clear, well done.
made a comment about a slight unclearness in the first video.
"
Thanks, and I replied to your comment. Thanks for the feedback, I take it all into account when making my videos.

"Lots of new people joining, they'll be the ones that your tutorials will truly help and inspire."
Yeh, it's good knowing beginners are learning from my tutorials. It's great that other dinkers are checking them out as well.
June 2nd 2010, 03:39 PM
bonca.gif
DrunkPunk
Peasant Female United States xbox
Reality is an illusion caused by lack of alcohol. 
Cool! I'm looking forward for this one. Woot!
June 4th 2010, 12:06 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"Cool! I'm looking forward for this one"
It's basically done now, but unfortunately I'm gonna have to wait 8 days before I can upload it. My internet is capped and it won't upload to youtube, (it stops shortly after starting). I Have to wait 8 days for my internet to be uncapped.
So... over the next 8 days I will be visiting every employee of my Internet Service Provider to steal their cookies, take their donuts hostage, and blow up their coffee machines and kettles with HE Cookie Grenades.
June 4th 2010, 12:22 PM
bonca.gif
DrunkPunk
Peasant Female United States xbox
Reality is an illusion caused by lack of alcohol. 
8 whole days! oh well I'm excited anyway.
June 12th 2010, 02:15 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
My internet is uncapped now, yay!
I have three more tutorials done now. I'll render them tonight and try to get them uploaded tomorrow morning.
June 13th 2010, 06:02 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
oooh, new goodies!
June 13th 2010, 03:30 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
4 new tutorials have been added.

June 13th 2010, 03:48 PM
custom_skull.gif
Skull
Peasant Male Finland bloop
"I'd like to be a tree..." 
A cat... interesting.
June 26th 2010, 07:37 AM
custom_iplaydink.gif
Iplaydink
Peasant Male Sweden steam
Hmm.. 
Really good scripting tutorials! I wish they had been around 9 months ago when I started scripting.
June 26th 2010, 02:45 PM
burntree.gif
hell7fire1
Peasant Male Botswana
It's like that. 
lol
ha
i was online when you made an "introduction to scripting"
July 6th 2010, 04:00 PM
peasantfr.gif
these tutorials are really great, I just discovered Dink and like the fact that you can create your own D-mods. This tutorial is really helpful for me since I have absolutly no experience with scripting or anything.

Since I am a perfectionist I want to make everything look just the way I want it. Now I want to add a new sequence of graphics (like you did with the red table). only it has a black background since one of the colors is white. So I need the load_graphics line to make the black background disapear, but where can I put the framedelay now since it does not go in the set_sprite_info line?
July 6th 2010, 08:03 PM
dinkdead.gif
Hello

I think that if black is set to be transparent instead of white then you can't make it animated very easily...

What you can do though is use white as the background (as normal) and for the visible white make it slightly off-white, for example 254/254/254 RGB instead of 255/255/255.
The D-Mod will have to be played in true-colour mode if you do that though, because otherwise it will still appear transparent.
July 6th 2010, 08:28 PM
peasantfr.gif
Thanks for the answer! Thought of that aswell after I posted it, guess that will have to do than.
July 6th 2010, 08:35 PM
dinkdead.gif
If you do that, it's also good to add something to force people to use true-colour when playing it otherwise your fancy new graphics will have bits missing

Stick something like this at the beginning of start.c:
int &tc = get_truecolor();
if (&tc == 0)
{
  choice_start();
  title_start();
  Sorry, true-colour mode is required for this D-Mod!
  title_end();
  "Exit"
  choice_end();
  kill_game();
}
July 7th 2010, 04:33 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
I just copy pasted that code into my start.c, thanks Sparrow Could have written it myself, but copy/paste + crediting you was faster
July 31st 2010, 01:41 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
I will make more tutorials soon. I'm also now taking requests, so if there is something I have already made a tutorial on that you didn't fully understand, or something you just want help with, go ahead and request it and I'll make a vid.
November 22nd 2010, 02:17 PM
anon.gif
mauricio
Ghost
 
why the dinkedit doesn't work on windows 7?
somebody has a solution?

thanks!
November 22nd 2010, 04:35 PM
dragon.gif
Quiztis
Peasant Male Sweden steam bloop
Life? What's that? Can I download it?! 
Yo. As in the above tutorials, Robj used WinDinkEdit+, a DinkEdit with a Windows interface and tons o' cool features. It's available for grabbing in the files section. Lazy link
January 13th 2011, 12:15 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial #22 added. Another conversation example.
January 13th 2011, 03:28 AM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
watched the new part and though not using spaces myself i know it is a useful method to keep track of those brackets. And randomdude is a little harsh for Dink asking that about cookies but i know why so give him back his cookies. Wait i sec i bet you already ate them. Robj you really should do something about that cookie addiction of yours. It is getting expensive for us.
January 13th 2011, 05:16 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
Good example for a conversation. Even with this basic knowledge beginners can mess around with fun stuff, which is what the early steps are all about

I felt maybe color coding could have fit in here without complicating it too much though, if only because color coding will be hard to fit into other non-conversation related topics
January 13th 2011, 11:23 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"I felt maybe color coding could have fit in here without complicating it too much though, if only because color coding will be hard to fit into other non-conversation related topics"

Yeh, I could have put it in there... but I'm probably going to be making a tutorial just to explain the choice command, and I'll include the colour codes in there, or I'll just make it a separate video... either way will work.
January 13th 2011, 12:12 PM
wizardb.gif
Kyle
Peasant Male Belgium
 
Oh right, choice commands could be a good fit for color coding too

Carry on.
March 16th 2011, 03:12 AM
wizardb.gif
Mrgantoe
Peasant Male Cuba xbox
I'm simply a distraction. 
started my first d-mod thanks robj I will get around to post in a thread when I am ready or it is ready we will see. Probaly not gonna impress you guys but we will see if every thing goes ok It will have new graphics yipee. :/\
March 16th 2011, 05:42 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
started my first d-mod thanks robj I will get around to post in a thread when I am ready or it is ready we will see. Probaly not gonna impress you guys but we will see if every thing goes ok It will have new graphics yipee

Glad I could help.. I should get around to posting some more tutorials sometime, and I will, eventually. I'm just busy with The Dark Avilan. The tutorials currently available are enough to get someone started with Dmodding, but I want to get some more tutorials out later, that are focused more on scripting.
March 20th 2011, 01:43 AM
goblinh.gif
firegoblin
Peasant Male
Destruction is a language everyone understands 
HElp,when i try to press R then A, it wont do anything!
March 20th 2011, 02:27 AM
custom_msdink.png
MsDink
Peasant Female New Zealand
Tag - Umm.. tag, you're it? 
try r then e (if you are trying to place sprites )
June 28th 2011, 10:40 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial 23 added.

Starting on tutorial 24 soon.
June 28th 2011, 12:58 PM
wizardb.gif
Kyle
Peasant Male Belgium
 
Coolios!
June 28th 2011, 03:36 PM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
nice and can't wait till were going to the more advanced scripting(basic i already know and well when you get to the more advanced stuff you could show some useful tricks(like dunno having more then one counter work together(that i already know how to but i know that is beyond basic scripting(and math is required to do so(more advanced then a calculator can handle yet still is easy math)
June 28th 2011, 03:56 PM
duck.gif
You know what the DN needs? A D-Mod creation cookbook! It could be part of the Dink Wiki. People could post their code recipes for things like the examples you gave.
August 4th 2011, 03:21 PM
wizardg.gif
Leprochaun
Peasant Male Japan xbox steam bloop
Responsible for making things not look like ass 
Could you post like every script code you know, maybe that's asking for too much, maybe the the essentials for a dmod, so people could do some trial and error?
August 4th 2011, 07:30 PM
custom_iplaydink.gif
iplaydink
Peasant Male Sweden steam
Hmm.. 
After reading metas tutorial and watching those videos you should look stuff up in the dinkC reference. It's amazing.
August 21st 2011, 05:10 AM
duckdie.gif
I love this, becouse of you I started to make my own d-mod. Well I need a lot more training, and see more scripting tutorials but I'm getting a hang of it slowly. Can't wait to learn more
August 26th 2011, 01:36 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"I love this, becouse of you I started to make my own d-mod. Well I need a lot more training, and see more scripting tutorials but I'm getting a hang of it slowly. Can't wait to learn more"

Thanks, glad They're helping you.
New tutorial will be up in about 8 hours.
It's gonna take a while to upload with my internet connection, because it's about 25 minutes long.
August 26th 2011, 01:37 AM
wizardg.gif
leprochaun
Peasant Male Japan xbox steam bloop
Responsible for making things not look like ass 
Awesome.
August 27th 2011, 02:34 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
New tutorial is now up (Tutorial #24 - choice Menus).

See top post for link.
August 27th 2011, 02:41 AM
custom_msdink.png
MsDink
Peasant Female New Zealand
Tag - Umm.. tag, you're it? 
Absolutely awesome RobJ - superb job!!
August 27th 2011, 02:53 AM
duckdie.gif
Good work.
August 27th 2011, 01:16 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial # 25 has now been added as well.
August 27th 2011, 05:58 PM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
watched both nice vids still nothing new for me but that'll come when you get to the more complex stuff.
August 31st 2011, 04:47 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
Really well explained!
September 10th 2011, 05:55 PM
pq_skard.gif
Yohoo... My post is excatly the number 100.

Now... Should we think about reengineering fairy Dmod and then creating an online version of it... I mean, quests to be played by 2 players at the same time?

If we only could do that, we could create tutorials about how to multiplayer your DMOD. Thsi would be a good tutorial in the D-Mod Creation section.

It's just an idea, though.
September 11th 2011, 09:52 AM
custom_marpro.png
Marpro
Peasant Male bloop
-- Marp Ro 
Many have tried it - and failed.

I wish you best of luck, Nexus.
October 1st 2011, 12:06 AM
anon.gif
MrGantoe
Ghost
 
@ethernexus mapro is right though it could be possible as there probably are things we don't know. That goes both ways though I'm a very inexperienced D-Mod creator.

@Rob-J you've waked the monster within for lack of a better term. I had watched up to about 23 quite awhile ago. I never actualy got to the point of starting my own D-Mod (technically). But I had recently got morrowind and with it the construction set. From this curiosity I've started my very first Morrowind Modular. It's coming along smoothly it's nothing big just a POH in Seyda Neen. I guess I should thank you or my construction set would be collecting dust.

See children that's why you should watched you they'll make you go crazy! And on this site that's pretty good. So go make me a D-Mod to play!
October 12th 2011, 05:38 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Just letting everyone know, I am going to make a quick video explaining comment lines, and the use of comment lines in scripts... because I just noticed I hadn't mentioned that yet, which is quite strange... but then I realised that I hardly use it myself, so I probably just forgot to. Anyway, I'm gonna do that, so that will be a quick video, and then I will move on to tutorials about variables.
October 12th 2011, 07:22 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
Are internet connections still that bad in Australia? Or just in your region?

Anyway, I like the way you divided the subjects. And you should really use comment lines all the time It's a golden rule of programming, comment rules save the say when you come back to a project or especially when someone else tries to make sense of what you've written
January 2nd 2012, 09:27 PM
peasantmb.gif
are there going to be more and can we have a video of you flushing a toilet since Ive never been to Austraila.Also how does that work?
January 2nd 2012, 11:10 PM
wizardg.gif
leprochaun
Peasant Male Japan xbox steam bloop
Responsible for making things not look like ass 
The water does flush the other way in the southern hemisphere. I really don't think you need a video of him flushing his toilet for you to watch.
January 3rd 2012, 01:03 PM
peasantmb.gif
ok but how does it work or does it flush the same way but looks different?And what about new videos
January 6th 2012, 11:25 AM
pq_skard.gif
Google "The Coriolis Effect".
January 7th 2012, 08:38 AM
peasantmb.gif
what is that sounds a little like something of space.
January 7th 2012, 08:01 PM
custom_msdink.png
MsDink
Peasant Female New Zealand
Tag - Umm.. tag, you're it? 
why must you lot do this in dev threads start your own there millions of them so I know u can

</bossyboots>
February 15th 2012, 05:46 PM
anon.gif
krabby
Ghost
 
Wow, intresting tutorials here. Looks like it needs more though
June 10th 2012, 06:39 PM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
Delays and procrastination are fun.
But so are more tutorials.

EDIT @ Marpro below: Nop. But my college tutor wants to get the class into Dmodding when we start looking at C# for some reason XD
June 10th 2012, 07:28 PM
custom_marpro.png
Marpro
Peasant Male bloop
-- Marp Ro 
You stuck, ExDeath?! : D
June 11th 2012, 12:20 AM
duck.gif
But my college tutor wants to get the class into Dmodding when we start looking at C# for some reason

The reason being that your tutor is a sadist?
June 11th 2012, 02:39 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
I just recorded another one today. I'll edit it soon. Should be up tomorrow or the next day.
It's a short one, but it concludes the 'introduction to scripting' section.
Next section is on variables.
June 11th 2012, 06:00 AM
spike.gif
scratcher
Bard bloop
cigarette bonca 
Most awesome. College tutor. Ever.
June 11th 2012, 06:05 AM
dinkdead.gif
"Most awesome. College tutor. Ever."

Because he likes Dink or because he's a sadist?
June 11th 2012, 06:39 AM
spike.gif
scratcher
Bard bloop
cigarette bonca 
Both, of course. It's like an IRL Bishop Nelson.

The college probably has Dead Cat Carcasses lying about somewhere, too. (or the furs, anyway)
June 11th 2012, 06:49 AM
custom_msdink.png
MsDink
Peasant Female New Zealand
Tag - Umm.. tag, you're it? 
I am sure they're sheep carcasses after all it IS NZ
June 11th 2012, 09:14 AM
wizardg.gif
schnapper
Peasant Male Heard Island And Mcdonald Islands
Let us save our effort and just lie down and die. 
Every carcass is a waterfall.
June 11th 2012, 02:15 PM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
I'll be sure to share your thoughts with him this morning XD
June 12th 2012, 12:09 PM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
Can't wait for the next part hope you show some uses of standard globals i haven't thought of yet
June 17th 2012, 09:20 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial #26 is up.

This concludes the introduction to scripting section.
Next tutorial will introduce global variables.

June 18th 2012, 10:42 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial #27 added. This one is on global variables. I made it as simple and concise as I possibly could, to benefit beginners.
Enjoy.
June 18th 2012, 11:12 AM
wizardb.gif
Kyle
Peasant Male Belgium
 
Yes, this is on track to cover just about everything a beginning d-mod author might need. If only this existed 7 years ago, things might have been different with some new members
June 18th 2012, 11:26 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"Yes, this is on track to cover just about everything a beginning d-mod author might need. If only this existed 7 years ago, things might have been different with some new members"

Indeed. There isn't many new dmod developers these days unfortunately... but my goal is to make sure that when we do get the occasional new developer, everything they need to know to start making their dmod, is laid out in front of them.

EDIT: I know what it can be like trying to keep updated with a thread that sometimes goes a few months without updates and then sometimes gets a lot of updates in a short amount of time... such as this one with the tutorials.. sometimes someone following these might not even think to check it when the post count has changed, or the 'last updated' time has changed, as it can be someone just asking a question or posting a comment, and not actually a new tutorial being added. So to make it clear to those who follow this line up of videos as to when new tutorials are added, I am going to update the subject line of the top post, with the time since the last video was added to the list, so it displays on the main forum page.
June 19th 2012, 05:23 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial #28 added. "More On Global Variables"

For those who are following along, and wish to make sure that your instance of the mod so far is exactly the same as the one I am working on in the tutorial. You can download my ootr folder, as of Tutorial #28, from this link: OOTR Folder

Also added the link in the video description of tutorial 28.
June 21st 2012, 01:29 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial 29 added.
June 23rd 2012, 02:53 AM
wizardg.gif
schnapper
Peasant Male Heard Island And Mcdonald Islands
Let us save our effort and just lie down and die. 
ily robj.
June 23rd 2012, 01:50 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial #30 added.
In this one we will learn how to use Local Variables!
Enjoy.
June 24th 2012, 04:40 AM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
Nice but really hope you show us next time
*10 tuts later*
Robj: Gonna fix the reappearing bug next tutorial see you than.
*100 tuts later*
Robj: gonna fix the bug next tutorial i really will.
*1000000 tuts later*
Robj: Give me all your cookies or the bug will never be fixed.
*100000000000000000000000000000 Tuts later*
Robj: Cookies i must have cookies or else i can't fix the bug.

sorry couldn't resist
June 24th 2012, 05:00 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
I sort of keep realising... I need to teach other stuff first... but I'm definitely showing how in the next one, because I've already recorded it, just gotta render and upload... which will happen in the next couple of days.
June 24th 2012, 05:44 AM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
K looking forward to it
June 24th 2012, 03:54 PM
duck.gif
Record another one and upload it first, just to mess with merder.
June 24th 2012, 06:55 PM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
Even experienced Dmodders can still reflect on forgotten knowledge with these.
Glad to see you're still making them.

In regards to my Tutor, he said he's a sadist. I still think he's Bishop Nelson.
June 25th 2012, 08:31 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Next tutorial added, for those interested.
#31 - In this tutorial I go over how to store an 'editor sprite number' in a variable, and then set its 'editor type' value.
June 25th 2012, 09:38 PM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
DSPT Activity += 10 //times more activity

Tutorials continuing to be extremely useful, keep it up!
June 26th 2012, 11:32 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial #32 added.
This time we are taking a look at some of the required global variables, and deleting a couple that aren't actually required.
June 27th 2012, 12:03 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial 33, and 34 added.
We take a quick look at pseudo variables in preparation for using them in a later tutorial.. and we also learn about the few special variables and demonstrate the use of active sprite number 1000.
September 6th 2012, 01:55 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial #35 added

EDIT: Tutorial #36 added.
EDIT2: Tutorial #37 added.
March 12th 2013, 02:01 PM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
Moar, MOAR!!
March 20th 2013, 10:46 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial #38 added.. even tough it was recorded a month ago.. lol
March 20th 2013, 10:46 AM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
Snail much?
April 16th 2013, 04:56 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Tutorial 39 is now up, and all further tutorials will be recorded and rendered in HD. This will make it easier to read the text in scripts.
April 16th 2013, 09:19 PM
pq_knight.gif
ExDeathEvn
Peasant Male New Zealand xbox steam
Don't look at me, I'm a ghost 
Awesome to see these are definitely still going (which I already knew).
Looking forward to the next one.
June 13th 2013, 02:03 PM
burntree.gif
jenyth
Peasant United Kingdom
Skull's DMODs rock 
Hiya Rob, I have downloaded 38 tutorials *phew shattered* but i can't seem to download 39 and 40. I am really excited as although I have been playing Dink for years,I have only recently joined the forum. Any advice on how to get these last two would be so good. Thank you in advance. Awesome amount of work gone into making the tutorials, thank you.
June 13th 2013, 07:54 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"Hiya Rob, I have downloaded 38 tutorials *phew shattered* but i can't seem to download 39 and 40. I am really excited as although I have been playing Dink for years,I have only recently joined the forum. Any advice on how to get these last two would be so good. Thank you in advance. Awesome amount of work gone into making the tutorials, thank you."

Erm... if you're trying to download them to your computer, you could always use a browser extension.. both firefox and chrome have them for free, just google search "youtube video downloader extension" or something like that, in google.
July 3rd 2013, 04:53 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
New tutorial added

Enjoy I guess.
September 18th 2013, 03:45 PM
custom_coco.gif
cocomonkey
Bard Male United States
Please Cindy, say the whole name each time. 
Hey, I'm watching your tutorials and I wanted to let you know they're very helpful, clear and thorough. I've watched even the ones on subjects I already knew pretty well and have found out a few extra things (I didn't, for example, know that you could change the color of the title in choice statements).
December 16th 2013, 01:56 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
"Hey, I'm watching your tutorials and I wanted to let you know they're very helpful, clear and thorough. I've watched even the ones on subjects I already knew pretty well and have found out a few extra things (I didn't, for example, know that you could change the color of the title in choice statements)."

Late reply but anyway.. Glad these helped you.

I'll make the next tutorial soemtime this week.. for anyone that still watches these

EDIT: Next tutorial complete, just gotta upload it, and then I'll make another one.

EDIT 2: Tutorial #43 added.
January 21st 2014, 12:46 PM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
hmm will keep the cheat in mind for testing(till now used item giving or variable changesrs writtne manually
January 21st 2014, 02:56 PM
knights.gif
DinkKiller
Peasant Male United States xbox steam
The world could always use more heroes 
I think I got the idea of using the cheat in D-Mod testing from one of the other many tutorials I would be looking through on a daily basis while scripting. You know...because I suck at it. Not sure which one though. (I was already using it before this tutorial so it wasn't from this)
April 29th 2014, 11:14 PM
wizardg.gif
leprochaun
Peasant Male Japan xbox steam bloop
Responsible for making things not look like ass 
So I was thinking about creation tutorials and how cool it would be to do joint tutorials where you discussed the approaches another dmod author makes when they're making a dmod. Like how an author decides on how they want design an area, their strategy to detailing their screens, the steps they take in planning a story, etc. I just think it'd be interesting to look at the different styles each author has. I also believe it would be a great learning experience for both those who have and have not made dmods.

Perhaps this doesn't really belong in here, but I still think having an "inside an author's mind" would be a really interesting segment for the DSPT to try out.
April 30th 2014, 01:53 AM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
That's a good idea.. I've gotta get the motivation to finish the basic list first.. not many left to make now. I've also got a few more joint LP's I'm currently doing, and then after that I'll look into starting on something like that.
April 30th 2014, 04:40 AM
knights.gif
merder
Peasant Male Netherlands xbox steam
The Voice in the back of your head! 
i'd love to discuss that stuff even if not the most experienced author
April 30th 2014, 05:19 PM
knights.gif
DinkKiller
Peasant Male United States xbox steam
The world could always use more heroes 
Creative process? What's that?

Seriously though, I make everything up as I go. Don't bother contacting me
September 1st 2014, 07:39 AM
wizardb.gif
Bluedy
Peasant Male Romania steam bloop
Flyest artist you know 
I have Dink for Android ! I can now make my own dmod and show it to everyone I meet!
December 4th 2014, 12:41 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
So apparently I can't update the top post anymore without recieving the error: "This post contains too much content, please trim it down a bit" :/
Can't even change the subject line to say Tutorial #44 is out lol...

Oh well, Tutorial #44 is out. Roughly 11 more tutorials to go, give or take a few, and the basic Dmodding Tutorial list will be complete.

Link: Tutorial #44 - Borders and Surroundings
December 8th 2014, 03:56 PM
dragon.gif
Quiztis
Peasant Male Sweden steam bloop
Life? What's that? Can I download it?! 
Hey, ask our king to do something about it!
December 9th 2014, 12:31 AM
sob_scorpb.gif
ThePunisher
Peasant Male
Kill Police Officers 
When are you going finish The Dark Avilian
December 9th 2014, 01:28 AM
knights.gif
DinkKiller
Peasant Male United States xbox steam
The world could always use more heroes 
Tomorrow
December 9th 2014, 01:52 AM
sob_scorpb.gif
ThePunisher
Peasant Male
Kill Police Officers 
Stop that.
January 26th 2016, 05:21 AM
farmer.gif
soulman
Peasant Male Bulgaria steam
I don't break rules.I bend them. 
This is awesome! I haven't been on DN since 2009 and recently my flatmate brought up Dink Smallwood. We'll watch them and start working on a d-mod right away!
January 26th 2016, 06:25 AM
girl.gif
Skurn
Peasant Female United States xbox steam duck bloop
i like pie 
Godley is vanquished.
April 6th 2016, 05:58 PM
peasantf.gif
Robj's voice is like a baby's.
<3

Thanks for these tutorials.
After about a decade (I'm now approaching my 50's; just a few short years, these damn hips might start a'craggin'!), I, at long last, decided I might want to start a d-mod. There's an epic mythological-base story in my head that I may want to turn into a playable shtuff.

Just my pleasant update, since I haven't been here in ages. Missed everyoone. =) *group hug*

p. s. Actually, I'm not going to be 50 for another 7 years. I just feel like it. You know, every second now, you're 1 second closer to decomposition. =\
April 6th 2016, 07:42 PM
girl.gif
Skurn
Peasant Female United States xbox steam duck bloop
i like pie 
that's interesting. i am a composit. t
April 9th 2016, 02:08 PM
peasantf.gif
*chuckles* =D
April 12th, 03:22 PM
spike.gif
SlipDink
Peasant Male United States bloop
2nd generation. No easy way to be free. 
(@ LolitaChix) Go to it! Make a dmod! Let me know if you need any help.
April 23rd, 11:04 PM
custom_robj.png
Robj
Peasant Male Australia
You feed the madness, and it feeds on you. 
Is there still a demand for these?

Oh well, either way. I'm working on Tutorial 45 now.

Shouldn't be too far off.
April 24th, 10:12 AM
spike.gif
SlipDink
Peasant Male United States bloop
2nd generation. No easy way to be free. 
I think that there are (very few) of us who are still coming on board nowadays. So that means there are therefore a rather low supply of Dink "newbies". That being said, I admit that I found your various tutorials quite helpful and entertaining.

But, I bet that most of us would rather see that great and grand dmod you have been working on come to the light of day so that we could all play it instead.