Chat Dungeon

Looking for a team? Need some team members?
Post Reply
User avatar
hallsofvallhalla
Site Admin
Posts: 12031
Joined: Wed Apr 22, 2009 11:29 pm

Chat Dungeon

Post by hallsofvallhalla »

I want to give a quick run down on a new game/community project I am starting.

The project is a mix between a PBBG/Neverwinter Nights/real time messenger/MUD. Players will create characters from a variety of classes and will be able to join or create a variety of rooms. Each room is basically a chat room with a twist. The chat room itself is a dungeon or a module/campaign that the players will go through. Some rooms are simple arenas that players fight random monsters and find random traps or treasures while others are a bit like a mud where they journey together through an entire adventure meeting NPCs, fighting monsters, disarming traps, looking for secrets, opening chests, ect.. All of this is done through a chat room like a messenger program. The monsters, traps, NPCs, ect will be entities but members of the room as well.
The game will also encompass a Neverwinter nights feel by allowing the players to build their own rooms, monsters, chests, traps, modules, ect..
The room will guide the players through and challenge the players to fight together and solve all the problems of the campaign.

I have not named it yet. Chat Dungeon is just a name for now. I am not sure yet if I am going to stick with Javascript/Node.js or got with C# on the backend with something like SignalR. The front end will be browser based.
User avatar
hallsofvallhalla
Site Admin
Posts: 12031
Joined: Wed Apr 22, 2009 11:29 pm

Re: Chat Dungeon

Post by hallsofvallhalla »

As an update I have test examples working with both Nodejs and SignalR. With the low cost of windows hosting now and teh ability to host .net apps on Linux I am thinking I may want to go the c# route. The elegance of C# classes and overall design always wins over JS prototypes and such.
User avatar
Jackolantern
Posts: 10893
Joined: Wed Jul 01, 2009 11:00 pm

Re: Chat Dungeon

Post by Jackolantern »

Very cool idea! Although I will say I am not sure if I would want to go .NET Core. If all you want is the elegance of C#, you could always use Typescript for node. Pretty much everything you would want to use has a type definition. That aside, .NET Core is still working hard to move everything over from .NET FX to .NET Core. A ton of libraries and Nuget packages don't work for it. SignalR is not even officially released on .NET Core (although it does have a very functional beta release, since I believe it is coming in the Core release in a couple of months, but you would be starting with a beta version that could potentially change).
The indelible lord of tl;dr
User avatar
hallsofvallhalla
Site Admin
Posts: 12031
Joined: Wed Apr 22, 2009 11:29 pm

Re: Chat Dungeon

Post by hallsofvallhalla »

I am not useing .Net core. Just asp.net. Javascript on front, c# on the back with signalR tying them together.
User avatar
vitinho444
Posts: 2825
Joined: Mon Mar 21, 2011 4:54 pm

Re: Chat Dungeon

Post by vitinho444 »

I'm working on my thesis which will be an action RPG. I got these websites that might help you with some content creation:

https://manysideddice.com/2015/04/24/a- ... generator/
http://orteil.dashnet.org/randomgen/?gen=dTExE9hs
https://donjon.bin.sh/d20/dungeon/
https://donjon.bin.sh/fantasy/adventure/
http://bl.ocks.org/Azgaar/b845ce22ea680 ... fb914f51bd
http://www.fantasynamegenerators.com/

Hope at least one helps you :)

Good luck and keep us updated.
My Company Website: http://www.oryzhon.com

Skype: vpegas1234
User avatar
Jackolantern
Posts: 10893
Joined: Wed Jul 01, 2009 11:00 pm

Re: Chat Dungeon

Post by Jackolantern »

hallsofvallhalla wrote:I am not useing .Net core. Just asp.net. Javascript on front, c# on the back with signalR tying them together.
Huh...not sure why I thought you meant .NET Core. Maybe it was something said in another thread and I carried it over from there.
The indelible lord of tl;dr
User avatar
hallsofvallhalla
Site Admin
Posts: 12031
Joined: Wed Apr 22, 2009 11:29 pm

Re: Chat Dungeon

Post by hallsofvallhalla »

It was probably my "hosting on linux" comment above. That I believe is .net core only.
User avatar
Jackolantern
Posts: 10893
Joined: Wed Jul 01, 2009 11:00 pm

Re: Chat Dungeon

Post by Jackolantern »

Oh right! That was this thread. I see it now. Yeah, that was it. And yep, that is .NET Core only.
The indelible lord of tl;dr
User avatar
hallsofvallhalla
Site Admin
Posts: 12031
Joined: Wed Apr 22, 2009 11:29 pm

Re: Chat Dungeon

Post by hallsofvallhalla »

I am actually going ot take the dive and build this with Typescript and Angular as well. Yes Halls using a JS library. Someone check the temperature in hell.
User avatar
Jackolantern
Posts: 10893
Joined: Wed Jul 01, 2009 11:00 pm

Re: Chat Dungeon

Post by Jackolantern »

Really stick with it and give it a fair shot. This is going to be a very client-side heavy project and I think you will find the organization and the way you can nest components to be a breath of fresh air if you stick with it long enough to get used to it. No more piles and piles of jQuery events.
The indelible lord of tl;dr
Post Reply

Return to “Recruitment”