Spray Play
환영합니다 | Portal | XO Korea | Deployment | Content | Hardware | Software | Mesh Network | Ethics | LOS | XO City | Accreditation | Consortium
스프레이 플레이는 중앙에 있는 물체를 작은 팰릿으로 쏘아 상대편 지역으로 미는 게임입니다.
그래픽
컨셉트
캐릭터
스프레이 플레이는 XO 캐릭터 디자인 (O와 아래 X)를 게임의 발사기로 이용합니다. X는 회전 가능한 요소이며, O는 발사 가능한 것입니다. X는 슈가의 사용자 아이콘이며, O는 동그라미 내의 색깔 있는 원입니다 (슈가의 유저 아이콘 컬러).
<lincolnquirk> bjordan, you should be able to use the sugar API directly, and there's probably a method for getting the colors
<kentquirk> bjordan: it's in /home/olpc/.sugar/default/config <cjb> bjordan: hi, you asked about the two XO colors
<cjb> bjordan: they're stored in /home/olpc/.sugar/default/config
<cjb> bjordan: you're supposed to use an activity API to get them, and the username
<cjb> bjordan: but I don't remember what API that is :)
<MurielGodoi> bjordan: I remember..... profile.get_color() :D from sugar.graphics.xocolor import XoColor profile.get_color().get_fill_color() http://www.pygame.org/docs/ref/surface.html Want surface_mapRGB
<MurielGodoi> to get the buddy color:
<MurielGodoi> 1) from sugar import profile
<MurielGodoi> 2) from sugar.graphics.xocolor import XoColor
<MurielGodoi> 3) profile.get_color().get_fill_color()
<MurielGodoi> 4) profile.get_color().get_stroke_color()
<MurielGodoi> 4) profile.get_nick_name()
현재, X는 고정된 색깔의 PNG 파일이며, O는 단지 색깔있는 동그라미입니다.
발사 가능한 객체
오브젝트는 아직 만들어지지 않았지만, 다각형 모양이 될 것입니다.
놀이 공간
놀이 공간은 모서리가 둥근 PNG 이미지이며, 금속 테두리 외부에는 풀밭이 있습니다. TO DO, i.e., Additions to this image that would be nice:
- Dimensions
- Geometry dimensions of gray field area for simulation purposes
- Crowd
- Bleachers in corners?
- Heads lining the walls, leaning onto play field
사운드
XO 노트북의 스피커와 헤드폰을 이용하며, 이 게임에서 사운드는 중요합니다.
음악
뮤직 역시 게임 분위기를 고양할 것입니다.
효과
노트북 두 방향 각각에서 독립적으로 발생하는 소리가 두 플레이어의 동작과 부합합니다.
게임
Code / Contribute!
스프레이 플레이 코드는 Google Code에 있습니다. 스프레이 슬레이 SVN 리포지토리는 browsed online를 참조하십시오.
게임 개발에 참여하시려면, Brian (his gmail account, username bcjordan)에게 연락해 주십시오. 여러분을 개발자 리스트에 등재할 것입니다.
나중에 이 게임은 SourceForge에 올리겠지만, 먼저 승인을 받아야 합니다.