My reason for making Dink games
Even though I am a 'serious' programmer {in that I intend to produce serious and intense programs/packages such as editors and an OS), I am also a Dinker. Ok, this isnt all that unusual maybe...
Anyway, I think Dink is a good practise for my C skills (I also intend to use it as a platform for teaching others basic programming concepts at a later date) and a chance to easily make decentish games.
I also intend to use Dink games as a vehicle for my philosophy, opinions, while still keeping them reasonably fun. So my games will in a way literally be at least in part art. Art being in the words of Ayn Rand "a selective recreation of reality according to the artists metaphysical value judgements"
Anyway, I think Dink is a good practise for my C skills (I also intend to use it as a platform for teaching others basic programming concepts at a later date) and a chance to easily make decentish games.
I also intend to use Dink games as a vehicle for my philosophy, opinions, while still keeping them reasonably fun. So my games will in a way literally be at least in part art. Art being in the words of Ayn Rand "a selective recreation of reality according to the artists metaphysical value judgements"
Isn't it the other way around? C skills help with DinkC? If you're really a serious programmer, how can a limited scripting language like DinkC help with programming in C (and sooner or later, in OO-languages)?
DinkC allows people to easily create (mostly) RPG games but the scripting language itself only has a very basic syntax and lacks more powerful programming concepts (from concepts like loops to classes) but hmm, I dunno how well any scripting language could be used as a way to learn programming. Sure, you can teach others about parameters in methods, but you can't write methods nor can you return values (for example)
The scripting language is written for a specific purpose, like DinkC for RPG games in the Dink engine and the GTA scripting language for placing all the phones, triggers and objects in GTA games.

DinkC allows people to easily create (mostly) RPG games but the scripting language itself only has a very basic syntax and lacks more powerful programming concepts (from concepts like loops to classes) but hmm, I dunno how well any scripting language could be used as a way to learn programming. Sure, you can teach others about parameters in methods, but you can't write methods nor can you return values (for example)

You know what I mean, its more like practise...
And I think it would be a useful demonstration of what I said were BASIC concepts, not advanced concepts. It is one demonstration, not the only one or the best demonstration.
And I think it would be a useful demonstration of what I said were BASIC concepts, not advanced concepts. It is one demonstration, not the only one or the best demonstration.
wait isnt BASIC and C totally different languages
sorry...my fault. I was not referring to the BASIC language, but emphasing the word basic.... I should have known.
And yes, they are of course totally different languages.
And yes, they are of course totally different languages.