danShumway / python_math

A puzzle game designed to teach early math concepts about addition, subtraction, and order of operation.
MIT License
6 stars 2 forks source link

Set up Pygame (+Spyral) #1

Closed danShumway closed 10 years ago

danShumway commented 10 years ago

http://pygame.org/news.html

danShumway commented 10 years ago

These are also relevant: https://github.com/FOSSRIT/SAQS-sugar-activity-quick-start- https://github.com/platipy/spyral

It's looking pretty likely we'll use Spyral. It may be slower, but our game won't be required to be tremendously fast or complicated.

danShumway commented 10 years ago

Ideal best case scenario is to have something running on an exo laptop with Spyral. Literally nothing needs to be happening other than we're rending something.

mstubinis commented 10 years ago

I have managed to get python running on windows and (i think) properly installed the spyral framework and its dependencies to get an example game up and running. I also managed to emulate sugar on windows. All of this I have explained how to do on my blog.

http://michaeltubinis.wordpress.com/2014/04/22/installing-python-pygamespyral-and-its-dependencies-and-running-a-sugar-emulator-all-on-a-windows-machine/

danShumway commented 10 years ago

Holy crap this is awesome. I've also got python running on my laptop - haven't gotten anything with Sugar yet though. I'll follow the rest of your directions and probably during class tomorrow start messing with python to see if we can get an engine started.

I think I posted it on another milestone, but there's another tutorial using Spyral that I've been looking at here: http://platipy.readthedocs.org/en/latest/intro.html#development-options

I'm hoping that we can load up some of their example files and modify them into a base engine pretty quickly - I don't think we'll need to do anything like animation/etc.. for the base game, and we don't need to have anything insanely incredible for our initial release.

danShumway commented 10 years ago

Leaving it open until everyone working on the engine has time to replicate the steps, but I'm assuming this issue is basically closeable.

mstubinis commented 10 years ago

I'm going to see if I can create a bare minimum setup that actually draws something to the screen following this tutorial http://platipy.readthedocs.org/en/latest/pong.html