|
|

This is an example of things i would expect to be done;
[Only registered and activated users can see links. ]
Things like the login screen i will make myself because that's easy, but im no good at small 2d sprites.
Anyway;
Here is an update.
The past few days ive been working on the server side of it, as in storing data efficiantly and writing characters and also getting packets ready to be implemented.
The latest client update was writing the new update-server again.
It now stores all read data in bytearrays, that way it's not constantly loading files and it's more protected, then when everything is ready it writes to the cache format.
Here is a little video, as you can see it first sends the required 8 sprites, which are login boxes, and due to being created in Photoshop they are a big size, around 50kb each. It retrieves these and packs them within seconds, then it takes a little longer to pack the 400 map files but that's because of the amount ofcourse.
The config cache file and sprite cache file are already quite large when i put into the cache folder because;
Content contains landscape sprites, including textured map tiles, and the rest of the loginscreen sprites (back, titlebox etc).
Config contains 4 font's packed, the fonts are 256 images which are characters, for example "a" would be an image, it's the same way RuneScape draw's their text, using Pixel image arrays.
Anyway, here is the video with the new login screen, will be working on it soon.

Get me a template for the login screen and the theme and I can make you a killer one
Since this is java you will be making an applet and a web Client right?
Alright See the Left Upper Corner. Do you want them to be that size? (I will remake it, this is just to get the right...proportions)
Also what color will be transparent on your engine?

Make the transparent parts;
255, 98, 176.
Also, the characters should have a height of around 46 pixels and a width whatever fits.
They should be human looking and taller/thinner than the example picture i gave, please don't use the example and build/edit it since this is from another game and it would be alot better to have custom ones.

Ok no problem.
__
__
__
Update;
Re-wrote animation class, instead of making it draw the images from an array it now read's animation files, these contain the frame id's (images) and a byte which is used to determine the speed to show the next frame.
So for example, an emote for something could be;
0
50
1
60
2
100
This would show the frames 0, 1 and 2 at the speeds. 50, 60, 100 in milliseconds. The first frame is showed instantly so it's not needed to have anything there, after it does this animation it repeats until the client tells it not to, this happens when an update occurs which changes the current animation.
For example running and stopping.
| « JFRAME builder! | [REQ] Stand alone music player! [REQ] » |
| Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |