The Dink Network

Help to make DMODS ?

December 6th 2002, 05:11 PM
old.gif
Since I love to play RPG:s, I like the main Dink game, and some of the epic DMODS. A dream is to make my own game, but thats impossible because I know absolutely nothing about programming. (except for some HTML)

The Dink Edit is an excellent tool for amateur game programmers but, even there you have to know something about C++. At least some text files says so....

Is it possible to create a DMODE without any knowledges in "real" programming?

How do I start?

And more important, how do I continue???

Someone willing to offer some help?

*From someone who is in no use of reading tons of text files, since she don't understand them*
December 6th 2002, 07:16 PM
wizardg.gif
Paul
Peasant He/Him United States
 
: Since I love to play RPG:s, I like the main Dink game, and some of the epic DMODS. A dream is to make my own game, but thats impossible because I know absolutely nothing about programming. (except for some HTML)

: The Dink Edit is an excellent tool for amateur game programmers but, even there you have to know something about C++. At least some text files says so....

: Is it possible to create a DMODE without any knowledges in "real" programming?

: How do I start?

: And more important, how do I continue???  

: Someone willing to offer some help?

: *From someone who is in no use of reading tons of text files, since she don't understand them*

Obviously knowing C, C++ or some other programing language helps, but DinkC is fairly easy to learn. You will unfortunatly have to read text files. The best thing to do is read DinkC.txt, it's in the develop folder. Or better still you can get a commented and expanded version here:

http://www.dinknetwork.com/info.cgi?ID=225

You don't have to read the whole thing right away, it's big, but eventually you should.

Then extract the original .c files from source.zip (also in the develop folder) to the dinkstory folder. (and move or delele the .d files). Now yo can see how the original story was made. You might be able to learn just from this, but I think it would be harder.

Once you're ready to start practicing, get Skeleton B here:

http://www.dinknetwork.com/info.cgi?ID=37

It's basically a "blank d-mod" with one room for you build on.

And lastly, there a plenty of people who'll help you here. But there's no way around reading text files.

Also there's a number of tutorials in the author section of this site I'm sure some of them are helpfull, but I haven't used them myself. Tut1.txt that came with the game is worthless by the way

December 6th 2002, 07:43 PM
goblinm.gif
trav666
Peasant He/Him
 
well, i would suggest downloaded bin's tutorial "rudiments of scripting", i had absolutely no clue how to program in any language, but i experimenting with what it said in that tutorial, and i eventually was able to figure it out, but there was one major problem- it took me 2 months to learn how to be a pro at dinkC. Also, I would never suggest looking at the dinkc.txt in the develop folder because you will need some programming experience to understand how to do it, or you will need to look at a lot of examples for those commands- (basically, master the basics that were shown in bins "rudiments of scripting", then look at the dinkc.txt and find examples in scripts for those commands, and then mess around around with them till you can figure it out. i am currently writing and insanely long tutorial *about 50-60 pages* that will cover every single command known to dinkers that will be explained for people with almost no programming experience.

-If you ever want direct feeback or help, you can always talk to me on AOL, my screenname is travisk3
December 7th 2002, 04:42 PM
old.gif
Thanx alot for the help!

Of course I understand I have to read some instructions for learning, but to start checking all those text files including in the main game, understanding almost nothing but the fact that I had to be familiar with some programming.... made me give up.

Now I know at least _where_ to start reading, thanx again!!

By the way Trav666 - I don't use AOL.... don't you have ICQ ?

December 7th 2002, 07:12 PM
goblinm.gif
trav666
Peasant He/Him
 
i dont even know what ICQ is lol, give me a link or something and ill get it
December 7th 2002, 07:27 PM
old.gif
: i dont even know what ICQ is lol, give me a link or something and ill get it

http://web.icq.com/

December 7th 2002, 08:32 PM
goblinm.gif
trav666
Peasant He/Him
 
ok, my ICQ is 177129120

you can probably speak to me tomorrow morning if i can get onto my comp
December 7th 2002, 08:34 PM
goblinm.gif
trav666
Peasant He/Him
 
i looked for your ICQ number, but i didnt see it, what is it?
December 7th 2002, 10:44 PM
stonegiant.gif
yeah, i would add this:

it takes a certain mindset to get into programming. I have met some people who, even after hours of professional tuition, still cannot get it. do not be discouraged though, as when you do grasp the fundamentals of programming, it's easy to transferr then to other languages, such as C/ C++, Python, or any others.

In a way, it's a shame you are learning using DinkC. why? because it teaches you some very bad habits, and isn't as feature rich, or as easy to learn as some other languages. then again, it's only a scripting language, not meant to be used extensively.

If you do ever want to learn another programming languages, i seriously suggest you take a look at python (www.python.org). It's easy to learn, powerfull, and platform independant. There are also various modules, which make doing things like building games, working with images, creating GUI's etc. etc. etc. much easier.

Any questions, feel free to email me:

thomi@imail.net.nz

cya, and good luck
December 8th 2002, 03:38 AM
old.gif
: i looked for your ICQ number, but i didnt see it, what is it?

trav... If he knows your number, he can add you and you can add him at the same time... You dont need his number...

Btw: tut1.txt isnt useless, I used it to make my dmods at the beginning... ( however... Who made that txt file is a very strange person! ) Hey mister... We call it the A-TEAM dmod!

Yuk!
December 8th 2002, 08:01 AM
goblinm.gif
trav666
Peasant He/Him
 
i cannot even begin to imagine that programming languages out there could be easier to learn that dinkC, and also, i am new to ICQ, im still figuring it out
December 8th 2002, 11:58 AM
wizardb.gif
Phoenix
Peasant He/Him Norway
Back from the ashes 
: If you do ever want to learn another programming languages, i seriously suggest you take a look at python (www.python.org). It's easy to learn, powerfull, and platform independant. There are also various modules, which make doing things like building games, working with images, creating GUI's etc. etc. etc. much easier.

Eh, that is if you even find out what to download, and how to start.. Thomi, this is not exactly the most userfriendly language for beginners. Nothing is really.. eheheh..
December 8th 2002, 01:29 PM
goblinm.gif
trav666
Peasant He/Him
 
so are you saying that python is easy to learn, or dinkC is easier to learn, cause i AM a beginner, and dinkC seems to be very user friendly so far