External interface / plugins

Suggest changes and improvements to Algodoo.

External interface / plugins

Postby jeremiasz » Tue Feb 16, 2010 2:59 pm

I would really love Algadoo to expose its objects to external plugins (DLLs/SOs).
We could write plugins to enable things like:
  • file access
  • saving the simulation results
  • feeding the simulation with measured/precalculated stimuli
  • network access
  • sound
  • real-world devices like joysticks
  • controllers
  • wizards to create objects
  • interfaces for external languages like Ruby or Python
  • ... and anything you can think of!

Of course it is a major work item... But then several features requested here can be added by the community.
Most of great software is user-extendable, Firefox, Total Commander and Visual Studio being the first that come to my mind.

Basically the whole Thyme object model would need to be exposed in form of SDK (C++ .hpp/.lib), including callbacks onCollide / onSimStep, things like getObjectById and so on.

If help is needed I vounteer immediately.
jeremiasz
 
Posts: 2
Joined: Tue Feb 16, 2010 12:13 pm

Re: External interface / plugins

Postby Chronos » Wed Feb 17, 2010 8:01 am

This has been suggested, I think, and from what I recall, Algoryx said no. I think it was because Algodoo isn't open-source, or maybe that was something else...
TheWinkits wrote:They both looks of cuking amazing
User avatar
Chronos
[Most Active Member 2010]
 
Posts: 4457
Joined: Mon Aug 31, 2009 6:00 pm
Location: Californania

Re: External interface / plugins

Postby electronicboy » Fri Feb 19, 2010 5:25 am

a program does not have to be open-source for example
internet explorer with ie pro
When asking for help, READ THE STICKIES!
electronicboy
 
Posts: 1694
Joined: Mon Aug 31, 2009 6:18 pm

Re: External interface / plugins

Postby Chronos » Fri Feb 19, 2010 7:59 am

I'm still pretty sure they said no.
TheWinkits wrote:They both looks of cuking amazing
User avatar
Chronos
[Most Active Member 2010]
 
Posts: 4457
Joined: Mon Aug 31, 2009 6:00 pm
Location: Californania

Re: External interface / plugins

Postby Mystery » Fri Feb 19, 2010 10:30 am

I think they don't want mods :x
Which is weird because if history serves (Which it does) the most successful games have had a large online modding community.
Who would buy G-Mod is there were no mods?
User avatar
Mystery
 
Posts: 2802
Joined: Thu Sep 03, 2009 1:16 pm
Location: Southern Australia

Re: External interface / plugins

Postby KarateBrot » Fri Feb 19, 2010 12:03 pm

Mystery wrote:Who would buy G-Mod is there were no mods?

Without mods you couldn't even buy G-Mod because it's a mod, too :D
Image
User avatar
KarateBrot
 
Posts: 825
Joined: Mon Aug 31, 2009 7:32 pm
Location: Germany

Re: External interface / plugins

Postby RA2lover » Sun Feb 21, 2010 2:33 am

win.

btw, they said no because with open source someone could make a plugin to enable lasers in phun edition or something like that.

also, algodoo is focused to schools, so there is no need for this.
Jrv wrote:
TC42 wrote:Quite honestly, I didn't think anyone on 4chan has that good a use of grammar, spelling, usage, mechanics, ect.
But I've never been there, so I may be wrong.


GTFO newfgt
User avatar
RA2lover
 
Posts: 607
Joined: Mon Aug 31, 2009 8:43 pm
Location: Brazil

Re: External interface / plugins

Postby Mystery » Sun Feb 21, 2010 12:42 pm

Aye it is focused towards school but there is a community that use it for fun. It's not even too difficult to make Algodoo more mod friendly. even if 10% of the community uses Algodoo for fun and Algodoo makes $1000 (All of this is hypothetical) they made $100 from that 10%
User avatar
Mystery
 
Posts: 2802
Joined: Thu Sep 03, 2009 1:16 pm
Location: Southern Australia


Return to Suggestions

Who is online

Users browsing this forum: No registered users and 6 guests