Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - rolz

Pages: 1 ... 15 16 [17] 18 19
241
Support / Undersampling
« on: March 17, 2005, 03:19:42 pm »
Helge,

Is there a way to set variable framebuffer sampling rate ?
It would be nice to have something that looks cleaner than
SAMPLINGMODE_OGUS but runs smoother than SAMPLINGMODE_NORMAL.
For most users  it might be an option to increase performance on slow CPUs.

242
Feedback / !
« on: March 07, 2005, 08:49:18 am »
Wow looks interesting !

243
Projects / v0.79
« on: March 05, 2005, 03:05:59 pm »

244
Projects / v0.78
« on: February 28, 2005, 02:34:59 pm »

245
Projects / JPCT 1.05
« on: February 26, 2005, 10:29:09 am »
Helge,

I've noticed that on the new 1.05 the average memory consumption is as low as 80-90Mb on Sun VM (vs 120mb on 1.04). Great work, really ;)


For the last two weeks i was working on adding scalable architecture to the backend. There would be only minor changes on the client side in the next release (except for JPCT 1.05 ;) .

246
Projects / Technopolies 0.76
« on: February 19, 2005, 05:01:01 pm »
Performance and stability improvements
at http://213.232.242.32/technopolies/game.play.do

247
Projects / Technopolies 0.75
« on: February 17, 2005, 06:40:59 pm »

248
Feedback / Hola
« on: February 17, 2005, 06:37:05 pm »
Hey raft,

The general idea about optimizing server performance and network throughtput is in keeping server-side objects as much lightweight as possible.

I'd suggest to start with a simple model and add features as required.

Code: [Select]

class Map implements Serializable{
Vector players;
}

class Player implements Serializable {
String name;
Point location;
float rotation;

String modelName;
String textureName;
}


249
Projects / new screens
« on: February 16, 2005, 07:17:16 pm »
New screens:

the inventory with page scrollers


The shop

250
Projects / new feature
« on: February 11, 2005, 04:54:19 pm »
Added custom bitmapped components to game:

 - labels,
 - textfields,
 - lists,
 - tooltips

check one of previous screenshots to see the difference.

251
Projects / Thanks
« on: February 11, 2005, 04:40:41 pm »
I hope the game will shape up and be ready for first public release in a month or so.

I am pushing away the release date to polish game details so it could attract people from the very first run.

As to the idea and gameplay, it is close to
http://runescape.com/
and
http://www.timezero.ru/

I am not planning the game to ever be commercial or subscription-based.
It will be:
  1. free
  2. community-based, like a global chat or forum where players could just chat or trade or perform quests or whatever else
  3. minimalistic  (the client is only 190kb for first-time download)
  4. should be bandwidth-friendly (about 10-20kb/min)

252
Projects / more screenies
« on: February 07, 2005, 05:06:57 pm »

253
Support / Applet example 0.96
« on: February 07, 2005, 07:53:13 am »
try adding psvm(String[]) to your applet

254
Support / Matching mouse clicks to 3D co-ords
« on: February 07, 2005, 07:48:36 am »
should be somewhere in examples

Code: [Select]

    /**
     * get 3d coordinate of srcPoint on object's surface from 2d coordinates.
     *
     * @param camera scene camera
     * @param buffer
     * @param x      screen (mouse) X coordinate
     * @param y      screen (mouse) Y coordinate
     * @param object to check against
     * @return
     */
    public static SimpleVector getAbsoluteCoordinate(Camera camera, FrameBuffer buffer, int x, int y, Object3D object) {
        SimpleVector rezult = null;
        if (camera != null && buffer != null) {
            SimpleVector rayTemp = Interact2D.reproject2D3D(camera, buffer, x, y);

            rayTemp.normalize();
            Matrix orient = camera.getFront();
            float[] dump = orient.getDump();
            SimpleVector ray = new SimpleVector();
            ray.x = dump[0] * rayTemp.x + dump[1] * rayTemp.y + dump[2] * rayTemp.z + dump[3] * 1;
            ray.y = dump[4] * rayTemp.x + dump[5] * rayTemp.y + dump[6] * rayTemp.z + dump[7] * 1;
            ray.z = dump[8] * rayTemp.x + dump[9] * rayTemp.y + dump[10] * rayTemp.z + dump[11] * 1;

            float distance = object.rayIntersectsAABB(camera.getPosition(), ray);

            if (distance != Object3D.RAY_MISSES_BOX) {
                rezult = new SimpleVector(camera.getPosition());
                ray.scalarMul(distance);
                rezult.add(ray);
            }
        }
        return rezult;
    }

255
Projects / jar compression
« on: January 28, 2005, 07:16:51 pm »
Helge,

I want to obfuscate applet classes for size reduction.
Could i do same with jpct libraries ?

 (170 kb technopolies.jar + 150 kb jpct.jar = 181kb technopolies.jar)

Pages: 1 ... 15 16 [17] 18 19