The Dink Network

Working with the Dink developers

April 1st 2009, 06:26 AM
maiden.gif
nawal
Peasant She/Her Egypt
 
Hey guys do you know how one could work with seth robinson and the crew, online if possible, on developing the dink engine as an internship? Thanks.
P.S. I'd appreciate it if the game masters gave me some advice as well.
April 1st 2009, 06:28 AM
fairy.gif
GlennGlenn
Peasant He/Him Norway
GlennGlenn doesn't want a custom title. 
You can like e-mail him and ask? seth@rtsoft.com I believe it is.
April 1st 2009, 06:19 PM
fish.gif
Simeon
Peasant He/Him Netherlands
Any fool can use a computer. Many do. 
The Dink code is more than a decade old and no longer actively developed. You could contribute to FreeDink ( http://www.freedink.org/ ) or similar projects. If all else fails you could also develop your own engine as a learning project.
April 2nd 2009, 03:40 AM
maiden.gif
nawal
Peasant She/Her Egypt
 
Do you have any ideas on how one can develop an engine? thx
April 2nd 2009, 03:43 AM
slimeg.gif
metatarasal
Bard He/Him Netherlands
I object 
If you want to know more about creating games, I can recommend www.gamedev.net.
April 2nd 2009, 05:27 PM
fish.gif
Simeon
Peasant He/Him Netherlands
Any fool can use a computer. Many do. 
An engine takes care of all functionalities that are needed for the game. So when writing an engine, you'd need to write components that take care of graphics (loading graphics files, displaying them, etc), sound (loading sound/music and playing them), network (for multiplayer games) and usually a scripting engine that can read scripts (like the DinkC scripts) so the in-game events can be modified easily.

It's likely not the easiest project for beginners as it involves knowledge that's spread over various computer science courses (that is, if you were to write everything yourself). However, there are also libraries/engines that can take care of things. For example, you could take an existing 2D or 3D graphic engine and modify that to your liking (adding things, etc).

But the above considers a game similar to Dink. If you have little to no experience, you could create a game like Tetris or Pacman as these games contain all the elements that 'big' games also have: a game loop, graphics, sound, a score, a menu, etc.

In another thread, you mentioned that you're looking for a job in the industry. If you want to become a game programmer, you should work on your programming experience, preferably something that can be shown to companies. For example, I know of someone who got an internship at a game company by creating his own physics engine with some fancy stuff. The gaming industry cares more about a demonstrated ability to do things than a claimed ability (i.e., by formal education but no real experience yet).