MophunTM mobil aygıtlar için geliştirilen yazılım tabanlı bir oyun konsoludur! J2ME üzerine kurulmuş diğer oyun uygulamalarına göre MophunTM VM (Virtual Machine - Sanal Makina) tamamen değişik mimariye sahip ve sadece oyunlar için geliştirildi. Bu nedenle MophunTM oyunları diğer sanal makinelere (VM) göre 100 kat daha performanslı çalışıyorlar.

Cep telefonları için gelişmiş ve sorunsuz çalışan oyunlar geliştirmek üzere 1999 yılının sonunda beş kıdemli oyun programcısı Synergix şirketini kurdular. Amaçları oyun programlamak için az zahmetli, yazılım tabanlı bir oyun konsolu geliştirmekti. Bu platforma MophunTM adını verdiler


Oyun çözümleri
MophunTM oyun çözümleri dört ana modül içeriyor:

MophunTM RTE (Run Time Engine - Çalışma Zamanı Motoru). Mobil aygıtta güvenli bir kutuda kurulu küçük bir oyun hızlandırıcı

MophunTM API (Application Program Interface - Uygulama Program Arayüzü). RTE tarafından desteklenen ve özel fonksiyonlar setini çalıştıran oyun uygulama arayüzü

MophunTM SDK (Software Development Kit - Yazılım Geliştirme Kiti). Oyun geliştiriciler için tamamen bedava olan MophunTM uygulamaları geliştirme yazılımları

MophunTM VST (Vendor Signing Tool - Satıcı Kayıt Uygulaması). Bu uygulamayla bir distribütör sattığı oyunun bir aygıtta oynanabilinmesini ve bu oyunu bu aygıta ve ona bağlı çalışma zamanı motoruna kilitlenmesini sağlar. Böylece satılan bir oyun başka bir aygıtta (cep telefonunda) çalışmaz!
MophunTM oyunları C/C++ programlama dilinde yazıldıkları için programlanması programcılara çok zor gelmiyor. Diğer bir artısı da MophunTM dosyalarının ufaklığıdır. Böylece düşük donanımlı telefonlarda da çalışmaktadırlar.
Ama MophunTM diğer uygulamalara göre daha fazla hafıza kullanıyor ve oyun dışında menü veya programlar gibi diğer uygulamaları desteklemiyor, böylece oyunun yardım dosyası bile oyunun içine yazılmalıdır.
MophunTM oyun desteğini telefonlarına entegre eden ilk üretici Sony-Ericsson'dur. Bunun yanında MophunTM oyunları Symbian işletim sistemli telefonlarda da çalışmaktadırlar.