Habbo Hotel Revision: Based off HTML5 canvas'.
Thread is undergoing changes, project has been revived as of 2018-06-15.
Screenshots: version 0.9-a1
http://prntscr.com/jvoap4
Habbo Hotel Revision: Based off HTML5 canvas'.
Thread is undergoing changes, project has been revived as of 2018-06-15.
Screenshots: version 0.9-a1
http://prntscr.com/jvoap4
Last edited by Luicy; 16-06-18 at 05:11 PM.
I love it ! :D
It's a good beggining !
I think you should put the messages as JSON instead of ini ?
It really doesn't matter what file format is, the JQuery reads the messages per windows default line (( \n )), I could switch it to XML but then I'd have to change the format the client reads it, and that adds unneeded pressure on the client which could be used to load other files and data. I'll look into it and see what I can do, altenatively I'll change the file to a normal .txt file.
How will you handle the avatars in this project? sprites, polygons?
Let's take this development part by part, you know? I wanna focus on building the actual game engine before going for "specific" parts, I've seen others start with rooms, avatars and so on, and just pushing everything aside. I wanna make this development from bottom to up, starting with the server and client's loading stage, continuing on with the landing view and small details as such. Everything will be made, it may just take some time.
To answer your question: I'm not sure at this moment, I probably will be using sprites as mentioned.
For some reason I actually get the feeling that this is a project that will see a release at some point. Good luck, I hope you will be able to learn a lot from your project and finish a couple of Habbo functionalities.
Ah the good old HTML5 that has killed every developer attempting it so far. Good luck on it. Out of curiosity, why are you using multiple languages instead of keeping it within Node.js?
Quick update:
I've added sockets to the server to handle web socket, the handshake and messaging has been set up. The github will be updated probably tomorrow.