The Dink Network

beuc's Profile

2013-12-30 15:49:51
farmer.gif
beuc
Peasant He/Him France
 
Hi,

Adding Lua support sounds like a good idea.
(@DaVince ... but supporting several new languages sounds like a maintenance nightmare!)

When Phoenix told me about his experiment, I said it could be a nice addition to FreeDink, but it requires a lot of automated tests on the code.
Currently any tiny change in the DinkC engine may cause a D-Mod to mysteriously fail, so we need to detect these regressions more efficiently. All the more if the DinkC engine is modified/isolated when adding Lua support.

Also it would be nice to have versioning statement in the D-Mods, so that FreeDink would automatically know what version of the Dink engine or script engine the D-Mod was made for (as opposed to: having the user guess whether the D-Mod should be played with 1.07 or 1.08 or ...).

Btw, I don't like conditionally compiling with/without DinkC/Lua/etc. It's already a hassle to make sure people get the right Dink engine, so let avoid *variants* of the engine (imagine: - "I've got FreeDink already, shouldn't it work??" - "Oh, but your version of FreeDink is compiled with feature X enabled and feature Y disabled, while my D-Mod works with the opposite config!" - "Arrrrghhhh!!").
I made a conscious effort to make every FreeDink feature available 100% of the time, or never. This is particularly vital for GNU/Linux where every distribution tend to compile things their own way.

I'm currently dealing with several changes in my personal life, so I don't have much time on my hands right now, but I'll try and keep an eye on the thread

beuc has released 10 files

TitleCategoryAvgUpdated
GNU FreeDink Source CodeDevelopment, Miscellaneous, Source, Dink.exeN/AFebruary 16th, 2019
GNU FreeDinkDevelopment, Miscellaneous, Source, Dink.exeExceptional 9.6February 16th, 2019
FreeDink-data Source CodeDevelopment, SourceN/AJanuary 20th, 2019
FreeDink-dataMiscellaneous, Graphics, Music, Translation, Dink.exeN/AJanuary 20th, 2019
DFArc 3Miscellaneous, FrontendN/AJune 6th, 2018
DFArc 3 Source CodeDevelopment, Miscellaneous, Source, FrontendN/AJune 6th, 2018
GNU FreeDink installerFrontend, Translation, Dink.exeN/AOctober 26th, 2014
PSP DinkMiscellaneous, Source, Dink.exeN/AOctober 16th, 2011
One Screen D-Mod CompilationD-Mod, MiscellaneousExceptional 9.5October 18th, 2007
Movie2000 TutorialDevelopment, TutorialGood 7.5July 22nd, 2003

beuc has written 1 review

TitleFileTypeScoreDate
Pothead culture ChasinNormalGood 7.0September 16th, 2008

beuc has taken 1 screenshot

ScreenshotFileDate
Preview Dink Smallwood WorldmapNovember 1st, 2010