Hi all,
we'd like to announce that we published four new games for the OLPC/XO laptop (also available for Standard Squeak, MIT license). They have been developed by students in the last semesters of our software architecture lecture (Hasso-Plattner-Institute, University of Potsdam). http://www.hpi.uni-potsdam.de/swa/projects/olpc/index.html (or: http://www.hpi.uni-potsdam.de/hirschfeld/projects/olpc/index.html) In particular, we thank the following students for their course work and Matthias Springer for porting the projects to the XO. BroBreakout Fabio Niephaus, Daniel Werner, Philipp Otto, Frank Blechschmidt PetConnect Jaqueline Pollak, Daniel Neuschaefer-Rube, Jakob Reschke, Judith Hartmann BDBoulderDash Johannes Koch, Tim Friedrich, Johannes Villmow, Felix Wolff SpaceCleanup Kai Fabian, Dominik Moritz, Malte Swart, Matthias Springer More games are coming soon... Best, Michael --- Michael Perscheid [hidden email] http://www.michaelperscheid.de/ |
I tried some of these games in the latest trunk and they all seemed to
work. Some of them I didn't know how to play are there instructions in each game? Really fun on the breakout is how the balls themselves can collide and go off in crazy directions. I like Abalone -- wish it had an AI opponent. Fun stuff, thanks! On Tue, Apr 16, 2013 at 10:22 AM, Michael Perscheid <[hidden email]> wrote: > Hi all, > > we'd like to announce that we published four new games for the OLPC/XO laptop (also available > for Standard Squeak, MIT license). They have been developed by students in the last semesters > of our software architecture lecture (Hasso-Plattner-Institute, University of Potsdam). > > http://www.hpi.uni-potsdam.de/swa/projects/olpc/index.html > (or: http://www.hpi.uni-potsdam.de/hirschfeld/projects/olpc/index.html) > > In particular, we thank the following students for their course work and Matthias Springer for > porting the projects to the XO. > > BroBreakout > Fabio Niephaus, Daniel Werner, Philipp Otto, Frank Blechschmidt > PetConnect > Jaqueline Pollak, Daniel Neuschaefer-Rube, Jakob Reschke, Judith Hartmann > BDBoulderDash > Johannes Koch, Tim Friedrich, Johannes Villmow, Felix Wolff > SpaceCleanup > Kai Fabian, Dominik Moritz, Malte Swart, Matthias Springer > > More games are coming soon... > > Best, > Michael > > --- > Michael Perscheid > [hidden email] > > http://www.michaelperscheid.de/ > > |
In reply to this post by Michael Perscheid
On Tue, April 16, 2013 11:22 am, Michael Perscheid wrote:
> Hi all, > > we'd like to announce that we published four new games for the OLPC/XO > laptop (also available > for Standard Squeak, MIT license). They have been developed by students in > the last semesters > of our software architecture lecture (Hasso-Plattner-Institute, University > of Potsdam). > > http://www.hpi.uni-potsdam.de/swa/projects/olpc/index.html > (or: http://www.hpi.uni-potsdam.de/hirschfeld/projects/olpc/index.html) Thank you. I downloaded all of the games on that page, and look forward to trying them out and dissecting them to see how they work. What materials do you use to teach Etoys and Squeak to your software architecture class? I see by opening a System Browser on BroBreakout that much of your game development is in Squeak. I an others are currently working on an Etoys Reference Manual in two volumes, http://booki.flossmanuals.net/etoys-reference-manual/_edit/ http://booki.flossmanuals.net/etoys-reference-manual-vol-ii/_edit/ including the Etoys interface to the Squeak IDE, and would be interested in any comments you or your students could make. Or any of them could join in, if they like. I am planning a book, Etoys by Example, that would start by showing how learners can modify the tutorial and sample projects provided in the Etoys image, and how to learn Etoys and Squeak by dissecting such examples. With these tools, they can determine for themselves how they can use Etoys effectively, and then progress to as much mastery of Squeak as they choose. Would you or your students be willing for me to include some of your software as more advanced examples, and to describe any of their design process? I see that the page says that these games are under the MIT license, but BroBreakout says that it is under a Creative Commons Attribution-NonCommercial 3.0 Unported License. I have not yet looked at the others. Can we get this resolved? > In particular, we thank the following students for their course work and > Matthias Springer for > porting the projects to the XO. > > BroBreakout > Fabio Niephaus, Daniel Werner, Philipp Otto, Frank Blechschmidt > PetConnect > Jaqueline Pollak, Daniel Neuschaefer-Rube, Jakob Reschke, Judith Hartmann > BDBoulderDash > Johannes Koch, Tim Friedrich, Johannes Villmow, Felix Wolff > SpaceCleanup > Kai Fabian, Dominik Moritz, Malte Swart, Matthias Springer > > More games are coming soon... Vielen Dank. > Best, > Michael > > --- > Michael Perscheid > [hidden email] > > http://www.michaelperscheid.de/ -- Edward Mokurai (默雷/निशब्दगर्ज/نشبدگرج) Cherlin Silent Thunder is my name, and Children are my nation. The Cosmos is my dwelling place, the Truth my destination. http://wiki.sugarlabs.org/go/Replacing_Textbooks |
Hi Edward,
On 17.04.2013, at 07:10, [hidden email] wrote: > On Tue, April 16, 2013 11:22 am, Michael Perscheid wrote: >> Hi all, >> >> we'd like to announce that we published four new games for the OLPC/XO >> laptop (also available >> for Standard Squeak, MIT license). They have been developed by students in >> the last semesters >> of our software architecture lecture (Hasso-Plattner-Institute, University >> of Potsdam). >> >> http://www.hpi.uni-potsdam.de/swa/projects/olpc/index.html >> (or: http://www.hpi.uni-potsdam.de/hirschfeld/projects/olpc/index.html) > > Thank you. I downloaded all of the games on that page, and look forward to > trying them out and dissecting them to see how they work. > > What materials do you use to teach Etoys and Squeak to your software > architecture class? I see by opening a System Browser on BroBreakout that > much of your game development is in Squeak. nor apply it for our student projects. The course is about writing "good" software. The students should realize small games within 3 months and present their design decisions, architecture etc. This is the practical part for teaching idioms, design patterns, and object-orientation. As Etoys is built for children we cannot apply it for these purposes. > I an others are currently working on an Etoys Reference Manual in two > volumes, > > http://booki.flossmanuals.net/etoys-reference-manual/_edit/ > http://booki.flossmanuals.net/etoys-reference-manual-vol-ii/_edit/ > > including the Etoys interface to the Squeak IDE, and would be interested > in any comments you or your students could make. Or any of them could join > in, if they like. I will have a look at it. We have another workshop course for pupils where we teach Etoys. More documentation would help us and the pupils a lot. > I am planning a book, Etoys by Example, that would start by showing how > learners can modify the tutorial and sample projects provided in the Etoys > image, and how to learn Etoys and Squeak by dissecting such examples. With > these tools, they can determine for themselves how they can use Etoys > effectively, and then progress to as much mastery of Squeak as they > choose. Would you or your students be willing for me to include some of > your software as more advanced examples, and to describe any of their > design process? Yes, you can do it. But remember that these projects are written in Smalltalk and mostly independent of Etoys. If you are interested in more details about these projects please contact me ([hidden email]) or the students directly ([hidden email]). > I see that the page says that these games are under the MIT license, but > BroBreakout says that it is under a Creative Commons > Attribution-NonCommercial 3.0 Unported License. I have not yet looked at > the others. Can we get this resolved? Thanks for this information. We will fix it. Nevertheless, both licenses should work for OLPC and your project. >> In particular, we thank the following students for their course work and >> Matthias Springer for >> porting the projects to the XO. >> >> BroBreakout >> Fabio Niephaus, Daniel Werner, Philipp Otto, Frank Blechschmidt >> PetConnect >> Jaqueline Pollak, Daniel Neuschaefer-Rube, Jakob Reschke, Judith Hartmann >> BDBoulderDash >> Johannes Koch, Tim Friedrich, Johannes Villmow, Felix Wolff >> SpaceCleanup >> Kai Fabian, Dominik Moritz, Malte Swart, Matthias Springer >> >> More games are coming soon... > > Vielen Dank. Best, Michael --- Michael Perscheid [hidden email] http://www.michaelperscheid.de/ |
Ah, thank you. I misunderstood.
In that case, I will consider your work for a different manual. I am thinking about a followup to Squeak by Example, which is good as far as it goes, but doesn't have enough examples, or enough Squeak. ^_^ On Wed, April 17, 2013 4:52 am, Michael Perscheid wrote: > Hi Edward, > > On 17.04.2013, at 07:10, [hidden email] wrote: > >> On Tue, April 16, 2013 11:22 am, Michael Perscheid wrote: >>> Hi all, >>> >>> we'd like to announce that we published four new games for the OLPC/XO >>> laptop (also available >>> for Standard Squeak, MIT license). They have been developed by students >>> in >>> the last semesters >>> of our software architecture lecture (Hasso-Plattner-Institute, >>> University >>> of Potsdam). >>> >>> http://www.hpi.uni-potsdam.de/swa/projects/olpc/index.html >>> (or: http://www.hpi.uni-potsdam.de/hirschfeld/projects/olpc/index.html) >> >> Thank you. I downloaded all of the games on that page, and look forward >> to >> trying them out and dissecting them to see how they work. >> >> What materials do you use to teach Etoys and Squeak to your software >> architecture class? I see by opening a System Browser on BroBreakout >> that >> much of your game development is in Squeak. > All the games are implemented in Squeak/Smalltalk. We neither teach Etoys > nor apply it for our student projects. The course is about writing "good" > software. The students should realize small games within 3 months and > present their design decisions, architecture etc. This is the practical > part for > teaching idioms, design patterns, and object-orientation. As Etoys is > built for > children we cannot apply it for these purposes. > >> I an others are currently working on an Etoys Reference Manual in two >> volumes, >> >> http://booki.flossmanuals.net/etoys-reference-manual/_edit/ >> http://booki.flossmanuals.net/etoys-reference-manual-vol-ii/_edit/ >> >> including the Etoys interface to the Squeak IDE, and would be interested >> in any comments you or your students could make. Or any of them could >> join >> in, if they like. > I will have a look at it. We have another workshop course for pupils where > we > teach Etoys. More documentation would help us and the pupils a lot. > >> I am planning a book, Etoys by Example, that would start by showing how >> learners can modify the tutorial and sample projects provided in the >> Etoys >> image, and how to learn Etoys and Squeak by dissecting such examples. >> With >> these tools, they can determine for themselves how they can use Etoys >> effectively, and then progress to as much mastery of Squeak as they >> choose. Would you or your students be willing for me to include some of >> your software as more advanced examples, and to describe any of their >> design process? > Yes, you can do it. But remember that these projects are written in > Smalltalk > and mostly independent of Etoys. If you are interested in more details > about > these projects please contact me ([hidden email]) > or the students directly ([hidden email]). > >> I see that the page says that these games are under the MIT license, but >> BroBreakout says that it is under a Creative Commons >> Attribution-NonCommercial 3.0 Unported License. I have not yet looked at >> the others. Can we get this resolved? > Thanks for this information. We will fix it. Nevertheless, both licenses > should > work for OLPC and your project. > >>> In particular, we thank the following students for their course work >>> and >>> Matthias Springer for >>> porting the projects to the XO. >>> >>> BroBreakout >>> Fabio Niephaus, Daniel Werner, Philipp Otto, Frank Blechschmidt >>> PetConnect >>> Jaqueline Pollak, Daniel Neuschaefer-Rube, Jakob Reschke, Judith >>> Hartmann >>> BDBoulderDash >>> Johannes Koch, Tim Friedrich, Johannes Villmow, Felix Wolff >>> SpaceCleanup >>> Kai Fabian, Dominik Moritz, Malte Swart, Matthias Springer >>> >>> More games are coming soon... >> >> Vielen Dank. > You're welcome. > > Best, > Michael > > --- > Michael Perscheid > [hidden email] > > http://www.michaelperscheid.de/ > > > -- Edward Mokurai (默雷/निशब्दगर्ज/نشبدگرج) Cherlin Silent Thunder is my name, and Children are my nation. The Cosmos is my dwelling place, the Truth my destination. http://wiki.sugarlabs.org/go/Replacing_Textbooks |
Free forum by Nabble | Edit this page |