Author Topic: jglest ( glest reimplementation in java )  (Read 9965 times)

JavaWolfPro

  • Guest
jglest ( glest reimplementation in java )
« on: 21 November 2009, 13:04:56 »
Oky im  busy reprogramming glest to java and i got great idea . Im going to use  gloves instead of mouse and key board
i hav an exmaple how to do it with a wed cam if u know of an nother way plx post . The reason way i want an other way is because
the wed cam uses colour to pick up the movement but everything around the glove must be white for it to fuction correctly
« Last Edit: 26 December 2009, 22:01:14 by titi »

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: Java 3D Pro in need
« Reply #1 on: 21 November 2009, 22:40:39 »
You reimplement it in java ? I always thought about something like this!!!
I want to jump on it! Please contact me and tell me how I can help.  I'm a professionel java programmer( several years! ), but I'm a noob to java 3d! (My preferrred IDE is eclipse)

Did you take a look at the jmonkey ( http://www.jmonkeyengine.com/ ) project?
Is this something that we could base on?
I really want to be involved in this development and I think I have a lot of knowledge about glest!

Whats the current state?
Are you able to load .g3d models?
What about the terrain?
What about the sounds?
The part I want to be involved the most is multiplayer and maybe AI programming! I already have a system with UDP communication and rollbacks in mind which should allow us a stable and in sync multiplayer games even with bad connections.

About your question: this should be a feature, not a fact. This is a typical case where an inteface should be used.
« Last Edit: 21 November 2009, 23:49:20 by titi »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

JavaWolfPro

  • Guest
Re: Java 3D Pro in need
« Reply #2 on: 22 November 2009, 06:33:38 »
Do u hav skype plz say jes  then we can discuse this or skype because its going to take to long to type or an instant messager o and check your msg's

JavaWolfPro

  • Guest
Re: Java 3D Pro in need
« Reply #3 on: 22 November 2009, 18:58:28 »
And if u hav a friend tht is an engineer that would help to
i need to design a plt platform where u can stand on wht works like a tred mill but can go in all directions

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: Java 3D Pro in need
« Reply #4 on: 7 December 2009, 14:44:49 »
If some of you are asking what titi does...
He is heavily involved in this currently :) :

- We are using the jmonkey engine to create jglest.
- We can load glest models(xml) ( also animating ones ) now in java and show them.
- We can export the maps in an xml format and load them partly in java too ( and show them of course )
- We are currently setting up the terrain itself ....

What about Egypt and Darkmagic?
I promise I will have some free time on christmas and I will do a lot than!
« Last Edit: 7 December 2009, 14:48:38 by titi »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Trappin

  • Ornithopter
  • *****
  • Posts: 447
    • View Profile
    • MegaGlest Map Compendium
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #5 on: 7 December 2009, 20:11:22 »
This will be compatible with Linux, Windows, OpenBSD and MacOSX?

Jmonkey replaces OpenGL?

What are the benefits?

Will this increase performance with no added demand on the CPU.

What is the project timeline? Projected date for the late beta testing?

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #6 on: 8 December 2009, 00:05:55 »
-- This will be compatible with Linux, Windows, OpenBSD and MacOSX?

well if they all have a working java yes :)

-- Jmonkey replaces OpenGL?

Jmonkey uses OpenGL

-- What are the benefits?
 
I know how to implement in Java, so Its more my hobby currently.
It will not be faster than the current glest, but there are new features i hope to have:

* working network code with lobby and masterserver!
* you are not fixed on .g3d models any more. Other formats are supported too
* more texture possibilities will be available
* more than 4 players will be possible ( but only 4 colours )
* no more trouble with C++  :) especially for me :) .
* maybe a complete different map system in addition, but still compatible with the old stuff.

-- Will this increase performance with no added demand on the CPU.
no it might be even slower, i don't know it yet.

-- What is the project timeline? Projected date for the late beta testing?
I don't know, currently I'm much faster than i thought, but I'm shure this will change ......
Maybe next summer , but I don't know I will comment it here from time to time.
I just hope i will not face very bad performance problems soon .....

As I said, currently its only a hobby and i teach myself how to create a game by this.
Whatever happens if I fail or I have success, I will be able to create my own game after this experience :) .
But currently it really looks good!

some of the first screenshots:


« Last Edit: 8 December 2009, 00:13:44 by titi »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Loronal

  • Guest
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #7 on: 8 December 2009, 20:42:35 »
What the heck is this for? It would be awesome to remake gameplay in glest. Also a rpg would be awesome. My only experience in java is alice

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #8 on: 10 December 2009, 02:32:52 »
this is for fun :)

Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Loronal

  • Guest
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #9 on: 10 December 2009, 12:08:02 »
Can't wait for a download release. A map VIEWER. I really do like your evergreen tileset

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #10 on: 10 December 2009, 17:27:43 »
yeah, I never had such a cool map viewer :) 20 fps with a huge 256x256 map!
But there will be no download soon, its really all work in progress!
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #11 on: 10 December 2009, 17:35:40 »
Cool!
The thing is it's not that the maps are big, it's that the units don't move at a realistic speed, they move much slower that they should.

Anyway, I can't wait to try it!
Egypt Remastered!

Proof: Owner of glest@mail.com

Loronal

  • Guest
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #12 on: 10 December 2009, 19:50:50 »
Nice I wish I could help but I'm getting c++ classes and dont have the time to learn java

wciow

  • Behemoth
  • *******
  • Posts: 968
    • View Profile
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #13 on: 10 December 2009, 20:01:41 »
Great stuff Titi.  ;D

Map veiwer would be awesome for Glest!
Check out my new Goblin faction - https://forum.megaglest.org/index.php?topic=9658.0

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #14 on: 10 December 2009, 20:24:46 »
Learning code is of little use if you don't know how to compile. I suggest learning compiling first.
Egypt Remastered!

Proof: Owner of glest@mail.com

Loronal

  • Guest
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #15 on: 11 December 2009, 12:32:56 »
Whats so hard about compiling I already know?!? I learned from a book and I had a program that converted celsius to fahrenheit that I wrote

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #16 on: 11 December 2009, 13:12:17 »
Jeez where are you learning this stuff?
Egypt Remastered!

Proof: Owner of glest@mail.com

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #17 on: 13 December 2009, 02:29:18 »
Very nice. However, I STRONGLY think that you need to forget about keeping the source closed until its done and release a snapshot today. Right now will do :D.

Even if you can only load models and maps right now (or whatever you can all do), you can easily branch into a map viewer. Glest really needs a simple, standalone program that can quickly display a map with any given tileset. Based on the screenshots I've seen so far, you can currently do that. Why not tidy it up and release a standalone map editor. I'm VERY sure that the glest community will love both of you for it!
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #18 on: 14 December 2009, 14:18:22 »
You should know me, I have in now way interest in closed source :)
But my current code looks more like a playground/testing area. I have to clean it up a bit first.
And i have to choose a new home for my code ( maybe sourceforge ) We really need a version controllsystem soon because the code is growing ....

I don't have a map viewer in mind currently. To use the maps in my java glest you have to convert the maps to xml first, using a c-program I made :( . Same with all models from the tileset. Jglest will be completly xml-based, but several other 3d-objects formats will be supported directly ( ogre .obj .md3 .md5 .3ds .... ) same with the textures ( jpg gif tga ..... )

Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Loronal

  • Guest
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #19 on: 14 December 2009, 15:21:08 »
3ds and md3 nice that means you can steal stuff from all those open source shooters directly

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #20 on: 16 December 2009, 18:48:16 »
BTW, sourceforge is ideal sure, but wouldn't hosting the downloads on either your site or filefront be better? Sourceforge gives me REAL slow downloads except at the early morning hours, and I hear that uploading and mantaining can be a pain.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

charlieg

  • Guest
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #21 on: 17 December 2009, 21:20:03 »
Google code is a bit faster / slimmer than Sourceforge.

Not uploading source because "it needs cleaning up" is a terrible reason not to upload it.  If you have a computer crash, then what?  You'll lose all your work because you were too embarrassed about some code that you are 1) constantly updating and 2) few people will ever look at in the short-medium term.

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #22 on: 17 December 2009, 22:57:07 »
Charlieg, his has Linux, and Linux doesn't crash! 8)

Don't use Google, while you may think it's cool, it supports a lot of bad things, and by using their stuff you give them money!
Egypt Remastered!

Proof: Owner of glest@mail.com

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #23 on: 18 December 2009, 00:15:12 »
Don't use Google, while you may think it's cool, it supports a lot of bad things, and by using their stuff you give them money!
Oh yes, so many bad things. ::)  For crying out loud, let people support whatever organizations they want.

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: Java 3D Pro in need ( glest reimplementation in java )
« Reply #24 on: 18 December 2009, 00:21:25 »
Believe what you want, but just know that you may be supporting the destruction of liberty.

They support global warming, and if you still believe global warming then I feel sorry for you, you would be quite wrong if you said most people believe it, there's is no real proof, it's scam, and it's been discovered. I bet you wouldn't believe the lengths UN is going to just to cover up the exposure of emails between the lead "scientists" of global warming, that proves global warming is a scam!
Egypt Remastered!

Proof: Owner of glest@mail.com