platipy / spyral

http://platipy.org
Other
49 stars 12 forks source link

Added image property to Scene #39

Closed liam-middlebrook closed 9 years ago

liam-middlebrook commented 10 years ago

This should fix issue #31 on platipy/spyral that way no decision "needs" to be made because both options should work fine.

acbart commented 10 years ago

Hi Liam, thanks for your interest! I've considered this particular solution before, and gone back and forth on it. Here are my thoughts:

Pros:

Cons:

Would you mind sharing your thoughts?

Also, very interested to know: how did you come across Spyral?

liam-middlebrook commented 10 years ago

HI acbart, I'm going to answer your questions in reverse order.

I discovered Spyral after the first week of my Humanitarian Free and Open Source Software class http://hfoss-fossrit.rhcloud.com source: ( https://github.com/decause/hflossk ) I was browsing GitHub for any Game Development related libraries that I would be able to potentially contribute to. When I saw Spyral I immediately starred it knowing that our project at the end of this term would be to create an educational game for the OLPC XO. With the permission of @decause and my future group members, I will use Spyral as a base for my game.

As far as the change I proposed goes:

acbart commented 10 years ago

Well that class sounds awesome! I hope that your professor(?) and future team members will allow you to use Spyral. We've put a lot of work into it, and we want to make it an excellent resource, especially for XO developers.

I'm not sure how familiar you are with our Platipy group, but Spyral grew out of a class at the University of Delaware where students make educational XO games. In addition to Spyral, we've also been authoring a text (Platipy) and a skeleton for creating XO games (Example.Activity). If you haven't already, I really recommend reading over the introduction sections and the rest of Platipy (http://platipy.org/). It sounds like you can already skip the Pythonista section :) I should warn you, some of the advanced sections (Actors, Styles, Layering) don't have content yet; I'm hoping to get to them soon, but my own classwork and dissertation might keep me away for a while (I'm a PhD student at Virginia Tech, and @rdeaton is a full-time software engineer at Quizlet).

We've worked very hard the past few weeks to make sure that spyral is ready for making games, since the UD class is about to start developing their games using this newest version of Spyral. We're very excited, but there's sure to be some bugs along the way. Please, feel free to bring any errors or problems to our attention. I'm sure there'll be many opportunities throughout this semester for you to use and contribute to Spyral!

Anyway, getting back to the topic at hand: