Technopolies

Started by rolz, October 21, 2004, 04:03:43 PM

Previous topic - Next topic

EgonOlsen

Good to see you back in business. The new textures look great. I like the vivid colors very much. I've noticed a two things:
There sometimes seems to be a problem with the trees' shadows not being there, but when i tried to reproduce this problem in my second run (my first run crashed due to a cooling problem with my machine), i couldn't...so i'm not sure what caused it.
The far clipping plane is a bit strange when zooming in. If you are standing on a hill, the lower parts of the terrain get clipped, which looks strange. This is not a new problem, earlier versions had it too. I thought i might just mention it this time... :wink:
Other than that, it worked fine and it feels better from version to version. It also got faster, doesn't it?

Uija

yay, welcome back!
Very nice screenshots!

rolz

#362
Download links:
*Removed*

What's New:

- changed versioning
- changed application loader
- improved usage of items. Cursor will change to "HAND" if your equipped item may be used on target. You may now equip axes and pickaxes to main/off hand
- new object: Cactus. May be harvested to pick cactus spikes
- new object Junk Pile. You may search junk piles for random items.
- new objects: water and oil tanks
- new object: wooden fence
- fixes for UI
- changes to serialization and 3d mapping. old clients may become incompatible
Regards,
Andrei

rolz

#363
New version is just a couple days away.

Changes:

-new small tutorial scenario
-new mosters
-new objects
-game balance improvements

Hopefully, it will be now possible to create new scenarios / quests fast and easy with new NPC Editor.
Regards,
Andrei

rolz

#364
Download *Removed*



New features:
- new NPC scripting engine
- new monster: Skavenger
- new structures & plants
- new weapons & armor
- new tutorial scenario
- minor features and bugfixes
*Removed*
Regards,
Andrei

EgonOlsen

Looks great...but doesn't work... :( I tried to run the webstart version and am getting this:

Total textures:1331
Total textures: 11
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
at java.util.AbstractList$ListItr.set(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at t1.as.b(Unknown Source)
at t1.as.a(Unknown Source)
at t1.di.c(Unknown Source)
at t1.di.b(Unknown Source)
at techno.client.world3d.Client3D.startVisual(Unknown Source)
at techno.client.world3d.Client3D.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Removing AWT listeners: ...Removing Handlers: ...done
Clearing 3d objects...Clearing map ...done

rolz

Quote from: "EgonOlsen"Looks great...but doesn't work... :( I tried to run the webstart version and am getting this:

Total textures:1331
Total textures: 11
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
at java.util.AbstractList$ListItr.set(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at t1.as.b(Unknown Source)
at t1.as.a(Unknown Source)
at t1.di.c(Unknown Source)
at t1.di.b(Unknown Source)
at techno.client.world3d.Client3D.startVisual(Unknown Source)
at techno.client.world3d.Client3D.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Removing AWT listeners: ...Removing Handlers: ...done
Clearing 3d objects...Clearing map ...done

probably because of multi-threaded code. Fixed, try now please.
Regards,
Andrei

EgonOlsen

Loads fine now, but i can't connect to the server ATM. Is it down or is this a local problem? About the Display-before-Keyboard-stuff mentioned in the JGF: I assume this is caused by the Display not initialized because of the lack of matching video modes. I had a look in the properties file and you are setting the bpp to 32. This is fine on Windows, but on Linux, you don't get 32bpp reported by the driver but 24bpp. Maybe that's the problem?

rolz

Looks like the old properties file makes you to connect to old server.

Delete "Documents and settings/user/.technopolies" folder to reset to default
or adjust the following property:

server.host=dev.maryno.net
Regards,
Andrei

EgonOlsen

Yes, that worked. I thought the file was current, because it said:

#Auto generated
#Fri Jun 23 16:00:41 CEST 2006

However, runs fine now. Too bad, that i haven't got the time to play it today... :(

Raven

Hey Rolz, screenshots look great!

I downloaded the latest WebStart version, but unfortunately got an error while launching:

java.lang.IllegalStateException: Display must be created before you can create Keyboard
at org.lwjgl.input.Keyboard.create(Keyboard.java:286)
at t1.ar.a(Unknown Source)
at t1.di.a(Unknown Source)
at t1.di.<init>(Unknown Source)
at techno.client.world3d.Client3D.startVisual(Unknown Source)
at techno.client.world3d.Client3D.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.javaws.Launcher.executeApplication(Launcher.java:1154)
at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1101)
at com.sun.javaws.Launcher.continueLaunch(Launcher.java:944)
at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:515)
at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:218)
at com.sun.javaws.Launcher.run(Launcher.java:165)
at java.lang.Thread.run(Thread.java:613)


I'm running on Mac OS 10.4.6., java 1.5. Any ideas?
Look forward to testing it.

-Hrafn / Raven

rolz

Hey Raven,

You could try switching between 16/32 screen depth to make it run,

edit /home/.technopolies/techno.properties - as mentioned above.

p.s. I will have to add a startup / options screen in the next version
Regards,
Andrei

CinergyStudios

sounds like rolz is back in action

rolz

Yes. Got a job offer from abroad, moving later this autumn.

Also, an agreement has been made with nationwide internet provider - they are adding the game to the pool of their intranet resources and will provide a server and steady internet connection. The future is getting brighter for technopolies.
Regards,
Andrei

Melssj5

Very nice.  8)  Keep on going rolz.
Nada por ahora