OpenToshAboutStatsNewsCollectionsFind AppsSubmit App
100%
Loading time...

Notification Center

Monday, Aug 24

HM

Message from Hamza

Author & Creator

Online

Welcome to OpenTosh! I created this platform to bring together the best of macOS retro and modern layouts for the web. Explore, search, and submit your favorite apps!

Cupertino

Partly Cloudy •

21°
H: 24°L: 14°
AQI 32Good
Sunny
StocksApple Inc. & Markets
Dow Jones
53,277▲ +1.2%
S&P 500
7,674▲ +0.8%
AAPLApple Inc.
309.35▼ -0.4%

MT Newswires

Nvidia, Fed Outlooks Dull Wall Street Bell; Asia Off, Europe Up

News FeedTech & Open Source
Swift.org

Swift updates expand to embedded & bare-metal devices

2 hours ago

GitHub Trend

Ghostty terminal developer releases major optimization build

5 hours ago

WebKit News

CSS Glassmorphism filters standard finalized in modern browsers

Yesterday

OpenTosh System Updates

  • v1.2.0: Added macOS Notification Center & widget stack
  • Fixed top Menu Bar layout and added full set of status icons
  • Launchpad search speed & keyboard responsiveness improvements
jMonkey - App Details
Back to directory
jMonkey

jMonkey

open-source 2D game engine

Tags:#2d game engine#2d#3d game engine#3d#Development#Game developlemt#Game engine#Gamedev#Gui#Ide#Mobdev#Mobile dev#No-code#Programming#gamedev#ide#game developlemt#programming#GUI#development#mobile dev#mobdev#2d#3d#game engine#3d game engine#2d game engine#no-code
License
New BSD (3-clause) License
Platforms
macOS
Other Platforms
WindowsLinux

jMonkey is a free, open source game engine, made especially for Java game developers who want to create 3D games using modern technology. The software is programmed entirely in Java, intended for wide accessibility and quick deployment.

Features

jMonkeyEngine is only one level of abstraction away from OpenGL.

The engine exposes modern opengl capabilities and benefits from high performances due to its low level of abstraction.

Notable features include:

  • Physically Based Rendering
  • Singlepass Lighting
  • Instanced Rendering
  • Multitarget Rendering
  • Tessellation
  • Geometry Shaders
  • Offscreen Rendering
  • sRGB support with linearization
  • Floating point textures
  • Tone Mapping (HDR)
  • Steep Parallax
  • Shadows

Physics Features

jMonkeyEngine supports multiple physics solutions

jBullet: java porting of Bullet Engine

Minie : A binding to Bullet Engine, with support for rigidbody and softbody physics

NETWORKING

There are multiple options to write netcode in jMonkeyEngine:

Spidermonkey: A feature rich java client-server networking API that uses TCP and UDP packets. With support for RMI and Object Serialization.

SimEthereal : A high performance library for real-time networked object synching

Monkey Netty : A implementation of a server-client system using Netty.IO that utilizes both TCP and UDP.

GUI

In jMonkeyEngine there are several established choices for GUIs:

Lemur : a modular library for 2D and 3D interactive guis, with a groovy-based styling language

Nifty GUI: a library to build interactive user interfaces with support for xml layouts.

IGUI : a minimalistic immediate GUI with minimal input handling

Audio

Terrain

Particles

Multy Paradigm

License

New BSD (3-clause) License

Similar Apps

Castle Game Engine
LGPL

Castle Game Engine

Cross-platform (desktop, mobile, console) 3D and 2D game engine

Untold Engine
LGPL-2.1 license

Untold Engine

easy to use, Open-Source, 3D game engine for iOS/macOS game development.

GDevelop

GDevelop

Open-source, cross-platform game engine

LÖVE
zlib/libpng license

LÖVE

framework you can use to make 2D games in Lua