Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (535)
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  
  Victory 2D Game Engine  (Read 8267 times)
0 Members and 1 Guest are viewing this topic.
Offline 2playgames

Junior Member





« Posted 2007-08-04 11:09:30 »


(logo is a draft)

As a pre-project to the OpenWar engine, we're working on a 2D Game Engine (for standalone games, no applets), which we will use for various demos.
This engine will provide:
- low-level things like a game loop
- resource management and loading (that is to say, it comes with a simple resource manager, which you are free to use, but you can use something else)
- generic framework for game objects (which have a sprite, position, speed, etc.)
- geometry and collision checking
- particle system
- sound and music system
- input manager
- maybe networking

it will not provide:
- game specific things (such as an inventory, playing cards, weapon system)

The graphics system is implemented trough an interface. The engine is delivered with a Java2D implementation, but other implementation can and will be written. Games are created by importing and extending the engine classes.
Here's a screenshot of a demo thingy we use for testing (particles are much nicer by now, btw):



To join in the development, go to our "home"

Offline keldon85

Senior Member


Medals: 1



« Reply #1 - Posted 2007-08-04 12:49:05 »

Good job!

Offline 2playgames

Junior Member





« Reply #2 - Posted 2007-09-05 12:44:40 »

We've restructured the engine so it uses a pluggable rendering system. Currently it goes with a J2D implementation, but a JOGL/LWJGL one will be made (by someone else but me)

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline 2playgames

Junior Member





« Reply #3 - Posted 2008-02-22 22:38:44 »

News  Smiley

The last weeks I've worked hard on this engine, and it's getting better every day.
- Complete network layer added
- Design-by-interface for input, with AWT implementation, but JInput planned.
- Basic physics, objects with speed, forces and mass.
- Improved geometry library.
- Seperation of game loop and render loop. Render slowdown will not affect game logic a lot or the other way around.

But most importantly, I'm writing a tutorial, to create a simple Asteroids type game. So far I have a spaceship flying around in empty space, but in the coming days I'll probably add asteroids and shooting.

Tutorial here: http://openwarengine.org/wiki/index.php/Victory_Engine_Tutorial

Download here: http://openwarengine.org/wiki/index.php/Download_Victory_Engine

If you're interested in cooperating, we have need of
- a revamped, well designed particle system
- jinput implemenation of input
- sound system with javasound and possibly OpenAL
- OpenGL implementation of rendering
- more geometry

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.

pw (35 views)
2014-07-24 01:59:36

Riven (36 views)
2014-07-23 21:16:32

Riven (24 views)
2014-07-23 21:07:15

Riven (26 views)
2014-07-23 20:56:16

ctomni231 (56 views)
2014-07-18 06:55:21

Zero Volt (48 views)
2014-07-17 23:47:54

danieldean (39 views)
2014-07-17 23:41:23

MustardPeter (43 views)
2014-07-16 23:30:00

Cero (59 views)
2014-07-16 00:42:17

Riven (56 views)
2014-07-14 18:02:53
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
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!