News: The Java platform is the chosen language for our projects. February 06, 2012, 03:50:11 am
Welcome, Guest. Please login or register. *

Packages
Pages: 1
  Send this topic  |  Print  

  Packages
Author Message
0 Members and 1 Guest are viewing this topic.
biffone
Jr. Member
**
Offline Offline

Posts: 23


View Profile
« on: August 27, 2007, 05:48:35 pm »


And i want to purpose a package organization:

org.openwar.core - core things : Game class etc
org.openwar.logic(or model) - classes that model the game,level,units, building ( logic stuff )
org.openwar.graphics -  Tile , Sprite , Resource Manager
org.openwar.graphics.geom - Mesh,Vector etc   
org.openwar.graphics.particle - Particle engine   
org.openwar.graphics.renderer- Renderer class
org.openwar.graphics.renderer.jogl- JOGL Renderer
org.openwar.graphics.renderer.java2D -Java2D renderer
org.openwar.input -  Input Manager
org.openwar.input.jinput -  Jinput implementation
org.openwar.sound- sound
org.openwar.sound.joal- OpenAL implementation
org.openwar.ai- AI stuf

This is for the moment . i think in the future it will evolve


Logged
2playgames
OpenWar Project Founder
Administrator
Sr. Member
***
Offline Offline

Posts: 857


Busy busy busy busy busy


View Profile WWW
« Reply #1 on: August 27, 2007, 07:35:36 pm »

here's what i would make it
org.openwar.core - core things : Game class etc
org.openwar.game2d
org.openwar.logic(or model) - classes that model the game,level,units, building ( logic stuff )
this depends on the game, for example for the rpg it would be org.openwar.rpg
org.openwar.graphics -  Tile , Sprite , Resource Manager
org.openwar.game2d.graphics
org.openwar.graphics.geom - Mesh,Vector etc
org.openwar.game2d.geom (geometry doesn't apply to just graphics)
org.openwar.graphics.particle - Particle engine
org.openwar.game2d.particles (what it is now)
org.openwar.graphics.renderer- Renderer class
could just fit in with org.openwar.game2d.graphics
org.openwar.graphics.renderer.jogl- JOGL Renderer
org.openwar.graphics.renderer.java2D -Java2D renderer

org.openwar.game2d.graphics.jogl
org.openwar.game2d.graphics.j2d
etc.
org.openwar.input -  Input Manager
org.openwar.input.jinput -  Jinput implementation
org.openwar.sound- sound
org.openwar.sound.joal- OpenAL implementation

ok, except add game2d after openwar
org.openwar.ai- AI stuf
the engine won't provide ai, that's up to the game
Logged




biffone
Jr. Member
**
Offline Offline

Posts: 23


View Profile
« Reply #2 on: August 27, 2007, 07:59:26 pm »

Good.

So the goal of the project game2D is to create a game engine for 2d RTS  games?
Logged
2playgames
OpenWar Project Founder
Administrator
Sr. Member
***
Offline Offline

Posts: 857


Busy busy busy busy busy


View Profile WWW
« Reply #3 on: August 27, 2007, 08:03:02 pm »

no, a generic 2d game engine
perhaps you should read some more of the older topics on this site, it has all that information Tongue
Logged




biffone
Jr. Member
**
Offline Offline

Posts: 23


View Profile
« Reply #4 on: August 27, 2007, 08:05:39 pm »

ok
Logged
2playgames
OpenWar Project Founder
Administrator
Sr. Member
***
Offline Offline

Posts: 857


Busy busy busy busy busy


View Profile WWW
« Reply #5 on: September 07, 2007, 12:34:03 pm »

http://www.openwarengine.org/wiki/index.php/Victory_Engine_Packages
Logged





Pages: 1
  Send this topic  |  Print  
 

Jump to: