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 (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2 3 ... 15
  ignore  |  Print  
  Wurm Online  (Read 94820 times)
0 Members and 1 Guest are viewing this topic.
Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Posted 2003-07-15 15:59:49 »

Wurm Online! It's going to be great!
http://www.theintraclinic.com/wurm/
It's a community centric MMORPG where people build and run all the towns.

*glances at magicosm Wink*

Hopefully there won't be any bad blood for our two projects.
I'm fairly sure there's room for them both, and I'll probably end up as an active player in both.


Questions? Suggestions?
Oh, and the Jogl port is at http://www.theintraclinic.com/wurmjogl/wurmclient.jnlp. It's still a bit rough.

[edit: got rid of the href to wurmjogl, since it's gone now]

[edit: http://www.wurmonline.com/ ]


Play Minecraft!
Offline Mojomonkey

Senior Member




ooh ooh eee eeee


« Reply #1 - Posted 2003-07-15 16:06:12 »

So far so good.

Ran fine on my 2.4 GHz Geforce 3 win 2k. about 70 FPS.

Looks very promising. I really look forward to the network getting set up and the basic interaction taking place.

Keep up the good work.

Don't send a man to do a monkey's work.
Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #2 - Posted 2003-07-15 16:09:41 »

Basic networking already is in actually, but since we still haven't decided on server hosting, the server is only up when I'm testing networking.

When it's up, you can see other players walking around and chat globally. When it's not up, you can just walk around.. and.. eh, that's it. Wink

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

Junior Member




I have fallen to the dark side.  I'm using DX9


« Reply #3 - Posted 2003-07-15 16:45:15 »

This may sound really stupid...  But how do you find the frame rate?

-Nick

"Oh ya, that's trivial.  I should have it done in an hour."
Offline Mojomonkey

Senior Member




ooh ooh eee eeee


« Reply #4 - Posted 2003-07-15 16:46:03 »

It was written in the upper left corner for me.

Don't send a man to do a monkey's work.
Offline AndersDahlberg

Junior Member





« Reply #5 - Posted 2003-07-15 17:00:34 »

NullPointerException Sad

at WorldView.getHeight 1166

EDIT: jre1.4.2,redhat 9, geforce2 mx

EDIT 2:
Java Web Start 1.4.2 Konsol, startades Tue Jul 15 19:07:34 CEST 2003
Java 2 Runtime Environment: Version 1.4.2 av Sun Microsystems Inc.
java.lang.UnsupportedOperationException: Cannot change display mode
       at java.awt.GraphicsDevice.setDisplayMode(Unknown Source)
       at com.wurmonline.client.WurmClient.initGraphics(WurmClient.java:138)
       at com.wurmonline.client.WurmClient.init(WurmClient.java:41)
       at com.wurmonline.client.WurmClient$4.run(WurmClient.java:256)
Showing
java.lang.reflect.InvocationTargetException
       at java.awt.EventQueue.invokeAndWait(Unknown Source)
       at javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
       at com.wurmonline.client.WurmClient.clientTick(WurmClient.java:227)
       at com.wurmonline.client.WurmClient.run(WurmClient.java:176)
       at com.wurmonline.client.WurmClient$4.run(WurmClient.java:259)
Caused by: net.java.games.jogl.GLException: Error making context current
       at net.java.games.jogl.impl.x11.X11GLContext.makeCurrent(X11GLContext.java:138)
       at net.java.games.jogl.impl.x11.X11OnscreenGLContext.makeCurrent(X11OnscreenGLContext.java:108)
       at net.java.games.jogl.impl.GLContext.invokeGL(GLContext.java:156)
       at net.java.games.jogl.GLCanvas.displayImpl(GLCanvas.java:179)
       at net.java.games.jogl.GLCanvas.display(GLCanvas.java:84)
log.txt


java = "run anywhere as long as you don't want to use it for anything game related"  Wink Roll Eyes
Offline DrBizzar0

Junior Member




Raj raj!


« Reply #6 - Posted 2003-07-15 17:14:21 »

Yupp... the framerate is hidden underneath the window with the help text.

Nice that you make it available to the community as it developes instead of holding it back until it's "finished". I Think that's the way to go. Anyway, I'm looking forward to see it progress into an actual game.
Offline SpuTTer

Senior Member


Medals: 1


Lazy Middle Class Intellectual


« Reply #7 - Posted 2003-07-15 17:22:11 »

wow great start! glad to see so many professional looking Java games recently.

Sacramento Volleyball
"Whitty phrase goes here."
Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #8 - Posted 2003-07-15 17:38:53 »

Quote
Caused by: net.java.games.jogl.GLException: Error making context current
  at net.java.games.jogl.impl.x11.X11GLContext.makeCurrent(X11GLContext.java: 138)


Yeah, I'm still experiencing some difficulties with Jogl. That's why the main version still uses LWJGL. :-/


Quote
Nice that you make it available to the community as it developes instead of holding it back until it's "finished".


I'm a firm believer in pushing things out as early as possible, as long as you make it clear that it's not finished. I think the advantages (finding out if you're on the right track, and early bugreports, efficient branding) outweigh the disadvatages (people stealing your ideas, scaring people off due to ugly early builds).


And thanks all for the nice feedback. Even you, AndersDahlberg. ;)

Play Minecraft!
Offline nickdotjava

Junior Member




I have fallen to the dark side.  I'm using DX9


« Reply #9 - Posted 2003-07-15 17:47:06 »

Quote
It was written in the upper left corner for me.


Oh.  I was hoping there was a program that displays the frame rate for any running program.

-Nick

"Oh ya, that's trivial.  I should have it done in an hour."
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline AndersDahlberg

Junior Member





« Reply #10 - Posted 2003-07-15 18:21:41 »

Quote


Yeah, I'm still experiencing some difficulties with Jogl. That's why the main version still uses LWJGL. :-/


Hmm, could it be that you're requesting a display mode of either 32 or 16 bpp? As linux (to my knowledge at least) doesn't support changing display mode that could be a problem (most linux systems are running in 24 bpp).

So a fix might be to include a "final resort" of using 24 bpp?
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #11 - Posted 2003-07-15 18:22:00 »

Ooooohhh, sweet  Kiss

I noticed you switched from LWJGL to JOGL. Did you notice any differences in performance or anything?

Looking with the mouse like in quake and what not would be nice Smiley

Greetings,
Erik

Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #12 - Posted 2003-07-15 18:56:33 »

Quote
Hmm, could it be that you're requesting a display mode of either 32 or 16 bpp?


Maybe.. I just uploaded a new version that only requires 3 bit color and 1 bit depth buffer.

But it's supposed to just keep going in windowed mode, if it fails to switch to fullscreen mode.


Quote
I noticed you switched from LWJGL to JOGL. Did you notice any differences in performance or anything?

Yeah, I can't use the splash screen thing any more. Wink
Other than that, the FPS are about 10-20% lower now, but that's probably due to me drawing all vertices manually.

And I just noticed I lost both the clouds and the water somewhere in the versions. Good thing I keep regular backups.

Play Minecraft!
Offline AndersDahlberg

Junior Member





« Reply #13 - Posted 2003-07-15 19:07:19 »

Nah, didn't help - I still get a pop-up saying there is a NPE at WorldView.getHeight and the log gives the above warning about unable to set display mode Sad

I guess it's those pesky "jugglers" who can't make a working api - even when they have stuff to copy from <evil>MUAHAHAHAHAHA</evil>  Wink
Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #14 - Posted 2003-07-15 19:43:49 »

Fire the "laser"!  Grin


Does the LWJGL version work for you?

Play Minecraft!
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #15 - Posted 2003-07-15 20:09:02 »

Cool, a day/night cycle!  Cheesy

Looks very good already. Maybe the sunsets could be more colourful and maybe it would look even better if you made sun appear larger when it's closer to the horizon and smaller when it's right above you (just like in real life).
I also think the terrain should appear be a bit darker at night than it is now.

Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #16 - Posted 2003-07-15 20:12:20 »

Haha, we have had LONG discussions on how dark nighttime should be.

It'll probably turn into a client setting later on, as it's really not supposed to affect gameplay. (and it's easy to hack around anyway)


There'll be more atmospheric effects and weather and stuff.. it's all pretty easy to code (well, except for "real" snow), it's just more a matter of design.

Play Minecraft!
Offline EgonOlsen
« Reply #17 - Posted 2003-07-15 20:17:10 »

The LWJGL version doesn't work for me...it's the usual No-fullscreen-with-LWJGL-after-a-swing-component-has-been-used-bug (the Webstart-client in this case) that i always have, no matter what LWJGL, driver or VM version i'm using...  (and that has (almost) been ignored from day one) Angry
The jogl version works but the polys are flashing when moving (looks like the depthbuffer goes crazy somehow)...here's a shot (quite large because it's a png): http://www.jpct.net/pics/buggy.png

System is a P4HT@3.2Ghz running Win XP home with an ATI Radeon 9700pro using the Cat3.5 drivers.

Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #18 - Posted 2003-07-15 20:25:28 »

Whoa, that's odd.. It doesn't look like the depthbuffer is totally missing, as the trees work.. But the ground is buh-roken.

Does the ground always overlap the closer ground at that range, or does it change at random?

Play Minecraft!
Offline EgonOlsen
« Reply #19 - Posted 2003-07-15 20:28:47 »

Quote
Does the ground always overlap the closer ground at that range, or does it change at random?
More or less random but only if i'm rotating or moving around. If i'm standing still, everything seems to be fine.

Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #20 - Posted 2003-07-15 20:32:36 »

Well.. that's just weird. I'm going to have to reread a bunch of code, methinks.


AndersDahlberg: I think I've solved the bug you reported. jogl is really sensive about what threads can do what. Wink

Play Minecraft!
Offline cknoll

Junior Member




Flame On!


« Reply #21 - Posted 2003-07-15 20:42:21 »

I think it's workin for me, i ran it an dit came right up and dropped me on what looke dlike a stone platform, but I coudlnt' seem to move around.  Any ideas?

-Chris
Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #22 - Posted 2003-07-15 21:43:09 »

The arrow keys should work as long as the window has focus.

Play Minecraft!
Offline zparticle

Senior Member




Thick As A Brick


« Reply #23 - Posted 2003-07-15 22:14:43 »

it ran for me but I got no textures, only gray shades. perhaps this crappy little TNT card can't handle it.

Offline Mojomonkey

Senior Member




ooh ooh eee eeee


« Reply #24 - Posted 2003-07-15 22:22:25 »

Don't listen to zparticle, he just creates problems! Smiley

I did want to ask what terrain techniques are you using? What is the resolution of your terrain? Also, is your sky a skyplane, or skydome?

Don't send a man to do a monkey's work.
Offline AndersDahlberg

Junior Member





« Reply #25 - Posted 2003-07-15 22:47:13 »

EDIT: Works now - just that it hanged when I clicked/used scroll wheel on the "swing textarea" Embarrassed

Looked great as long as it worked though  Grin

Offline Markus_Persson

JGO Wizard


Medals: 14
Projects: 19


Mojang Specifications


« Reply #26 - Posted 2003-07-15 23:19:04 »

TNT is not supported, no. Wink
We're shooting for a target computer that has at least a GF2.


AndersDahlberg: Yeah, I thought that might happen.. It will probably go away when I clean the code up.


Mojomonkey: It's just a very basic LODed heightmap. The smallest tile size is 4x4 meters. For mesh LOD 0, each triangle pair (two tris per tile) uses a full resolution texture. For LODs 1 through 3, I produce the textures dynamically based on the terrain information. For higher (or lower, depending on your view) there's just a generic texture.
The system is optimised for streaming the terrain data from the server, with full detail for the nearest 500 meters in each direction, and just basic scaled down heightmap data up to two kilometers in each direction.

I've also tweaked the random terrain generation code to put emphasis on the nodes that fit in the higher (or lower, if you prefer) LODs.

Play Minecraft!
Offline kaffiene
« Reply #27 - Posted 2003-07-16 01:56:47 »

The terrain looks very nice... what kind of rendering are you using (ROAM / CLOD / Brute force etc...)?
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #28 - Posted 2003-07-16 06:52:22 »

Quote
it's the usual No-fullscreen-with-LWJGL-after-a-swing-component-has-been-used-bug


Have you tried disabling all d3d/ddraw options using runtime switches?

Offline swpalmer

JGO Coder




Where's the Kaboom?


« Reply #29 - Posted 2003-07-16 11:16:01 »

Quote
Have you tried disabling all d3d/ddraw options using runtime switches?


Too bad it is difficult to do that for Web Start.. since it is launched automatically for jnlp files... it would be system/browser dependent Sad

Pages: [1] 2 3 ... 15
  ignore  |  Print  
 
 

 

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

The first screenshot will be displayed as a thumbnail.

CogWheelz (11 views)
2014-07-30 21:08:39

Riven (21 views)
2014-07-29 18:09:19

Riven (14 views)
2014-07-29 18:08:52

Dwinin (12 views)
2014-07-29 10:59:34

E.R. Fleming (32 views)
2014-07-29 03:07:13

E.R. Fleming (12 views)
2014-07-29 03:06:25

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

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

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

Riven (30 views)
2014-07-23 20:56:16
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!