Thread: FMB Poll
View Single Post
  #27  
Old 09-22-2011, 05:45 PM
Blackdog_kt Blackdog_kt is offline
Approved Member
 
Join Date: Jan 2008
Posts: 2,715
Default

In all honesty, i don't think we can expect everyone to be up and running with c# in no time at all, it's a full-fledged programming language after all that many people use to earn their living, not a point and click interface.

I think it's great we can use c#, i just don't think it's meant for everyone. So why is it useful?

Well, because people with the required knowledge can pool resources and make their work available to the rest. We might not have extensive pre-made trigger lists just yet, but we will certainly have a few community-made libraries in a few months so that we can simply copy-paste what we need into our mission. The ability to insert interface items into the game might also mean we'll end up with a graphics front-end to use those scripts: you choose a function and what it applies to, the front-end then assigns the variables you specified to a pre-made script and that's it.

I expect that this will take a leap forward with the release of the SDKs.

In short, just because c# scripting is available doesn't mean it's mandatory to use for everything (for some things yes, eg conditions and environment management in dedicated servers, but certainly not for making a simple mission to enjoy with a couple of friends). I think it's more of a case of "here's a tool you can use for more complex missions if you want to, while we finish working on the SDKs that will help you do it in an easier way", rather than a case of "FMB is unusable for non-programmers". As such i don't consider it a drawback, just an optional bonus feature.
Reply With Quote