From: Jeff F. <je...@mo...> - 2011-08-09 00:52:16
|
I haven't played with it enough yet to be sure, but it seems reasonable so far. I previously added zooming and padding, but they were only somewhat helpful. For example I'd zoom enough to double-click Iolo, but then the conversation would be off the screen until I un-zoomed. Another thing I've done is provide visual feedback when the 'mouse' cursor is over something. An object will get a red outline, and the conversation choice will get a red background. And when you're dragging something, the object that it would get dropped onto or into is highlighted in green. Phillip T. George wrote: > Yeah...I eventually tracked it down. Does that interface feel right? Is it easy and quick to work with? Trying to decide if I should try to clone it or come up with something new to experiment with. Definitely need a zoom tool of some kind at minimum. > > -Phillip > > Sent from my iPhone > > On Aug 8, 2011, at 12:46 PM, Jeff Freedman <je...@mo...> wrote: > > >> I think I described it in a Phorum post, but it's quite a bit different from the usual interface. You move the Avatar by dragging with your finger. For anything else, a 'long-press' gets you in target mode, but the cursor that appears moves relative to your finger, not below it. >> >> Phillip T. George wrote: >> >>> I'm curious what you did to help with the touchscreen. The best I could >>> think of was having some kind of zoom tool when you do "normal clicks". I'm thinking I'll need to have different modes for the "mouse" as I did >>> with pocket pc. The Pocket PC I was using was a touch screen, but it was >>> driven with a stylus which obviously makes a huge difference. Anyway, you >>> could switch from left to right functionality and I believe you could >>> force double clicking. >>> >>> Any quick start instructions out there for Android? I do have Eclipse+SDK >>> I believe. I actually had some classes that included Android, though the >>> focus was more on the iPhone. >>> >>> -Phillip >>> >>> >>> >>>> No, as it uses the Android GUI framework. Would be nice if one could >>>> run it on a desktop. I heard that Ubuntu was working on this, but it >>>> seems to have fizzled out. >>>> >>>> Phillip T. George wrote: >>>> >>>> >>>>> Yeah. I wouldn't expect them to give it away for free. It would be >>>>> good >>>>> for their image though. I need to check out the Android/Java version >>>>> sometime. Will it run on a normal desktop OS via Java? >>>>> >>>>> -Phillip >>>>> >>>>> >>>>> >>>>> >>>>>> I think it's fine to do the port, with the assumption that users have >>>>>> to >>>>>> own the game and install the data files themselves. Not sure exactly >>>>>> what EA is planning, but I believe it's likely that they would like to >>>>>> sell classic Ultima's on mobile platforms, so I don't think they're >>>>>> going to give away the game for free. But that might make them >>>>>> interested in your port. One other thing to keep in mind is that the >>>>>> normal Ultima 7 interface doesn't work well on touch-screens, >>>>>> especially >>>>>> small ones. It's hard to grab an object, and then you can't see it >>>>>> under your finger. I've spent a lot of time on my Android/Java version >>>>>> in this area. There's no reason the C++ code couldn't be changed in >>>>>> the >>>>>> same way, but there is a lot of code to deal with. >>>>>> >>>>>> Phillip T. George wrote: >>>>>> >>>>>> >>>>>> >>>>>>> (Not sure if anyone remembers me, but I was able to get Exult working >>>>>>> on >>>>>>> the Pocket PC a few years back) >>>>>>> >>>>>>> Ok, now, don't get too excited. I've decided to take a look at to see >>>>>>> what how hard it would be to get Exult going on iOS (iPhone and iPod). >>>>>>> I >>>>>>> actually do not think it will be very difficult, as MacOS X and iOS >>>>>>> should >>>>>>> be pretty close since it was done with SDL. I have had official >>>>>>> training >>>>>>> on iOS development and I have released a minor application to the app >>>>>>> store. My question is this: Should the goal be to get Exult in the >>>>>>> app >>>>>>> store or to just to get available to those who have jailbroken their >>>>>>> devices? >>>>>>> >>>>>>> Obviously, users would have to have a way to load in their Ultima 7 >>>>>>> data >>>>>>> files, unless we could convince EA to release it for free. If we took >>>>>>> it >>>>>>> to the app store (still without the data files), it could make Exult >>>>>>> more >>>>>>> visible to EA and could start some trouble. However, if we made it >>>>>>> only >>>>>>> available to jailbroken devices, then it limits who can actually get >>>>>>> their >>>>>>> hands on it. I'd like some opinion from other developers (and facts >>>>>>> if >>>>>>> available) on what route we should go. I just know pissing off EA >>>>>>> would >>>>>>> be very bad, and I do not want to do that. The first thing is to >>>>>>> getting >>>>>>> it working regardless, though I'd like for my work to benefit more >>>>>>> than >>>>>>> just myself and other developers. >>>>>>> >>>>>>> In other news, webOS (HP/Palm devices ... phones and the touchpad) >>>>>>> appears >>>>>>> to be a pretty good Linux base. I think someone wrote a howto >>>>>>> somewhere >>>>>>> on how to get this working with webOS... Regardless, its very very >>>>>>> close >>>>>>> to Linux, so we might want to look to make a few minor tweaks to get >>>>>>> it >>>>>>> to >>>>>>> work/compile properly. There's also some kind of packaging format >>>>>>> that >>>>>>> we >>>>>>> could create. I have thought about getting a HP/Palm TouchPad ... >>>>>>> then >>>>>>> I >>>>>>> thought about how awesome it would be to play Ultima 7 on it ;) >>>>>>> >>>>>>> -Phillip (A.K.A. Lanica Dragon) >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Storage Efficiency Calculator >>>>>>> This modeling tool is based on patent-pending intellectual property >>>>>>> that >>>>>>> has been used successfully in hundreds of IBM storage optimization >>>>>>> engage- >>>>>>> ments, worldwide. Store less, Store more with what you own, Move data >>>>>>> to >>>>>>> the right place. Try It Now! >>>>>>> http://www.accelacomm.com/jaw/sfnl/114/51427378/ >>>>>>> _______________________________________________ >>>>>>> Exult-general mailing list >>>>>>> Exu...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/exult-general >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> >>>> >>>> >>> >>> >>> > > |