Kategorie:
17

SimCity na OLPC

Menu dla Sugar

Prace trwają już od wielu miesięcy, ale dopiero niedawno serwisy informacyjne przekazały, że projekt OLPC umieści na swoich laptopach specjalną wersję klasycznej gry SimCity. „Micropolis” to pierwotna nazwa gry a zarazem nazwa kodowa portu SimCity na platformę pythonową z wykorzystaniem interfejsu Sugar. Smaczku dodaje fakt, że zajmuje się tym Don Hopkins, autor portu na Uniksy i Linuksa z początku zeszłej dekady.

Micropolis ma być współczesnym odpowiednikiem języka edukacyjnego Logo, pobudzając wyobraźnię dzieci w konstruowaniu, projektowaniu i przy okazji — programowaniu.

Możliwości są naprawdę wielkie. Hopkins przewiduje, że Micropolis można będzie rozszerzać i oskryptowywać w Pythonie, dodawać własne wtyczki, zmieniać wygląd gry, a poszczególne elementy programu wykorzystywać do tworzenia innych gier. Przykładowe nowe funkcje to choćby zbliżenia i dodatkowe warstwy z informacjami w stylu Google Maps, możliwość pisania blogów dotyczących miejsc na wirtualnej mapie, przewijanie historii tworzonego miasta czy też zespołowa praca nad budową poprzez lokalną sieć mesh. Powstaje nawet odpowiednik SecondLife w 2D — spójny świat miast o nazwie OLPCities!

OLPC korzysta z różnych źródeł wolnych treści do udostępnienia na swoich laptopach. Obok Micropolis jest między innymi statyczna wersja Wikipedii czy kilka różnych albumów kompilacyjnych z Jamendo. Specjalny album dla OLPC przygotował też DJ Spooky.

Więcej informacji: http://games.slashdot.org/article.pl?sid.../08/200234

«
»

Znalazłeś literówkę? Zgłoś ją używając formularza!


Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Niusy na podobny temat:

Komentarze (RSS)

Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

3 komentarze

zwiń wątek Gf  12 listopada 2007 o godz. 16:27 #
Gravatar

fajne. właściwie to nawet bardzo fajne. jesli by tylko nie całośc była w pythonie i dzialało szybko?

Jesli miałbym mapę i mógł sie pobawić w zwykłe sim city. do tego mógłbym pisac skrypt do np. zarządzania drogami. dodaję drogi. remontuje je. optymalnie wydaje na remont. to mozna tylko myslec o nowych drogach. A stare przejmowalby juz system skryptow. Jesli do tego byla ba jakas internetowa baza budynkow to czemu nie. Fajny pomysl.

_Ale i tak oczywiście OS łamie patenty_

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek shutdownrunner  12 listopada 2007 o godz. 17:21 #
Gravatar

całość nie będzie w pythonie.
http://www.donhopkins.com/drupal/node/129

wszystko co niewidoczne będzie w c (już jest, ale z tego co napisano trza nad tym popracować), a interfejs to będzie python + cairo, więc nie powinno być wolne. chodzi o to, żeby dzieciaki uczyły się programowania poprzez zabawę – pisanie różnych rozszerzeń, modów, itp. python świetnie się do tego nadaje, bo to język interpretowany + wysokiego rzędu, więc dla początkującego łatwiejszy do "łyknięcia".

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 
zwiń wątek przykuta  13 listopada 2007 o godz. 1:05 #
Gravatar

Trochę o OLPC ostatnio pojawiło się w en Wikinews (sporo do tłumaczenia)

http://tinyurl.com/2c2gxp

Jakby ktoś miał siły, to niech wypyta jeszcze ile lat mają kobiety w niebieskich wdziankach na głowie na pierwszym zdjęciu i czy tylko produkują, czy tez sa konsumentami. Tak dla higieny umysłu by wypadało.

(Poniżej tego poziomu komentarze nie będą zagnieżdżane)
 

Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.

W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="http://osnews.pl">OSnews: niusy IT</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.

Twoja sugestia