Development

Features
Charatalk is a chat program centered on customization!

Users can import their own character sprites and up to 5 animations.

Server hosts can use a world editor to import their own rooms and create a setting for users to chat in.

Bugs
Right column in world editor is drawn slightly off in the Mac version

Last letter in word occasionally separates and goes to the next line

Cannot scroll player list if too many people are on server

Player not removed from server if application is closed improperly

Features
Error messages for various issues

Sprite display on connect screen; mushman by default; sprite selection moved here

Leaving the username field blank assigns a random name from a list

Bug Fixes
Fixed clientside crash if some animations were missing but others with higher numbers were not (say the folder had anim2.png but not anim1.png)

Fixed last letter sometimes being cut off from the rest of a chat message

Fixed being unable to exit if connection fails.

Features
Server host can now set sprite size limit (leave blank for none)

Server now has a player list

Auto group creation! This means that you can make large image files that will be divided into rooms automatically. (Still uses bg.png, cmap.png, and overlay.png; dimensions must be multiples of 250 from 250 to 2500). Select “Auto” on the right side of the world editor

Bug Fixes
Spawn automatically removed if the group in which it’s placed is removed

Features
Two chat commands: /d NUMBER to roll a die, gives you a random number from 1 to that number. /nick NAME GOES HERE to change your username. These messages are colored to distinguish them from normal chat messages.

Rain and snow! To add them to a room in the world editor, click on the room; the option will be on the right.

The settings menu actually has a few settings now! You can limit the amount of particles if weather effects lag your computer, and you can opt to see usernames under players.

Server host can now save a chat log to a .txt file.

Server host can now set the port, 18547 is still default.

Server host can now set max players.

Bug Fixes
Player list on the server now works as it should