Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (498)
Games in Android Showcase (117)
games submitted by our members
Games in WIP (563)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Creating a game engine  (Read 3110 times)
0 Members and 1 Guest are viewing this topic.
Offline shpilka

Innocent Bystander





« Posted 2006-06-18 17:30:39 »

I havebegun a Java game engine project http://www.sourceforge.net/projects/squeak-ge. If you want to join it, mail me ! (email address is available via this page)
Offline sunsett

Senior Member




ribbit!


« Reply #1 - Posted 2006-06-20 12:23:52 »

Just out of curiosity, why are you creating yet another engine?  What do you intend to do that Xith, Java3D, and jME don't already provide?

-Matt Hicks
Offline Amos Wenger

Senior Member




Everything's possible, but not everything's fun...


« Reply #2 - Posted 2006-06-20 15:05:17 »

Just out of curiosity, why are you creating yet another engine?  What do you intend to do that Xith, Java3D, and jME don't already provide?
Well, neither Xith3D, Java3D nor jME are "game engines", they are more or less graphic libs, adding some sound and math and behavior functionalities.

(From the CVS description.txt file :

The SQUEAK Game Engine is an engine for creating cross-platform PC 3D games. It will provide a object-oriented model for game objects, maps, and effects, an _accurate_ collision model, a physical model, a 3D sound object-oriented toolkit. It will also provide an extension model so it can be (a) extended to get a complete toolkit for creating a game of a specific kind (RPG, RTS, racing, etc.) and (b) game vendor can provide patches and add-ons with additional content by using existing or custom extension points (in fact, all game content, including object classes, is hold in separate files and can be easily extended / removed.
This project was started because existing game engines either were not free or did not provide things I needed. At first I started writing in C++ but quickly understood that it is not at all easy to write cross-platform applications in this language, and decided to rewrite it in Java and to use existing cross-platform toolkits (SWT <www.eclipse.org/swt> , JOGL <jogl.dev.java.net> and JOAL <joal.dev.java.net> ).
)

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline sunsett

Senior Member




ribbit!


« Reply #3 - Posted 2006-06-20 15:26:05 »

Well, neither Xith3D, Java3D nor jME are "game engines", they are more or less graphic libs, adding some sound and math and behavior functionalities.

Well, if SQUEAK is a game engine as per their definition you gave, then jME would also be a game engine as it provides all of those features as well.....

My question I think is still valid....nothing I have seen mentioned in that CVS description gives me any idea what it will provide that isn't already contained in a pre-existing game engine.

-Matt Hicks
Offline kevglass

JGO Kernel


Medals: 165
Projects: 23
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #4 - Posted 2006-06-20 15:38:54 »

It provides.... another perspective Smiley

Whether this is a good thing or a bad thing is a matter of opinion as we've seen before - its really up to the author to decide in this case I think.

Kev

Offline sunsett

Senior Member




ribbit!


« Reply #5 - Posted 2006-06-20 17:22:56 »

I agree, I'm just trying to understand what benefits he intends to provide.

If for purely educational purposes that's great, but if he's trying to make something and get community interest (which is pretty obvious from this post), then I'd like to know what it offers me that I can't already get in an engine that is already written. :-P

-Matt Hicks
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

radar3301 (12 views)
2014-09-21 23:33:17

BurntPizza (31 views)
2014-09-21 02:42:18

BurntPizza (22 views)
2014-09-21 01:30:30

moogie (20 views)
2014-09-21 00:26:15

UprightPath (29 views)
2014-09-20 20:14:06

BurntPizza (33 views)
2014-09-19 03:14:18

Dwinin (48 views)
2014-09-12 09:08:26

Norakomi (74 views)
2014-09-10 13:57:51

TehJavaDev (103 views)
2014-09-10 06:39:09

Tekkerue (51 views)
2014-09-09 02:24:56
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!