The Dink Network

I want to know how to make a DMOD.

June 25th 2008, 11:35 PM
wizardb.gif
Rakaku
Peasant He/Him United States
She got beat by the ugly stick! O: 
I would really like to know how to make a DMOD. I am twelve, almost thirteen, and I want to understand the proper use of scripting, edtiting, and all of that, so I can make a fairly good DMOD that people would WANT to play. Any help is appreciated. Thank You.
June 25th 2008, 11:56 PM
pq_knight.gif
exdeathevn
Peasant He/Him New Zealand rumble
"Skinny Legend" 
Before one of the more intelligent (script-wise) Dinkers come online and start posting information or telling you to look at the Developers section like everyone else who comes here asking the same thing, Consider taking a look at easier scripts than DinkC like ruby script or something.

Now, since you're new here, check these links.

Basic Scripting Tutorial - Self explanatory

Windinkedit - You'll need this for map-making I suppose

Now there's a lot of helpful files out there and I can't be bothered searching, so this is where other Dinkers come in with their posts if they feel like it.
June 26th 2008, 12:05 AM
wizardb.gif
Rakaku
Peasant He/Him United States
She got beat by the ugly stick! O: 
I already have Windinkedit downloaded, and the first link you sent me isn't found.
June 26th 2008, 01:57 AM
slimeg.gif
metatarasal
Bard He/Him Netherlands
I object 
Take a look at this thread, most of the absolute basics are covered there. Personally I would start by editing someone else's DMOD. Just mess around with the scripts and see what happens. Then start your own DMODs by copying and editing scripts from other DMODs. That should help you create your first little DMOD. (Probably unsuitable for download but good nostalgia...)

And I disagree that you shouldn't start with DinkC, it's a simple scripting language for starters.

June 26th 2008, 10:49 AM
slimeb.gif
DaVince
Peasant He/Him Netherlands
Olde Time Dinkere 
For help check existing topics first. Like the one right at the top of the forum saying "how to make DMODs".
June 26th 2008, 07:17 PM
pq_knight.gif
exdeathevn
Peasant He/Him New Zealand rumble
"Skinny Legend" 
And I disagree that you shouldn't start with DinkC, it's a simple scripting language for starters.

Quick note on that; I took a look at it and it does seem simple, but I have seen simpler scripts. Blitz Basic scripting and Ruby scripting are pretty easy to understand. [/sidenote]
June 26th 2008, 07:24 PM
fish.gif
Simeon
Peasant He/Him Netherlands
Any fool can use a computer. Many do. 
Ruby is not simpler than DinkC - it's easy to conclude that because Ruby supports far more language constructs than DinkC. All you need to know in DinkC is functions, goto, labels and if-statements; that's pretty much it. In Ruby, one can program in various paradigms using various language constructs.

I'm not saying Ruby is a difficult language; one of its design goals was to be geared towards the programmer. But if you want to understand both Ruby and DinkC with no background knowledge on these matters, it'll take longer to learn (may I say grok? ) Ruby because there's more to it than DinkC.
June 26th 2008, 07:30 PM
pq_knight.gif
exdeathevn
Peasant He/Him New Zealand rumble
"Skinny Legend" 
I meant more towards the results with constructed software using Ruby. The easiest game-making programs I have found a use for were RPG Maker XP (uses ruby) and Blitz (which I haven't used in a couple of years).

When I think back now though, DinkC looks similar to the Blitz coding, but I'd have to check.
June 29th 2008, 06:46 PM
slimeb.gif
DaVince
Peasant He/Him Netherlands
Olde Time Dinkere 
Isn't Blitz BASIC? If so, the syntax won't really be alike that much - DinkC IS closer to C in that aspect, and even then it's severely limited.
June 29th 2008, 10:52 PM
pq_knight.gif
exdeathevn
Peasant He/Him New Zealand rumble
"Skinny Legend" 
True but some of the DinkC scripts seem to run with the blitz software. Mainly the less important ones.