Game Jam: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
 
(74 intermediate revisions by 27 users not shown)
Line 1: Line 1:
A Game Jam is an [[Jams|OLPC Jam]] devoted towards producing computer games for the XO. Please see the [[Jams]] page for more information.
Attendees: please [http://www.acteva.com/booking.cfm?bevaid=134810 register online] to note you are coming; or use that [http://www.acteva.com/booking.cfm?bevaid=134810 form] to pay for registration if you've already sent in your other details.
<div style="float:left; font-size:70%">
__TOC__
</div>


= What is the Game Jam? =
= Game Jam Resources =
* If you're coordinating (or thinking of coordinating) a Jam, see the [[How To Run A Jam]] cookbook.
* [[Game_Development#See_Also]] has some links. It would be great for someone to sort these out and add them here at some point so that future Game Jam participants will have handy resources to go to.


= List of Jams =
The OLPC Game Jam is a game design and programming event designed to encourage (simultaneously) experimentation and innovation in the game industry and kick off development of open-source games for the OLPC platform (the XO). A group of game developers will get together over a three-day period to make as many innovative games as possible for the laptop, which is being distributed to children in developing countries around the world. Our goal is not just some great games and experimentation for the XO Laptop but also to bring the unique constraints and output of this project to next years GDC Experimental Gameplay Workshop. Code will be released on SourceForge under the GNU General Public License so everyone can freely experiment with the source and games.


== Upcoming Jams ==
The first Game Jam will be run at Olin College in Needham, MA from June 8-10, 2007. Information at the event can be found at [http://hackronym.com/olpc/gamejam http://hackronym.com/olpc/gamejam].
* None scheduled, [[How To Run A Jam|start one]]!


== Past Jams ==
[[Image:Ds_psp_xo.jpg]]
* [[Game Jam Boston June 2007]]
* [[Game_Jam_Peru]], October 5-6, 2007
* [[Game Jam Brasil/2007 | Game Jam in Brazil November 2007]] (portuguese)
* [[Pittsburgh Game Jam]],November 16th-18 2007.
* [[Game Jam Kathmandu December 2007]] December 15 2007. Focused on training non-professional developers and educators how to develop learning activities for OLPC using [http://www.squeak.org Squeak].
**[[Game_Jam_Kathmandu_February_2008]], February 9, 2008
* [[Nordic_Game_Jam]], February 2008
*[[Game_Jam_Brasil/2008]], April 2008
*[[Game_Jam_Chicago]], August 8-10, 2008
*[[Physics_Jam|Physics Game Jam Boston]], August 29-31, 2008


View the rest of the teaser comic [http://hackronym.com/olpc/gamejam/comic/ here]! New panels will be added as the event draws closer.


[[Category:Jam]]
("Official events" are marked in bold below, but feel free to add your own - classrooms, blackboards, projectors, etc. are always available along with oscilloscopes, spectrum analyzers, other basic engineering equipment - hopefully we won't be using the impact tester though![[User:Mchua|Mchua]] 14:25, 3 June 2007 (EDT))
[[Category:Games]]

= Game development how-to =
See [[Game development HOWTO]].

= Schedule =
== Friday: ==
* '''5-7pm - check-in, set-up computers, learn about developing for the XO'''
* 6:30pm - pygame tutorial (noah)
* '''7-7:30pm - introductions, kickoff, begin jamming'''
** round of introductions with the infamous barcamp cat-timer (mel)
** quick intro to the OLPC project (sj)
* '''7:30-9:30pm - dinner available'''

== Saturday: ==
* '''9-10am - breakfast available'''
* '''noon-2pm - lunch available'''
* '''12:30-1:15 - midway checkin; short updates from teams on progress, and a great chance to ask for help or extra hands.'''
* 2pm - pygame recap / python lesson (noah)
* '''6:30-8pm - dinner available'''
* 13:00-14:00 - intro/discussion to OLPC project (sj - move this to whenever is good for you)

== Sunday: ==
* '''9-10am - breakfast available'''
* '''noon-2pm - lunch available'''
* '''3:30-5pm - final presentations, judging, and wrap-up'''
* '''5:30pm - check-out'''

= Introduce yourselves! =

== Team Name ==
* Members & contact
* What you're planning to do at the Jam
* What do you need? (an artist? a writer? a teacher for feedback? music?)
* What can you give? (pygame advice? graphics tablet loans?)

== The Jordan Bros. ==
* Brian Jordan (bjordan at wesleyan(edu)), Eric Jordan (ewjordan at gmail(com)), Greg Jordan
* What you're planning to do at the Jam
** Make a game like those we played and loved when we were kids
* What do you need?
** 2d sprite artist
* What can you give? (pygame advice? graphics tablet loans?)
** Music / sound effects recording
** Physics help - contact Eric (email above)

== Team Kuku ==
* Julius Lucks (lucks at fas(harvard(edu))), Adrian DelMaestro (agdelma at (physics(harvard(edu)))), Sera Young (sly3 at cornell(edu))
* What you're planning to do at the Jam
** We are making a Number Munchers clone called [[Kuku|Kuku Anakula]] for the XO
* What do you need? (an artist? a writer? a teacher for feedback? music?)
** Our main objective for the jam is to figure out how to set up the game so that we can develop on our own machines, and have it run right away on the XO (for example, how to handle the XO resolution, etc.)
** We are also making a [[Kuku#Question.2FAnswer_Library|quiz engine]] that can take teacher quiz content and use it for questions and answers for the game. Anyone interested in using something like this should contact us so we can work on it together!
* What can you give?
** Python help
** Some sweet Swahili words

== Team Moonset ==
* Max Stafford, Gabriel Welch, Chris Barrett -(mstafford,gwelch,cbarrett) at moonsetstudios(com)
* What you're planning to do at the Jam
** We are going to write some quick games in Adobe Flash to see what the environment is like.
** See how far we can stretch Gnash and what it will and will not support from AS 2.0
** Create games that will consume XML documents so teachers can feed games questions and answers
* What do you need? (an artist? a writer? a teacher for feedback? music?)
** Any artwork that people want to loan us would be greatly appreciated as all three of us are programmers.
* What can you give? (pygame advice? graphics tablet loans?)
** Any assistance others may need with flash or perhaps flash interfaces if there is some way to incorporate them in Python.

== Team Noname ==
* David Ludwig (dludwig at pobox dot com)
* What you're planning to do at the Jam
** I'm thinking of coding a simple board game of some variety, possibly networked.
* What do you need? (an artist? a writer? a teacher for feedback? music?)
** artwork.
* What can you give? (pygame advice? graphics tablet loans?)
** I can provide advice on pygame, although I am by no means an expert on it.

== Team Orbus Gameworks ==
* Jeff Ward (jeff at orbusgameworks dot com)
* Darius Kazemi (darius at orbusgameworks dot com), strictly providing moral support
* What you're planning to do at the Jam
** Programming something? MAybe something with mesh networking or possibly just something random.
** Thinking of doing a game called [[Sort (Game Jam Game)]].
* What do you need? (an artist? a writer? a teacher for feedback? music?)
** Much like everyone else, I'd like artwork.
* What can you give? (pygame advice? graphics tablet loans?)
** I can provide a sunny disposition and some programming knowledge, though I can't guarantee how useful that knowledge might be.

== Team VKL ==
* DJ Gallagher (daniel dot j dot gallagher at gmail dot com), Olin '07 and Kelcy Adamec (kelcy dot adamec at students dot olin dot edu), Olin '09
* Project name:
** [[Poblano]]
* What we're doing:
** Trying to get something off the ground using pygame, with which we have roughly zero experience. And playing with the cute widdle XO's.
* What we'll need:
** Not sure yet. Maybe just tons of feedback. Probably some help with pygame.
* What we have:
** Varying amounts of experience in a random assortment of languages.
** DJ is quite experienced with IronPython GUI, somewhat less so with Tcl/Tk, and so forth.
** Kelcy is familiar with A/V, etc at Olin (she has worked for Olin IT), so she can be a go-to person for problems interfacing with Olin. Her background is primarily in Java, but she has about 5 years of exposure to programing in various languages under her belt should you have general questions.

== Minuteman Team ==
* Francis Gassert(fgassert at gmail dot com), Morgan Quirk(mquirk at gmail dot com), Karl Gibson, Nick Domenicali
* What you're planning to do at the Jam
** Developing a physics puzzle using python/pygame
* What do you need?
** Some art would be nice
* What can you give?
** Python/Pygame teaching/advice

== Freelancer ==
* Brian Grossman(brian at fablevision dot com)
* What you're planning to do at the Jam
** Helping groups w/ education and technical consultation
* What do you need?
** Someone who needs help :)
* What can you give?
** Sounding Board for ideas - suggestions for turning concepts into reality

== Pathfinder ==
* Ben Nardone (bnardone@pathfind.org). I work for a nonprofit that does reproductive health work in developing countries.
* What you're planning to do at the Jam
** Looking to learn more about how the project works, how the XOs and development for them will work.
** I'm also looking to find an intern to work on OLPC stuff at my company.
[[User:Bnardone | :)]][[User:Bnardone | Ben Nardone]]::[[User_Talk:Bnardone | My Talk]]::[[User:Bnardone/Internship | Internship]]::[[User:Bnardone/Software/GameJam | GameJam]]::[[User:Bnardone/Countries/Peru| Peru]]::[[User:Bnardone/Countries/Nigeria | Nigeria]] 18:13, 8 June 2007 (EDT)

= Planned projects and suggestions =

* Kuku Anakula ("Hungry Chicken") - Zanzibari Number Munchers clone (Team Kuku)
* [[Poblano]] - Python clone of the board game Abalone (Team VKL)
* <big>add your ideas here!</big>
** How about something mixing the mesh with [http://en.wikipedia.org/wiki/Tag_(game) tag-like] games? Or mixing chess (hex-boards, etc) with movement rules for the 'pieces' (the other players) potentially 'evolving' into other pieces as the player remains untagged. Penalties for being tagged, could involve some 'untagging' mechanism which involves solving a puzzle or other activities that free the player... --[[User:Xavi|Xavi]] 01:06, 3 June 2007 (EDT)
** Programming games? Much like Robo Rally or something similar, using mesh networking, it could be pretty nifty. (JeffW)
*: classification games. What kind of image is this? What kind of music? &c; and integration with system tags...

==Educational toolkit for OLPC==

Hi,

My name is Deepank and I am totally fascinated with the whole idea of OLPC. Although I am spending my summers with Google Summer of Code developing for openMoko, I have this idea of having an educational toolkit for OLPC which I would like to implement.

As the laptop will be used in the education of millions of children all around the world there is a need to have features that will radically change the way education is being imparted. With the intorduction of a digital medium for imparting education, the testing procedures will also undergo an overhaul. For the same reason, there is a need to have an educational toolkit for OLPC.

The objective of this project will be to create a platform over which development of educational tests will be very easy. It will use the basic PyGame API for development. After its development, even a simple rural teacher with no particular experience in programming would be able to create new exciting educational games and tests for his/her students.

This tool will enable a user to do the following:
1. Make a quiz(Timed/Untimed)
2. Track and report results.
3. Enable a teacher to add MCQs, Match the following, Fill in the
blanks and Images very easily without any programming.
I have put up a rough and detailed draft of the idea at : http://deepankgupta.googlepages.com/easyeducationaltoolkitforolpc
Please take time to go through it and give your valuable comments, suggestions and feedback over this project over deepankgupta@gmail.com. I also hope to attract developers towards this project through the GameJam event.
Best Regards
Deepank

== Ride coordination ==

Post here if you need or can give a ride, or want to travel with others. Olin is in Needham, ~45 minutes from Cambridge by car, and ~1 hour by commuter rail and foot.

=== to/from the airport ===
: [[User:Sj|Sj]] [[User talk:Sj|<font color="fc9"><small>talk</small></font>]] - could use a ride from Cambridge early on Friday

=== from Porter Square ===
: NickH - I'll be leaving Porter square around 4 and taking the Red Line + Commuter rail to either Needham or Wellesley. I could use a ride from the commuter rail stop to Olin. I might also try to hitch a ride with someone coming from Kendall. Email nick17 at gmail if you want to tag along (or offer a ride).

=== to/from Kendall Square ===
==== Friday ====
: [[User:Coderanger|Coderanger]] -- coming from Kendall Friday afternoon, back that evening.
: [[User:Mchua|Mel]] [[User talk:Mel|<font color="fc9"><small>talk</small></font>]] - will be busing in early Friday morning, company welcome (7am [http://mbta.com/schedules_and_maps/bus/routes/?route=71&direction=O&timing=W&RedisplayTime=Redisplay+Time #71] to [http://mbta.com/schedules_and_maps/bus/routes/?route=59&direction=O&timing=W&RedisplayTime=Redisplay+Time #59] and walking to Olin, arrival ~9am)
: [[User:Ywwg|Ywwg]] [[User talk:Ywwg|<font color="fc9"><small>talk</small></font>]] - driving there after work, leaving around 4:15 (I may be a little late)

==== Sat/Sunday ====
: ...?

=== other ===
: [[User:DavidL|DavidL]] - I'll be driving in from Marlborough each day, and can provide rides to and from that area. E-mail dludwig at pobox dot com if you're interested.

=== staying at/near Olin ===

* Team VKL will be commuting from Auburndale, should people need a lift in the Newton/Wellesley area.

=== Pictures! Yay! ===
[[Image:jam_team1.jpg|thumb|200px|Team1]]

Latest revision as of 19:42, 21 June 2009

A Game Jam is an OLPC Jam devoted towards producing computer games for the XO. Please see the Jams page for more information.

Game Jam Resources

  • If you're coordinating (or thinking of coordinating) a Jam, see the How To Run A Jam cookbook.
  • Game_Development#See_Also has some links. It would be great for someone to sort these out and add them here at some point so that future Game Jam participants will have handy resources to go to.

List of Jams

Upcoming Jams

Past Jams