![]() |
#1 |
Ironband/Quickband Maintainer
Join Date: Nov 2007
Posts: 1,009
![]() |
What I've been working on
Hi all
I've just posted a video of my in-development game project: here. It is a dungeon adventure game written for my Samsung Galaxy phone. You control a party of up to six characters - in this case, two warriors, a rogue, two wizards (one powerful and the other subtle) and a healer. As you progress through the dungeon, you are attacked by a variety of horrible monsters. You need to counter their special attacks, launch your own special attacks and keep an eye on your characters' health and energy levels. There are over 60 types of monster. And there are about 100 character abilities (so far), so you can customise your party to work together in a lot of different ways. The beautiful tile art is, of course, the work of Shockbolt. He has licenced his tileset for use in this project (on a strictly non profit basis). I am sorry it looks so blurry over Youtube: it looks pretty good on the phone. It has been interesting getting used to coding on the phone. I am using Python with pygame and pgs4a, which is a nice environment although it doesn't do everything I want it to by a long chalk. The gameplay is designed to suit the phone hardware - i.e. a touchscreen about 2" x 4". It is a challenge to present a lot of information on such a small screen. The game is also designed to be played in short bursts as I would not expect to sit down and play phone games for a half hour or more... Enjoy A. P.S. I cheated and recorded the screencast on my PC, which is why you can see the mouse pointer. It seemed easier...
__________________
Ironband - http://angband.oook.cz/ironband/ Last edited by Antoine; April 25, 2013 at 11:59. |
![]() |
![]() |
![]() |
#2 |
Veteran
Join Date: Oct 2011
Location: Toronto, Canada
Posts: 2,386
![]() |
Holy crap I had no idea you could use pygame for mobile stuff!!!
|
![]() |
![]() |
![]() |
#3 |
Prophet
Join Date: Dec 2009
Posts: 9,024
![]() |
I'm curious how well Python/Pygame et al work for a mobile device; speed, battery life, etc. are more relevant on such constrained hardware, and it'll be important if/when Pyrel makes it that far...
|
![]() |
![]() |
![]() |
#4 |
Ironband/Quickband Maintainer
Join Date: Nov 2007
Posts: 1,009
![]() |
pgs4a is the key.
a.
__________________
Ironband - http://angband.oook.cz/ironband/ |
![]() |
![]() |
![]() |
#5 |
Ironband/Quickband Maintainer
Join Date: Nov 2007
Posts: 1,009
![]() |
its not blazingly fast , not a big problem for me but might be for you.
what does pyrel do for graphics? does it use some kind of multiplatform library?
__________________
Ironband - http://angband.oook.cz/ironband/ |
![]() |
![]() |
![]() |
#6 |
Prophet
Join Date: Dec 2009
Posts: 9,024
![]() |
Pyrel currently has three different available frontends: the wxPython-based system I put together (since wx is what I'm familiar with from work), the PyQT4 system that, uh, IIRC mtadd and myshkin put together, and a console-based system whose author I forget. Sorry!
PyQT4 and wxPython are both cross-platform; while the rendering isn't identical on different platforms, for the way we're using them (just a canvas that we draw pixels to using the libraries' drawing functions), there's no real difference. Each of them (including the console version) uses the same logic for deciding what characters and colors to draw, but has library-specific calls for doing the actual rendering. Presumably eventually we'll ditch either the wxPython or PyQT4 frontends and unify, since it doesn't make much sense to have two separate window-based systems that otherwise behave identically. |
![]() |
![]() |
![]() |
#7 | |
Ironband/Quickband Maintainer
Join Date: Nov 2007
Posts: 1,009
![]() |
Quote:
A.
__________________
Ironband - http://angband.oook.cz/ironband/ |
|
![]() |
![]() |
![]() |
#8 | |
Angband Devteam member
|
Quote:
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
|
![]() |
![]() |
![]() |
#9 |
Prophet
Join Date: Dec 2009
Posts: 9,024
![]() |
|
![]() |
![]() |
![]() |
#10 | |
Ironband/Quickband Maintainer
Join Date: Nov 2007
Posts: 1,009
![]() |
Quote:
Might anyone be interested in collaborating? It would be good to have someone to work with. Would suit someone who is interested in multicharacter dungeon games, Python or smartphone programming. Message me or reply here if interested... A.
__________________
Ironband - http://angband.oook.cz/ironband/ |
|
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sil not working on some Macs | half | Sil | 5 | January 12, 2012 13:58 |
Sound Not working at all | froboz | Vanilla | 1 | June 22, 2010 18:12 |
Does anyone have sound working? | Mushuukyou | Vanilla | 22 | May 7, 2010 03:19 |
Can't get sound working | Mushuukyou | Vanilla | 0 | February 27, 2010 06:59 |
help with my varient i am working on | treytrey119 | Variants | 1 | May 9, 2008 02:31 |