User talk:Ilyanep

From OLPC
Revision as of 16:06, 6 April 2008 by Mchua (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

TinyLanguage

There hasn't been TinyLanguage code written yet - I'm sludging my way through networking documentation on how to get games working on the mesh (with much thanks to the most excellent Mike Fletcher). But if you're interested, that's plenty of motivation for me to crank out a first iteration (I hate working on code all by myself; I'm much more likely to write code if I know someone else will read it.) We could also try to sprint on it this summer, at the start of June, if you'll be around IL then. (I'm currently in NYC.)

PyGTK or Pygame? That is the question. I'm up for either; the latter tends to be somewhat easier, and I don't think we'll miss the extra flexibility or power, but you might have a different idea in mind. There's also GASP, which looks extremely promising; I worked with it at the PyCon sprint a little bit and was impressed. It's somewhat limited with what you can do, but probably full-featured enough for our purposes, and would make a game that's very easy for students to modify and extend. Thoughts? Mchua 22:13, 22 March 2008 (EDT)

(Sorry about the long response time; IMSA has ridiculously busy). My plan is essentially to begin learning Python by the end of this year and have it learned sometime during June in addition to whatever graphical stuff I'd need to know. Since you have dev experience, you can choose between PyGTK or PyGame (cause personally I have no clue, PyGTK was the only one I had heard of).
I'll definitely be around IL for the majority of Summer, so we can try working on it, but I'd suggest starting on it late June to early July. I'd also like to have Meg involved in the design of it, as she has research on that sort of stuff and was planning on building something similar. I imagine she'll probably be around during the Summer too.
Either way, sounds great! Ilyanep 19:12, 5 April 2008 (EDT)
Sounds good. If you've coded before, Python will take almost no time to learn - it's like pseudocode that executes. Dive into python is one of my favorite, fairly in-depth, books. It's meant for experienced coders. (and is free! online!) If you want to go over programming fundamentals, Allen Downey's book is excellent. Mchua 12:06, 6 April 2008 (EDT)