Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Jabbo V3.1: JavaScript Habbo (HTML5, WebSockets)

Status
Not open for further replies.
Newbie Spellweaver
Joined
Apr 24, 2007
Messages
83
Reaction score
85
gefliptemens - Jabbo V3.1:   JavaScript Habbo (HTML5, WebSockets) - RaGEZONE Forums

Jabbo is a JavasScript clone of Habbo made by Thomas Vermaercke,
a proof of concept that real MMO's can be done in JavaScript!
My hopes are that this could be the start of something new.
A hybrid version of Habbo with the old and new things we like.
I say we use the foundation of something around V14 (feauture wise, like Jabbo does),
and update it with the things we like from the latest versions, perhaps in modules.
Since you can change everything in Jabbo, this could mean retros stepping away from
the very ugly current Habbo. I certainly hope so. I'm all for old-skool :D
Also, Flash, I think it's dated. HTML 5 is the way to go!

Jabbo will also be the ideal start to make other JS MMOCC's.
All the code was made by me, only the images are from Sulake.
This means, if you change those, you've got a fully legal game!
I fully encourage this and hope someday many people will play
a game that originated from this source! Good luck everybody!

TECHNOLOGY
Client: HTML, CSS, JavaScript, PHP
Server: C#.NET
Database: MySQL

DOWNLOAD LINKS


INSTALLATION INSTRUCTIONS
- import Jabbo.sql.zip to your MySQL database
- change database settings in website/client/config.php
- change database settings in server/JabboServerCMD/bin/Debug/settings.ini
- run server/JabboServerCMD/bin/Debug/JabboServerCMD.exe
- put website/ on a webserver that supports PHP


NOTES
- default port is 3500. To change, change website/client/scripts/packets.js -> init : function() { socket.connect(document.domain, 3500);}
- also change server/JabboServerCMD/bin/Debug/settings.ini


WHAT'S NEW
- switch to WebSockets, Python bridge is no longer required
- rezisable client
- smoother walking: more frames
- avatars are generated by PHP: no need for Habbo.com imaging any more
- avatars shown when taking pictures with camera
- various bugs fixed
- very basic registration, figure choser and statistics
- client translated to English (except Catalogue)


KNOWN BUGS
- when holding camera the camera disappears at certain angles. This is due to a bug in the avatar3.php script


DOCUMENTATION
- see Jabbo Structure.txt for Packet structure
- see Todo.txt for todo list
- client scripts are stored in client/scripts
- client/scripts/scripts.txt indicates which scripts are to be included when loading the client
- if you want to debug errors, comment the line "window.onerror = client.allErr; // DEVONLY"  in global.js
- if you are rank 4 (manager), press PageUp:  the debug screen will show. Enter :help for more info
- see about.txt for this and more info

VIDEO

Thanks droppy!

TEST HOTELS

(droppy)
Links might be dead!

TROUBLESHOOTING
Various questions have been answered in this thread, so be sure to read it!
 
Last edited:
Joined
May 8, 2010
Messages
1,902
Reaction score
669
This is pretty sweet, i hope your projects are used alot more, and that we can move away slowly from habbo and that its completely legal.

I will use this in the near future to learn and work with Java :)

Thank you for this release.
 
Newbie Spellweaver
Joined
Apr 24, 2007
Messages
83
Reaction score
85
Anyone willing to host a live demo? I would love to see it in action with other users testing it!
 
Newbie Spellweaver
Joined
Dec 17, 2012
Messages
41
Reaction score
4
This is great, and very helpful for people that are fans of V14 Habbo. I think what you did here will really be appreciate although I think I will stick to the current Habbo that everyone is use to, not everyone thinks the way you do in terms of versions but overall nice release :)
 
Newbie Spellweaver
Joined
Apr 24, 2007
Messages
83
Reaction score
85
What license is the JS stuff under? If anybody uses this for something other than habbo this should be fully made clear blah blah blah


2

Well, I'm releasing it as fully Open Source. Anyone can use it. I'd simply like to get a PM when someone's using it so I can check it out sometime : P

Hmm, please reupload to a different place, i put the captcha in and it keeps loading and loading

I've uploaded it to 9 different hostst now :p
 
Chasing 99 Red Balloons
Joined
Jan 9, 2008
Messages
857
Reaction score
229
Well, I'm releasing it as fully Open Source. Anyone can use it. I'd simply like to get a PM when someone's using it so I can check it out sometime : P



I've uploaded it to 9 different hostst now :p
If anybody want's to use this for commercial reasons they'd need a firm license MIT, GPL (eww) etc before they'd consider using it :)
 
  • Like
Reactions: PR0
Joined
Feb 22, 2012
Messages
2,103
Reaction score
1,271
Very Good! I will open Today, in few min a test-hotel :)

@OffTopic
gefliptemens, add me on Skype: droppyff !

EDIT:
I'm ready to open, but the register dont encrypt the password alright, and when I put the Alright, give the login, but, the look be trasparent.
 
Last edited:
Newbie Spellweaver
Joined
Mar 27, 2012
Messages
60
Reaction score
10
Wauw this is sweet!

Thnx for sharing it.
 
Newbie Spellweaver
Joined
Jan 18, 2013
Messages
38
Reaction score
1
WOW, this is very fast, haha, you're a very hard bastler master developer, great!

Camera dont work, dont take photos! :(
 
Joined
Feb 22, 2012
Messages
2,103
Reaction score
1,271
Demonstration Video:

I'm sorry, i'm not good to edit/create videos.
The music is from Jonathan Coulton - Still Alive (JC Mix)
I catch a bit the idea of music from the Tribute of Nillus ^^
-----------------
I create a Mirror on Mega:
If u want to test the old version (Needs python):
-----------------
Want a Test Hotel? Go to: ! (Another Link soon)
Remembering, That isn't a VPS, so, its unstable, and it is on my own computer, but I think you can test on that :)

A big hug for all my friends from RZ!
 
Last edited:
Zephyr Studios
Loyal Member
Joined
Feb 18, 2012
Messages
1,877
Reaction score
724
Thanks Thomas, downloading now! :)

@Droppy I can't register at your hotel :)
 
Status
Not open for further replies.
Back
Top