Not logged inGosu Forums
Forum Help Search Register Login
Up Topic Gosu / Gosu on iPad, iPhone & iPod Touch / Possibility of Ruby / Cocos2d
- - Date 2009-03-24 20:19
[topic branch moved]
Parent - - By ? Date 2009-03-24 20:19
are you thinking in running something like MacRuby? if so, I think you're out of luck, because libffmi can't be compiled in the iphone (mprotect won't work). I think the approach would be to embbed ruby...
Parent - - By jlnr (dev) Date 2009-03-24 21:51
Not so sure because I haven't yet looked at it, but I vaguely planned to embed either standard Ruby 1.9 or MacRuby into the Mac .app template, and hoped that I could reuse the basics of that. Thanks for pointing out what won't work :)
Parent - By rolando Date 2009-03-25 01:05
another thing: about embedding ruby (just out of my mind, could be completly wrong):
running ruby1.9 embedded and requiring gosu should be fine, giving that the gosu extension is compiled and not sharing any obj-c info with the ruby source, I guess that should work.
Parent - - By rolando Date 2009-04-11 14:54
Got ruby 1.9 working on the iphone. I'm testing right now a simple API for other game library: Cocos2D. I'll have to try the performance impact though...
Parent - By jlnr (dev) Date 2009-04-11 15:18
Very cool! I'm still stuck in C++ land right now, but if you have access to Ruby's regular C interface, I think I could get Gosu to work pretty quickly.

Might ping you in two weeks when I have time to experiment again :)
Parent - - By rolando Date 2009-04-23 20:16
got a small project up:

you can use that as a base for having ruby 1.9 on the iphone. It should be very easy to integrate the gosu bindings.
Parent - - By jlnr (dev) Date 2009-04-23 21:59
Nice, thanks for sharing! Any plans to enter the App Store soon or can we still beat you to the first iPhone Ruby game? ;)
Parent - By rolando Date 2009-04-23 22:56
Our first game has a release date for the first week of June... so I guess you still have time to beat us on the first iPhone Ruby game :-)

Parent - - By jlnr (dev) Date 2009-05-16 09:03
OK, rumor has it that (regardless of my interpretations of the SDK agreement), Ruby games may be filtered because it's still obviously not machine code. So I don't really feel like supporting and 'advertising' an iPhone Ruby port that may frustrate people (right now). Until there is a nice way of turning Ruby into machine code, you'll have to accept that C++ is a nice language too. ;)
Parent - By rolando Date 2009-05-17 15:48
Ruby is already on the AppStore:

Parent - - By jlnr (dev) Date 2009-06-14 15:38
rolando, are you still reading and did you ship something to the App Store already? Is there a blog to follow for your specific project? :)
Parent - By rolando Date 2009-06-15 01:52
I'm still reading this (I'm subscribed to this topic). I've been working hard trying to ship our first game. The project (ruby on iphone) can be tracked through its github page:

Parent - By ? Date 2010-01-20 17:43
nothing to do with gosu, but related to gaming+iphone+ruby:
Quick heads up on ShinyCocos:
we have an App published on the AppStore since last year. Now I fixed some nasty bugs in ShinyCocos, it's really fast and stable and a million times easier to install:

  git clone
  cd shinycocos
  rake install_template

then just launch Xcode and choose ShinyCocos Application from the new project selector :-)
Parent - - By jlnr (dev) Date 2010-04-17 11:11
Hey rolando, I have been meaning to check out ShinyCocos for a while, but I still have that stupid university thing going. ;) How are you reacting to the App Store policy change? It's not really increased my motivation to jump into that Ruby-on-iPhone thing. :(
Parent - - By King Kadelfek Date 2010-08-09 12:08
Now, you can legally jailbreak the iPhone :

Apple can still refuse your app if it's against their policy, but people will be able to download it on your website. Jailbreak an iPhone is really easy.
What about your motivation to jump into that Ruby-on-iPhone thing ?
Parent - By jlnr (dev) Date 2010-08-09 12:41 Edited 2010-08-09 12:44
I doubt anybody ever didn't jailbreak his phone because he feared the cops ;) Apple will still not support it and I think going through the App Store to reach a widely extended audience is the way to go. Of course, if anyone wants to do an awesome Ruby/Gosu game for the iPhone, I'd be there to play it!

My current game is too complex to be managable in Ruby anyway. After that I'll see again if I can somehow improve the transition from prototyping in Ruby to having a finished game on the iPhone.
Parent - By jlnr (dev) Date 2010-09-09 19:17
And another policy change. Now actually there's no reason not to give Ruby/Gosu on the iPhone another try. Awesome, can't wait until I have time. :)
Up Topic Gosu / Gosu on iPad, iPhone & iPod Touch / Possibility of Ruby / Cocos2d

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill