Active Topics

 



Notices


Reply
Thread Tools
Posts: 7 | Thanked: 3 times | Joined on Jan 2010 @ England
#1
I've noticed that several of the games available for the N900 have an educational aspect to them.
I found this memory enhancing game called dual 2-back http://brainworkshop.sourceforge.net/ which seems to be a good game.
i think it would be a great addition to the Maemo community.
I'm wondering if there are any developers out there who can convert this to Maemo?

petter
xxoo
 

The Following User Says Thank You to pettergoldstine For This Useful Post:
clasificado's Avatar
Posts: 466 | Thanked: 180 times | Joined on Feb 2010
#2
this will take some spare time

ill try it!
 

The Following User Says Thank You to clasificado For This Useful Post:
Flandry's Avatar
Posts: 1,559 | Thanked: 1,786 times | Joined on Oct 2009 @ Boston
#3
It's in python, so probably directly portable... but it does sound like a lot of effort went into presentation so it might take some polish for N900 screen.
__________________

Unofficial PR1.3/Meego 1.1 FAQ

***
Classic example of arbitrary Nokia decision making. Couldn't just fallback to the no brainer of tagging with lat/lon if network isn't accessible, could you Nokia?
MAME: an arcade in your pocket
Accelemymote: make your accelerometer more joy-ful
 

The Following User Says Thank You to Flandry For This Useful Post:
Posts: 7 | Thanked: 3 times | Joined on Jan 2010 @ England
#4
Great that there is interest. I just wrote an email to the contact people on the site to inquire about Brain Workshop on the Maemo platform.

here is some more info about the n-Back task.
http://en.wikipedia.org/wiki/N-back
 
Posts: 7 | Thanked: 3 times | Joined on Jan 2010 @ England
#5
Originally Posted by Flandry View Post
but it does sound like a lot of effort went into presentation so it might take some polish for N900 screen.
Is there anything i can do to help? I am not a programmer but i am an artist, so i would be willing to contribute to the polish.
 
Flandry's Avatar
Posts: 1,559 | Thanked: 1,786 times | Joined on Oct 2009 @ Boston
#6
Originally Posted by pettergoldstine View Post
Is there anything i can do to help? I am not a programmer but i am an artist, so i would be willing to contribute to the polish.
Sorry, i'd like to try it but i have too many projects. I just took a few minutes to look at the code and the commit comments and have no other basis for comment.

Maybe clasificado will work with you on it. It's based on an area of study i'm curious about and will add to my todo list for reading, so thanks for that.
__________________

Unofficial PR1.3/Meego 1.1 FAQ

***
Classic example of arbitrary Nokia decision making. Couldn't just fallback to the no brainer of tagging with lat/lon if network isn't accessible, could you Nokia?
MAME: an arcade in your pocket
Accelemymote: make your accelerometer more joy-ful
 
Posts: 7 | Thanked: 3 times | Joined on Jan 2010 @ England
#7
thanks for responding flandry, it made me realize that i may be able to help with some of the work, even if i'm not necessarily a programmer... yet.

What would be involved in such a project?

may Humanity prevail!

Last edited by pettergoldstine; 2010-03-08 at 16:35.
 
Flandry's Avatar
Posts: 1,559 | Thanked: 1,786 times | Joined on Oct 2009 @ Boston
#8
Well you can try to download the app to your N900 and see if it will work. Follow the instructions here (just skip the music step for now): http://brainworkshop.sourceforge.net/osx-linux.html
Or, wait for someone else to try that and find out what is needed.
__________________

Unofficial PR1.3/Meego 1.1 FAQ

***
Classic example of arbitrary Nokia decision making. Couldn't just fallback to the no brainer of tagging with lat/lon if network isn't accessible, could you Nokia?
MAME: an arcade in your pocket
Accelemymote: make your accelerometer more joy-ful
 

The Following User Says Thank You to Flandry For This Useful Post:
Posts: 1 | Thanked: 1 time | Joined on Mar 2010
#9
Hi. I'm one of the two main developers for Brain Workshop.

I think that BW is a particularly appropriate application for porting to smart phones, so I am interested in helping port BW over to the N900, but it looks like it would be difficult. BW uses pyglet as a backend for graphics and sound. Pyglet, in turn, uses OpenGL for rendering. As I understand it, the N900 supports OpenGL ES, but not full OpenGL. Is that correct? If so, in order to get BW to work on the N900, it would either need to be ported to a graphics library other than pyglet (maybe pygame?) which would work on the N900, or (at least partial) OpenGL ES support would need to be added to pyglet. Both approaches would require a lot of work, with the latter approach probably being harder (but probably also better in the long run).

We've also looked at the possibility of porting BW over to the iPhone OS, but since the iPhone has only rudimentary support for python, we decided against that, at least for now. Should we do the work to get BW running on the N900, it might be easier to get it to run on the iPhone as well. I would like that very much.

Also, I don't have a N900 or any other type of smart phone, so unless that is fixed it would be difficult for me to do much development on this project.

Anybody here know much about OpenGL ES or OpenGL support on the N900?
 

The Following User Says Thank You to jtoomim For This Useful Post:
Flandry's Avatar
Posts: 1,559 | Thanked: 1,786 times | Joined on Oct 2009 @ Boston
#10
Hi Jtoomim

Thanks for coming by to join the discussion. The OpenGL / OpenGL ES handicap has been an obstacle for porting a lot of games. There is some work being done on a wrapper (someone is trying to use it to get blender working), but there's no good answer to this problem yet.

I guess you probably don't use all that many OpenGL features, so maybe a wrapper would be feasible...

Wish i could help you out more than that. There are some real python wizzes here but GL ES is a bit more uncharted territory. If you want to make an attempt i'm sure you will find a lot of useful input here as issues come up.
__________________

Unofficial PR1.3/Meego 1.1 FAQ

***
Classic example of arbitrary Nokia decision making. Couldn't just fallback to the no brainer of tagging with lat/lon if network isn't accessible, could you Nokia?
MAME: an arcade in your pocket
Accelemymote: make your accelerometer more joy-ful
 
Reply


 
Forum Jump


All times are GMT. The time now is 08:45.