Hugo for J2ME

This is a discussion / support forum for the Hugo programming language by Kent Tessman. Hugo is a powerful programming language for making text games / interactive fiction with multimedia support.

Hugo download links: https://www.generalcoffee.com/hugo
Roody Yogurt's Hugo Blog: https://notdeadhugo.blogspot.com
The Hugor interpreter by RealNC: http://ifwiki.org/index.php/Hugor

Moderators: Ice Cream Jonsey, joltcountry

Criptonite

Hugo for J2ME

Post by Criptonite »

Has anyone heard about a Hugo port to Java 2 Micro Edition so that games can run on mobile phones?

Dave

User avatar
Ice Cream Jonsey
Posts: 30191
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Post by Ice Cream Jonsey »

I have not! That's really interesting. Was there a post on Usenet about it or anything?
the dark and gritty...Ice Cream Jonsey!

Lysander
Posts: 1693
Joined: Tue Jul 08, 2003 12:39 pm
Location: East Bay, California.

Post by Lysander »

Didn't someone ake a Frotz interpreter for Simbion?
paidforbythegivedrewbetterblowjobsfundandthelibertyconventionforastupidfreeamerica

Merk
Posts: 192
Joined: Mon Nov 22, 2004 3:19 pm
Location: Wichita, KS
Contact:

Post by Merk »

Would the text area be big enough to even make the games playable? I mean, it wouldn't be a lot of fun to have to scroll through two pages just to read responses to a command... not to mention long room descriptions....

?

OrangeWindies
Posts: 4
Joined: Mon Apr 11, 2005 2:13 am
Location: Abuja, Nigeria
Contact:

Post by OrangeWindies »

A J2ME port would be very tricky. Resources are very limited on mobile phones and the UI would be extremely difficult to do well.

For example, on a SonyEricsson K700i (I just happen to have one here with a J2ME emulator) you have a 176x220 pixel display and have from 512KB to 1.5MB of available memory.

There is no filesystem, although you might be able to bodge something using J2ME's record-based storage system. Entering commands on a mobile phone keypad would be painful.

It might be just about doable on the bigger smartphones which use a slightly more capable version of Java (some of them have PersonalJava).

Post Reply