nolongerinuse
2005
- Feb 1, 2014
- 165
- 137
HABBOWARFARE RP DEVELOPMENT THREAD
[Green] = Completed
[Blue] = In Development
[Black] = Not yet started development
Hello my name is Francis better known as DesignGod. I am 16 years old and from the UK.
Today, I don't present something that will be open-source and a released piece of software/application.
Exactly one month ago, I started learning c# as I wanted to start a project. Not just any project.. but a project that I have been waiting to do for years.
I started learning HTML in August 2012 and since then have done part-time work professionally for various clients. Enough of my back story.
I am starting a Habbo role-playing server based upon various FPS' such as Call of Duty and Battlefield.
It is named HabboWarfare. I wanted to create something that was unique and that would set the bar for Habbo RP's
higher then it currently is. Although it is only me developing and designing HabboWarfare as a lonewolf,
I'm making great progress.
people, I imagined to learn alot within one month and come so far within a month on a project that I think could
change the thoughts of role-playing servers. Period.
In the best possible manner considering the platform difference (one, being 2D and the opposing being 3D).
The available Game modes on HabboWarfare:
But won't it get boring doing the same games?
Never, because I have added a freeroaming mode where users can explore the open-world and run businesses, get a job, get married, meet friends and much more. I will also be coding Missions further within the stages of development.
Other features:
- Advance ranking system and XP system based upon Call of Duty.
- Sound manager, so not only will you hear your gun fire and when your enemy or teammate enters but your'll feel ready and prepared.
- Clan creation and management so you can start a clan (Example, [TEST]) with a few pals and enter tournaments or make a name for yourselves.
- Tournament Management system so you can enter tournaments with your clan or friends and earn prizes, badges and various other things.
- Custom Classes, so you can choose what weapons you want and secondary equipment you want in your outload.
- Drive cars and various other transportation devices on the battlefield with your team mates inside.
- In-game killstreaks such as AC130, Sentry Gunner, Attack Helicopter, Tactical Nuke and much more.
- Hijack air planes outside of game within freeroam. When you travel using the airport.
- Custom pixel art is being used so you will actually SHOOT with a gun not empty hands.
There is much more, I have forgotten to add at this stage.
Sounds great in all but.. Could I have some screenshots and a snippet of code?
Index
User dashboard (Still under construction)
Main Menu (Instead of going directly to the client, you go here)
RUST FROM MW2 (Map Development)
TERMINAL FROM MW2/MW3 (Map Development)
Select a class (the option for when you first start, HabboWarfare)
Me on Terminal (Ignore the side bar, etc. I have now developed a custom UI which I will upload screenshots of later)
On the dashboard (Done a few updates)
Code snippet from my CSS framework (from scratch)
I will be uploading this thread every one-day days and hosting regular join.me's.
You may contact me via my development FB account:
Or add my skype: FrancisJoseph15
[Green] = Completed
[Blue] = In Development
[Black] = Not yet started development
Hello my name is Francis better known as DesignGod. I am 16 years old and from the UK.
Today, I don't present something that will be open-source and a released piece of software/application.
Exactly one month ago, I started learning c# as I wanted to start a project. Not just any project.. but a project that I have been waiting to do for years.
I started learning HTML in August 2012 and since then have done part-time work professionally for various clients. Enough of my back story.
I am starting a Habbo role-playing server based upon various FPS' such as Call of Duty and Battlefield.
It is named HabboWarfare. I wanted to create something that was unique and that would set the bar for Habbo RP's
higher then it currently is. Although it is only me developing and designing HabboWarfare as a lonewolf,
I'm making great progress.
- Okay, sounds cool but why are you posting this in the development thread?
people, I imagined to learn alot within one month and come so far within a month on a project that I think could
change the thoughts of role-playing servers. Period.
- Sounds cool, what features are available on Habbowarfare and what makes it 'unique'?
In the best possible manner considering the platform difference (one, being 2D and the opposing being 3D).
The available Game modes on HabboWarfare:
- Team Deathmatch - A gamemode consisting of eight players on each team. The first team to 30 kills wins.
- Search & Destroy - A gamemode consisting of five players on each team. The first team to defend the bomb or plant the bomb, five rounds wins.
- Domination - A gamemode consisting of eight players on each team. The first team to plant the bomb and not have it defused twice, wins.
- Capture The Flag - A gamemode consisting of six players on each team. The first team to take the opposing teams flag back to their HQ twice, wins.
- Nazi Zombies - A Universal gamemode consisting of five players on each team. The team tries to survive the highest wave of attacking zombies.
- DogFight - A gamemode that I have created myself consisting of six players, individually based in the sky. No teams involved. Last player to be flying in there helicopter and successfully gunning all other players out the sky, wins.
But won't it get boring doing the same games?
Never, because I have added a freeroaming mode where users can explore the open-world and run businesses, get a job, get married, meet friends and much more. I will also be coding Missions further within the stages of development.
Other features:
- Advance ranking system and XP system based upon Call of Duty.
- Sound manager, so not only will you hear your gun fire and when your enemy or teammate enters but your'll feel ready and prepared.
- Clan creation and management so you can start a clan (Example, [TEST]) with a few pals and enter tournaments or make a name for yourselves.
- Tournament Management system so you can enter tournaments with your clan or friends and earn prizes, badges and various other things.
- Custom Classes, so you can choose what weapons you want and secondary equipment you want in your outload.
- Drive cars and various other transportation devices on the battlefield with your team mates inside.
- In-game killstreaks such as AC130, Sentry Gunner, Attack Helicopter, Tactical Nuke and much more.
- Hijack air planes outside of game within freeroam. When you travel using the airport.
- Custom pixel art is being used so you will actually SHOOT with a gun not empty hands.
There is much more, I have forgotten to add at this stage.
Sounds great in all but.. Could I have some screenshots and a snippet of code?
Index
User dashboard (Still under construction)
Main Menu (Instead of going directly to the client, you go here)
RUST FROM MW2 (Map Development)
TERMINAL FROM MW2/MW3 (Map Development)
Select a class (the option for when you first start, HabboWarfare)
Me on Terminal (Ignore the side bar, etc. I have now developed a custom UI which I will upload screenshots of later)
On the dashboard (Done a few updates)
Code snippet from my CSS framework (from scratch)
/*
SpookySkeleton Framework
Designed by Francis Joseph
*/
body{
overflow:hidden;
font-smooth: always;
font-weight: lighter;
list-style-type: none;
text-decoration: none;
font-family: 'Open Sans', sans-serif;
-webkit-font-smoothing: subpixel-antialiased;
/*FONT SMOOTHING*/
text-shadow: #fff 0px 1px 1px;
}
input[type="text"]{
font-size:12pt;
font-weight:normal;
font-family: 'open sans', sans-serif;
/*FONT SMOOTHING*/
text-shadow: #fff 0px 1px 1px;
}
input[type="password"]{
font-size:12pt;
font-weight:1pt;
font-family: 'Open Sans', sans-serif;
/*FONT SMOOTHING*/
text-shadow: #fff 0px 1px 1px;
}
#lol{
z-index:200;
display: inline;
font-weight:bold;
font-size:30pt;
margin-top:200px;
margin-left:400px;
}
blue{
color:#2fb5f4;
}
bluenews{
color:#2fb5f4;
text-shadow: #2fb5f4 0px 1px 1px;
}
italic{
font-style:italic;
}
.navigator{
background:repeat;
width: 100%;
height: 35px;
font-size: 10pt;
display: inline;
position: fixed;
text-align: left;
margin-top: -5px;
margin-left: -7px;
background: #0f0f0f;
list-style-type: none;
/*FONT SMOOTHING*/
text-shadow: #fff 0px 1px 1px;
text-transform:uppercase;
}
#links{
display: inline;
margin-top: 10px;
margin-left:780px;
text-align: right;
}
SpookySkeleton Framework
Designed by Francis Joseph
You must be registered for see links
*/
body{
overflow:hidden;
font-smooth: always;
font-weight: lighter;
list-style-type: none;
text-decoration: none;
font-family: 'Open Sans', sans-serif;
-webkit-font-smoothing: subpixel-antialiased;
/*FONT SMOOTHING*/
text-shadow: #fff 0px 1px 1px;
}
input[type="text"]{
font-size:12pt;
font-weight:normal;
font-family: 'open sans', sans-serif;
/*FONT SMOOTHING*/
text-shadow: #fff 0px 1px 1px;
}
input[type="password"]{
font-size:12pt;
font-weight:1pt;
font-family: 'Open Sans', sans-serif;
/*FONT SMOOTHING*/
text-shadow: #fff 0px 1px 1px;
}
#lol{
z-index:200;
display: inline;
font-weight:bold;
font-size:30pt;
margin-top:200px;
margin-left:400px;
}
blue{
color:#2fb5f4;
}
bluenews{
color:#2fb5f4;
text-shadow: #2fb5f4 0px 1px 1px;
}
italic{
font-style:italic;
}
.navigator{
background:repeat;
width: 100%;
height: 35px;
font-size: 10pt;
display: inline;
position: fixed;
text-align: left;
margin-top: -5px;
margin-left: -7px;
background: #0f0f0f;
list-style-type: none;
/*FONT SMOOTHING*/
text-shadow: #fff 0px 1px 1px;
text-transform:uppercase;
}
#links{
display: inline;
margin-top: 10px;
margin-left:780px;
text-align: right;
}
#region Team Deathmatch
internal void TDMStartLobby()
{
if (!TDMLobbyRunning) {
ThreadStart start = () => TDMLobbyHandler();
TDMRunLobby = new Thread(start);
TDMRunLobby.Start();
this.TDMLobbyRunning = true;
}
else {
return;
}
}
internal void TDMLobbyHandler()
{
while (true)
{
try
{
if (SpetnazMembers + RangersMembers <= 0)
{
Thread.CurrentThread.Abort();
Console.ForegroundColor = ConsoleColor.DarkGreen;
Console.WriteLine("Thread for TDMLobbyHandler() was successfully aborted.");
TDMRunLobby = null;
}
if (SpetnazMembers != RangersMembers || SpetnazMembers + RangersMembers < 8 && Session.GetHabbo().IsSpetnaz == true || Session.GetHabbo().IsRangers == true)
{
{
Plus.PlusEnvironment.GetGame().GetClientManager().GameWhisper("There must be a mininum of 4 per team and teams must be equal... Spetnaz: " + SpetnazMembers + " Rangers: " + RangersMembers);
}
}
else
{
TDMStartGame();
TDMLobbyRunning = false;
Thread.CurrentThread.Abort();
TDMRunLobby = null;
}
}
catch (Exception e)
{
internal void TDMStartLobby()
{
if (!TDMLobbyRunning) {
ThreadStart start = () => TDMLobbyHandler();
TDMRunLobby = new Thread(start);
TDMRunLobby.Start();
this.TDMLobbyRunning = true;
}
else {
return;
}
}
internal void TDMLobbyHandler()
{
while (true)
{
try
{
if (SpetnazMembers + RangersMembers <= 0)
{
Thread.CurrentThread.Abort();
Console.ForegroundColor = ConsoleColor.DarkGreen;
Console.WriteLine("Thread for TDMLobbyHandler() was successfully aborted.");
TDMRunLobby = null;
}
if (SpetnazMembers != RangersMembers || SpetnazMembers + RangersMembers < 8 && Session.GetHabbo().IsSpetnaz == true || Session.GetHabbo().IsRangers == true)
{
{
Plus.PlusEnvironment.GetGame().GetClientManager().GameWhisper("There must be a mininum of 4 per team and teams must be equal... Spetnaz: " + SpetnazMembers + " Rangers: " + RangersMembers);
}
}
else
{
TDMStartGame();
TDMLobbyRunning = false;
Thread.CurrentThread.Abort();
TDMRunLobby = null;
}
}
catch (Exception e)
{
I will be uploading this thread every one-day days and hosting regular join.me's.
You may contact me via my development FB account:
You must be registered for see links
Or add my skype: FrancisJoseph15