Alice Community  

Go Back   Alice Community > General Discussion > Questions and Comments

Thread Tools Display Modes
A simple 3D engine in Java
Posts: n/a
Default A simple 3D engine in Java - 12-21-2007, 09:48 AM

Hi all,

At our institution, we are using Alice in our pre-cs course to provide a gentle introduction to programming. It is working out really well and students are enjoying themselves (just have to work around some of the bugs, small annoyance but nothing too serious).

For our follow-up CS1 course, it would be a real let down to go back to console type programming. I have always wanted to do some 3D programming with the first year students so I have created a very simple 3D engine using the lwjgl library. This engine is heavily inspired by Alice (except you have to type everything in Java) and has an optional module to integrate with the BlueJ IDE to provide simple object visualization.

The env3d engine is open source and is being actively maintained by myself. You can find it at

I have just finished teaching my first batch of students with env3d and the results are really positive. You can check out some project videos on the env3d website or visit our department's web page.

So if you are looking for a simple 3D engine in Java (and don't want to go with the Java 3D library), you may want to give env3d a shot.

Reply With Quote
Posts: n/a
Default 12-21-2007, 10:05 AM

Looks interesting. Will take a look at it.

Dick Baldwin
Free Alice tutorials:
Free programming tutorials:
Reply With Quote
Junior Member
Status: Offline
Posts: 5
Join Date: Mar 2012
Location: Vancouver
Default 03-22-2012, 12:09 AM

Quick "FYI" update:
Env3D no longer runs on LWJGL alone. It now runs on top of jMonkeyEngine 3, which in turn uses LWJGL at its core.
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Copyright ©2023, Carnegie Mellon University
Alice 2.x © 1999-2012, Alice 3.x © 2008-2012, Carnegie Mellon University. All rights reserved.