Not logged in, Join Here! or Log In Below:  
News Articles Search    

Submitted by Nick Platts, posted on January 20, 2005

Image Description, by Nick Platts

These are a few images from projects which make use of my cross-platform (Flash/Java/J2ME so far) networking engine. This was created to power multi-user Flash-based web games. Including 'twitch' style action games.

The bottom image shows a Mac web browser running one of the first tests which used the system : a simple action game which comes across a bit like a top down BF1942 and supports many players driving different types of vehicle around a scrolling map and shooting each other!

The other images show my J2ME chat room for mobile phones. This uses 90% of the same server code and the J2ME client library to provide a scrolling map which players can walk around with their friends and chat to each other.

To demonstrate the cross-platform nature of the system, the right-middle image shows a Flash port of the chat room running in Firefox. Users on mobile phones and the web can interact with each other and neither they nor the server know/care which client others are using.

Features :
  • Bespoke Java server
  • Flash/Java/J2ME client libraries
  • Easily extensible
  • Robust client-server protocol
  • Both client and server-side movement prediction
  • Supports scripted entities

  • [prev]
    Image of the Day Gallery


    Message Center / Reader Comments: ( To Participate in the Discussion, Join the Community )
    Archive Notice: This thread is old and no longer active. It is here for reference purposes. This thread was created on an older version of the flipcode forums, before the site closed in 2005. Please keep that in mind as you view this thread, as many of the topics and opinions may be outdated.

    January 20, 2005, 12:35 PM

    okay, this stuff. Rocks man. way cool.


    January 20, 2005, 01:38 PM

    Very cool. Any links to more info?


    January 21, 2005, 03:08 AM

    looks cool, good work.

    happydog for more links
    i would guess from nicks email :)


    January 21, 2005, 11:46 AM

    That's really quite impressive. I'm not familiar with the Ericsson phones... do they natively support Flash, or is it running inside a Java VM? Also, even with movement prediction, wouldn't mobile phones be suspect to relatively frequent packet loss? Again, that's just a guess as I don't know much at all about programming for mobile platforms. I'm just going on the fact that my cell phone cuts out quite a bit even with 4 "bars" of service.

    Is that an Apple key I see in the background? *tsk tsk*

    (I'm kidding, don't hurt me)

    Keep up the good work!

    This thread contains 4 messages.
    Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.