Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

iphone roguelike?

2 views
Skip to first unread message

plague

unread,
Sep 14, 2008, 9:28:00 PM9/14/08
to
Crawl or Stone Soup?
Powder?
Nethack?

Anyone working on something? I'm _really_ wanting for a good RL for
iphone!

Xecutor

unread,
Sep 15, 2008, 3:14:51 AM9/15/08
to

I don't have iPhone, but I have iPod touch, which however can run
iPhone apps.
Main problem with iPhone is that apple's sdk based on Objective C.
I don't know how much compatible Objective C with plain C,
but at first glance at least some tuning is required.
Second problem is controls.
Gyroscope+touch interface is way too different from keyboard :)
Probably POWDER is easiest to port from controls point of view.

I hope my boss will approve purchase of mac mini for me,
so I could take closer look at iPhone sdk :)

Jakub Debski

unread,
Sep 15, 2008, 6:17:31 AM9/15/08
to
After serious thinking plague wrote :

> Anyone working on something? I'm _really_ wanting for a good RL for
> iphone!

You can play Powder, Rogue and Hack using gpsphone.

regards,
Jakub


Gregory Weston

unread,
Sep 15, 2008, 8:49:49 AM9/15/08
to
In article
<8d0147f9-42a6-4803...@k7g2000hsd.googlegroups.com>,
Xecutor <konstanti...@gmail.com> wrote:

> On 15 сент, 08:28, plague <cgbarr...@gmail.com> wrote:
> > Crawl or Stone Soup?
> > Powder?
> > Nethack?
> >

> > Anyone working on something? I'm really wanting for a good RL for


> > iphone!
>
> I don't have iPhone, but I have iPod touch, which however can run
> iPhone apps.
> Main problem with iPhone is that apple's sdk based on Objective C.
> I don't know how much compatible Objective C with plain C,

100%. Objective-C is C with a very small handful of additions to support
OO development. Any valid C source will pass through an Objective-C
compiler unmodified.

> but at first glance at least some tuning is required.
> Second problem is controls.
> Gyroscope+touch interface is way too different from keyboard :)

I'd call that the first problem, and it's likely a big one. I really
can't imagine navigating a roguelike using tilt. You could certainly
provide for input by tapping on the screen, but you'd be showing so
little of the maze at a time (to allow the user to aim meaningfully)
that it'd be a challenge just keeping the map in your head while you
played.

--
"Harry?" Ron's voice was a mere whisper. "Do you smell something ... burning?"
- Harry Potter and the Odor of the Phoenix

Slash

unread,
Sep 15, 2008, 9:54:12 AM9/15/08
to

What is gpsphone? I googled and found no clear info...

I wish iPhones had a Java Runtime Environment... (waits for someone to
say "that already exists!!")

>
> regards,
> Jakub

--
Slashie

Gregory Weston

unread,
Sep 15, 2008, 10:21:53 AM9/15/08
to
In article
<0f4ef3ea-dc2c-4f1f...@a70g2000hsh.googlegroups.com>,
Slash <java....@gmail.com> wrote:

> On Sep 15, 5:17 am, Jakub Debski <debski.ja...@wp.pl> wrote:
> > After serious thinking plague wrote :
> >

> > > Anyone working on something? I'm really wanting for a good RL for


> > > iphone!
> >
> > You can play Powder, Rogue and Hack using gpsphone.
>
> What is gpsphone? I googled and found no clear info...
>
> I wish iPhones had a Java Runtime Environment... (waits for someone to
> say "that already exists!!")

<http://blog.taragana.com/index.php/archive/how-to-install-compile-run-ja
va-on-iphone/>

It's not really something Apple's likely to ever support, though.
"Jailbreaking" looks like the only likely course.

Jakub Debski

unread,
Sep 15, 2008, 10:35:08 AM9/15/08
to
Slash was thinking very hard :

> What is gpsphone? I googled and found no clear info...

Gameboy Advance emulator by http://www.zodttd.com
Available through Cydia when you have jailbroken iphone.

regards,
Jakub


Xecutor

unread,
Sep 15, 2008, 11:52:17 AM9/15/08
to
Gregory Weston:
> > On 15 ����, 08:28, plague <cgbarr...@gmail.com> wrote:
> > > Crawl or Stone Soup?
> > > Powder?
> > > Nethack?
> > >
> > > Anyone working on something? I'm really wanting for a good RL for
> > > iphone!
> >
> > I don't have iPhone, but I have iPod touch, which however can run
> > iPhone apps.
> > Main problem with iPhone is that apple's sdk based on Objective C.
> > I don't know how much compatible Objective C with plain C,
>
> 100%. Objective-C is C with a very small handful of additions to support
> OO development. Any valid C source will pass through an Objective-C
> compiler unmodified.
I looked at some samples from sdk and they didn't look even close to C
source :)
However I don't know Objective C at all, so if you say that it's
completely backward compatible,
than it's good point from porting point of view.
You just need add some iphone interface frontend/input.

> > but at first glance at least some tuning is required.
> > Second problem is controls.
> > Gyroscope+touch interface is way too different from keyboard :)
>
> I'd call that the first problem, and it's likely a big one. I really
> can't imagine navigating a roguelike using tilt. You could certainly
> provide for input by tapping on the screen, but you'd be showing so
> little of the maze at a time (to allow the user to aim meaningfully)
> that it'd be a challenge just keeping the map in your head while you
> played.

I purchased and played Vay.
It's jrpg. Tapping at direction where you want to run work pretty
well.
But pressing specific object is somewhat tricky :)
I thought about rl controls on iphone and came to following idea.
At left side of screen (75%) there should be map.
At top part of right side - information window.
At bottom part two clickable buttons - turn and menu.
Tapping at turn will move character in direction at which iphone is
tilted.
Menu will bring full screen menu with other actions, like equipment,
spell casting etc.
IMHO that should work fine.

One more inconvenient thing about iphone games development - you need
mac for this.
Probably after some time there will be some cross compiler for
windows,
but I don't think that apple will ever release iphone emulator for
win32.

mdmcca...@googlemail.com

unread,
Oct 8, 2008, 5:02:28 AM10/8/08
to
I've got a port of nethack-3.4.3 available for 2.1 fw jailbroken
iphones. I'm not sure what if anything else it'll work on as I've
only tested it on my iphone. You can download it from
http://www.centralcore.co.uk/iphone. Please let me know if you have
any luck with it.

jlund3

unread,
Oct 8, 2008, 8:36:34 AM10/8/08
to

> I wish iPhones had a Java Runtime Environment... (waits for someone to
> say "that already exists!!")

If you really want a phone with a JRE then check out android.

http://code.google.com/android/documentation.html


Xecutor

unread,
Oct 8, 2008, 10:23:21 AM10/8/08
to
On 8 окт, 16:02, mdmccarth...@googlemail.com wrote:
> I've got a port of nethack-3.4.3 available for 2.1 fw jailbroken
> iphones.  I'm not sure what if anything else it'll work on as I've
> only tested it on my iphone. You can download it fromhttp://www.centralcore.co.uk/iphone.  Please let me know if you have
> any luck with it.

My iTouch isn't jailbroken.
I can only (somewhat) test it if it could be compiled in XCode.

0 new messages