News
: We're looking for extra members and developers.
February 06, 2012, 03:02:44 am
Home
|
Help
|
Search
|
Members
|
Login
|
Register
Welcome,
Guest
. Please
login
or
register
.
Black
Blue
Green
Purple
Red
OpenWar Forum
»
Subprojects
»
Victory Engine
»
Packages
Packages
Pages:
1
« previous
next »
Send this topic
|
Print
Packages
Author
Message
0 Members and 1 Guest are viewing this topic.
biffone
Jr. Member
Offline
Posts: 23
Packages
«
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
Posts: 857
Busy busy busy busy busy
Re: Packages
«
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
Posts: 23
Re: Packages
«
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
Posts: 857
Busy busy busy busy busy
Re: Packages
«
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
Logged
biffone
Jr. Member
Offline
Posts: 23
Re: Packages
«
Reply #4 on:
August 27, 2007, 08:05:39 pm »
ok
Logged
2playgames
OpenWar Project Founder
Administrator
Sr. Member
Offline
Posts: 857
Busy busy busy busy busy
Re: Packages
«
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
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> Announcements
=> General
=> Introductions & Personal
=======> Pre-Projects
=======> Star Wars Space Shooter
-----------------------------
Development
-----------------------------
=> General Development
=> Programming
=> Graphics and Art
-----------------------------
Subprojects
-----------------------------
=> Project Dathon
=> Victory Engine
===> Victory News
-----------------------------
OpenWar Engine
-----------------------------
=> Engine
=> Design and Structure
=> Programming
=> Graphics
=> Sound
-----------------------------
Official Game: Project Maridacan
-----------------------------
=> Official Game
=> Background Story
=> Gameplay
=> Graphics
=> Sound and Music
Loading...