Status
Not open for further replies.

MellerReal

New Member
Jan 6, 2016
6
6
Habbo: Battle Royale Concept by Joseph Francis.
Habbo Battle Royale is a (in-development) web-based virtual-world multiplayer game. The idea behind the project is to use the concept of Habbo Hotel, creating a whole new environment with the battlers joining a virtual-world where they fight to be the last one alive. When you're connected to a game, you will be spawned in a random statically set position of the map. The map consists out one single main "Habbo Hotel room", with different areas where the weather may differ - rain at one place, thunderstorm at another, shining at a third place, and so on.


 
Last edited:

LeChris

John 15:18
Sep 30, 2013
2,786
1,395
Next time you insult staff you'll get postbanned for 2 months.
What is going on with this frontend? You stated it uses web sockets and some type of a templating system since strings are being replaced? First of all, why are you using web sockets over just AJAX requests or is it just to say you have done so? Also, if strings are replaced from a static file (y) then why does this error go unparsed?

Secondly,
Are you using a frontend framework (React, Angular, Vue) for this or just playing Rambo with Jquery? This static error doesn't say much except you tried a template literal and failed. Also doesn't look to be using any framework due to that as well considering angular and vue have just plain ol' {{ variable }}

Thirdly,
Glad we got to find out you plan on using Web Sockets! Love to know what the emulator runs off of unless you somehow found a stable HTML5 client/server base for this.

Fourthly,
This is assuming you're actually making a full fledged app/game for a Habbo Battle Royal and not just coding the web pages on the design. I would hate to see a dev thread for plain HTML
You must be registered for see images attach
 
Last edited by a moderator:

MellerReal

New Member
Jan 6, 2016
6
6
What is going on with this frontend? You stated it uses web sockets and some type of a templating system since strings are being replaced? First of all, why are you using web sockets over just AJAX requests or is it just to say you have done so?
The way I'm coding the front-end is basically, it's all constructed in java script, when the page is initialized - a web socket is opened to the C# server, from there on - the server will send some basic messages to the client (currently it only sends a int with the amount of clients connected to the server). When you submit the form, a message is sent to the server with the username and password input. The server will validate the credentials and then send the client an auth key to be stored in the client's cookies. This authentication key will allow the client to send more "restricted" requests to the server, such as starting a lobby of their own to invite other online players.

TL: DR; there's no PHP or such back-end to work with the form submissions - everything is connected with one main C# server that handles all the requests and only responds to some requests if the client has been authenticated with their key.

Also, if strings are replaced from a static file (y) then why does this error go unparsed?
Because at the time of that screenshot, I commented in a quick style attribute to its element to display the element as an inline-block for the sake of the screenshot.

Are you using a frontend framework (React, Angular, Vue) for this or just playing Rambo with Jquery? This static error doesn't say much except you tried a template literal and failed. Also doesn't look to be using any framework due to that as well considering angular and vue have just plain ol' {{ variable }}
My point from the quote before explains why the error was left with a static variable title. But to answer your question, I am not using any javascript framework.

Glad we got to find out you plan on using Web Sockets! Love to know what the emulator runs off of unless you somehow found a stable HTML5 client/server base for this.
As I said in my first point, the whole client is connected with the server.

FYI: there's also a reason why the `project´ is called "Habbo Battle Royale" and not "Habbo Hotel Battle Royale". My bad on not pointing out my whole idea of this project though, I will update the thread in a bit with some more details.

This is assuming you're actually making a full fledged app/game for a Habbo Battle Royal and not just coding the web pages on the design. I would hate to see a dev thread for plain HTML
Again, my fault for not describing this project enough. The client consists purely of HTML and JavaScript, which creates a connection with the C# server. As well as, even though Habbo is a virtual "hotel", this won't have the same concept as Habbo Hotel has.
 
Thread was updated earlier with the Github & Imgur links. The basics of the server has been set up, progress to follow up.
 

Weasel

👄 I'd intercept me
Nov 25, 2011
4,135
2,461
Thread cleaned. My advice? Simply ignore anything that Chris says. If people are unable to give normal constructive feedback without being degrading, they're not worth your time. If someone has to brag about what they get paid (200$/hour, yeah, sure), it's probably not true and just a really silly way to show dominance.

I'll be closely monitoring this thread from this point on and any off-topic comment, either it is the entire comment or just a part of the comment, will be removed and the poster will receive a warning. The same goes for any slightly degrading, sarcastic or stabbing remark. Act like adults, or get out.
 
Feb 1, 2014
165
137
Hi, I'm flattered that you're inspired by my work but I'd advice you to do further research and decide on a stack.
To make this into an actual game would be somewhat of a challenge but easily doable by an experienced developer.

Also, it's based on a Battle Royale, which is a game mode in its self (i.e. PUBG, Fortnite, Blackout, etc).
Of course it would be tricky to do some of the functions that a standard BR would do (e.g. decreasing storm).

To me, this seems like an altered version of a traditional BR-based game? That's cool nonetheless.

Try brainstorm and consider what is doable, what you want to change and your final outcome.
Believe me, it will save a lot of time and you'll know what you need to code (task by task).

This is different from my initial concept and I urge you to keep things simplified as after-all, it's only a 2D game!

The purpose of my thread was to pump some creativity and spark back into the community. I'm pretty happy with anyone doing anything.
Plan ahead of time, research into the history of the 'Battle Royale' mode and strip it down to what is OK/suitable for Habbo.

Good Luck!
 

Zodiak

recovering crack addict
Nov 18, 2011
453
417
Of course it would be tricky to do some of the functions that a standard BR would do (e.g. decreasing storm).

decreasing storm could be achieved with either closing off the room if you're using multiple rooms or dynamic room ads!
 
  • Like
Reactions: JMS

Riybo

New Member
Dec 1, 2018
8
7
Seems fun. Much more interesting than a plain, boring old retro opening.

gd luck
 
Status
Not open for further replies.

Users who are viewing this thread

Top