AnimationEngine and education...

Create fast, sprite powered games with Animation Engine, co-developed with DerBrill Software!

Moderators: heatherlaine, kevinmiller, robinmiller, malte

Post Reply
GSA_DC
Posts: 35
Joined: Thu Nov 27, 2014 2:07 pm

AnimationEngine and education...

Post by GSA_DC » Tue Dec 16, 2014 4:20 pm

Hi.

I teach Livecode to students at an art school in the uk. I get frustrated (and so do students!) at the difficulty of doing the most basic animations using Livecode (simply rotating a graphic in realtime?!). I thought I'd take a look at the AnimationEngine.

It looks ideal but is of course commercial software - if I build an app using animationEngine I should expect to pay the fee - no question! However we will be creating non-commercial iOS and Android mobile apps for a coursework project in the New Year. Is it impossible to implement the animationEngine on mobile platforms without paying for it? Any advice on this appreciated - thanks.

Kind regards, Paul.

Klaus
Posts: 9588
Joined: Sat Apr 08, 2006 8:41 am
Location: Germany
Contact:

Re: AnimationEngine and education...

Post by Klaus » Wed Dec 17, 2014 12:26 am

Hi Paul,

write a friendly mail to Malte Brill, the creator of Animation Engine, and tell him your problem.
He is a very nice guy: info@derbrill.de :)


Best

Klaus

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3940
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: AnimationEngine and education...

Post by jacque » Wed Dec 17, 2014 8:32 pm

Didn't AE go open source? I thought that was the plan.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

GSA_DC
Posts: 35
Joined: Thu Nov 27, 2014 2:07 pm

Re: AnimationEngine and education...

Post by GSA_DC » Thu Dec 18, 2014 1:10 pm

Hi All.

I've been in contact with Malte and indeed he is a very nice man :) So he explained to me about the licensing - indeed it seems as long as nobody is making money (i.e. non-commercial, educational, experimental) then AE can be included in the build unlicensed.

I am doing some test builds for iOS today. All being well this will open up my Livecode teaching. Most excellent.

Kind regards, Paul.

Klaus
Posts: 9588
Joined: Sat Apr 08, 2006 8:41 am
Location: Germany
Contact:

Re: AnimationEngine and education...

Post by Klaus » Thu Dec 18, 2014 11:01 pm

I just love stories with a happy-end :D

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 5393
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: AnimationEngine and education...

Post by FourthWorld » Fri Dec 19, 2014 12:00 am

Glad to hear that worked out favorably, and I'm not surprised: Malte is an earnest and uncommonly helpful person.
Richard Gaskin
Community volunteer LiveCode Community Liaison

LiveCode development, training, and consulting services: Fourth World Systems: http://FourthWorld.com
LiveCode User Group on Facebook : http://FaceBook.com/groups/LiveCodeUsers/

malte
Posts: 1098
Joined: Thu Feb 23, 2006 8:34 pm
Location: Ostenfeld germany
Contact:

Re: AnimationEngine and education...

Post by malte » Fri Dec 19, 2014 8:56 am

Hi folks,

sorry to be late to the party (I am currently travelling a lot and can not put as much time on monitoring the forums as I wish I could).

AE is dual licensed. GPL V3 and Commercial. So indeed, if you can live with the freedoms of the GPL and its consequences, AE can be used as free as in beer. :-) I guess in most educational contexts this is not a problem, it might only become one if you want to release even non commercial work through apples app store, as that one would take away the freedoms the GPL grants you and all others that want to use your work. For educational purposes, I really suggest that the teachers take an hour to read through the GPL

http://www.gnu.org/licenses/quick-guide-gplv3.en.html

and maybe also creative commons....

http://creativecommons.org/

As students tend to not know about licensing issues. ;-)

All the best,

Malte

malte
Posts: 1098
Joined: Thu Feb 23, 2006 8:34 pm
Location: Ostenfeld germany
Contact:

Re: AnimationEngine and education...

Post by malte » Fri Dec 19, 2014 5:00 pm

Just to be precise here, it is not my limitation but apples. IF it is up to me I can grant a license that lets you upload to the store without the ned of a commercial license if it is an edu app without a problem. I just have not worded that yet... Any thoughts on that are greatly appreciated.

GSA_DC
Posts: 35
Joined: Thu Nov 27, 2014 2:07 pm

Re: AnimationEngine and education...

Post by GSA_DC » Mon Dec 22, 2014 2:13 pm

Hi again.

I wish I could report a happy conclusion but I'm frustrated at searching for "animationEngine Livecode iOS" and getting nowhere. It seems I'm not alone in being in the dark on how to simply use the animationEngine stack in my own stack, and deploy on iOS (or Andoroid, or indeed any desktop).

I have tried various conflicting/hacky methods to make it work but it always fails to run when I compile for OSX or run in the iOS simulator. I am using LC Community 7.0.1 RC3 and animationEngine 5.1.

What is needed is a DEFINITIVE simple guide to implementing this and any other similar stack!
Can someone just list what the procedure is? No 'maybe try this' - just 'here's how to use it'?

I've attached the world's simplest stack which I cannot get to run! It doesn't get to the preOpenCard handler meaning it's failing before it gets there. Anyone elucidate? Going crazy.

Also, can someone remind me how to use the console in iOS to help debug? Thanks.

Kind regards, Paul.
Attachments
animationEngineTest02.livecode.zip
(45.04 KiB) Downloaded 119 times

malte
Posts: 1098
Joined: Thu Feb 23, 2006 8:34 pm
Location: Ostenfeld germany
Contact:

Re: AnimationEngine and education...

Post by malte » Mon Dec 22, 2014 3:37 pm

Hi,

here is the definite "I do it this way" guide :-)

Make animationEngine a substack of your mainstack:

Have animationEngine in memory then in the messageBox:

set the mainstack of stack "animationEngine" to "nameOfYourMainstackGoesHere"

then in our own stack:

on preOpenStack
start using stack "animationEngine"
end preOpenStack

Make sure to save your stack...
All the best,

Malte

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 3940
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: AnimationEngine and education...

Post by jacque » Mon Dec 22, 2014 5:51 pm

There's also a shortcut in the property inspector that lets you set the mainstack if you don't want to use the message box. Open the inspector for the AE stack and in the Basic pane choose your test stack from the "Mainstack" popup button.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

GSA_DC
Posts: 35
Joined: Thu Nov 27, 2014 2:07 pm

Re: AnimationEngine and education...

Post by GSA_DC » Mon Dec 22, 2014 5:56 pm

THANKS JACQUELINE AND MALTE!

Post Reply

Return to “Animation Engine”