Help on programing a DM game

Got a favourite DM type game? Enjoy Eye of the Beholder? Adore Amberstar? Cherish Captive? Discuss these and more here!
Forum rules
Please read the Forum rules and policies before posting.
User avatar
ebeneezergude
Expert
Posts: 345
Joined: Mon Jan 21, 2013 10:58 pm
Location: I see walls stretching off into the darkness...

Re: Help on programing a DM game

Post by ebeneezergude »

Hey that's very cool!
User avatar
MadMunky
Adept
Posts: 212
Joined: Mon Sep 27, 1999 3:06 pm
Contact:

Re: Help on programing a DM game

Post by MadMunky »

Thanks ebeneezergude: I'm pretty happy considering this is my first ever JavaScript work :) Its coming along slowly
zoinkers
Novice
Posts: 19
Joined: Tue Feb 11, 2014 8:09 pm

Re: Help on programing a DM game

Post by zoinkers »

Nice work. Looking forward to seeing what you do with it.
User avatar
Seriously Unserious
Master Superior
Posts: 1418
Joined: Sun May 11, 2008 11:53 am
Location: Wandering around aimlessly in Lynchgate Woods
Contact:

Re: Help on programing a DM game

Post by Seriously Unserious »

Awesome work MadMunky! I'm looking forward to seeing where it all goes. :)
User avatar
MadMunky
Adept
Posts: 212
Joined: Mon Sep 27, 1999 3:06 pm
Contact:

Re: Help on programing a DM game

Post by MadMunky »

Thanks All, I'll keep chipping away. I'm trying to use all the original data and program it as close to the original as I can using similar methods from the data I can capture. I know a lot of people where not kean on Bloodwych but trying to recreate what these guys did it shows you really how cleaver they where. Some of the stuff in Bloodwych like having the ability to make a player wait at a location and see though their eyes and all the wooden walls which make the map layout very clever. Though being this is 1. my first JavaScript program and 2. my first real game, I may have bitten off a little much :)

I keep the site updated so keep checking it and let me know what you think, i'll maybe make another post about it rather than side track this original one.
zoinkers
Novice
Posts: 19
Joined: Tue Feb 11, 2014 8:09 pm

Re: Help on programing a DM game

Post by zoinkers »

MadMunky wrote:Thanks All, I'll keep chipping away. I'm trying to use all the original data and program it as close to the original as I can using similar methods from the data I can capture. I know a lot of people where not kean on Bloodwych but trying to recreate what these guys did it shows you really how cleaver they where. Some of the stuff in Bloodwych like having the ability to make a player wait at a location and see though their eyes and all the wooden walls which make the map layout very clever. Though being this is 1. my first JavaScript program and 2. my first real game, I may have bitten off a little much :)

I keep the site updated so keep checking it and let me know what you think, i'll maybe make another post about it rather than side track this original one.
You'll find javascript is easy, once you get into it a little more. When you get the original game working to a sufficient degree, come back and post, and I'll help you hook up a multiplayer web socket/ajax backend if you want, and it could be multiplayer internet based.
User avatar
Seriously Unserious
Master Superior
Posts: 1418
Joined: Sun May 11, 2008 11:53 am
Location: Wandering around aimlessly in Lynchgate Woods
Contact:

Re: Help on programing a DM game

Post by Seriously Unserious »

MadMunky wrote:Thanks All, I'll keep chipping away. I'm trying to use all the original data and program it as close to the original as I can using similar methods from the data I can capture. I know a lot of people where not kean on Bloodwych but trying to recreate what these guys did it shows you really how cleaver they where. Some of the stuff in Bloodwych like having the ability to make a player wait at a location and see though their eyes and all the wooden walls which make the map layout very clever. Though being this is 1. my first JavaScript program and 2. my first real game, I may have bitten off a little much :)

I keep the site updated so keep checking it and let me know what you think, i'll maybe make another post about it rather than side track this original one.
Great! That's the way to go, baby steps. By breaking a large project down into many tiny projects that you can do in a day or 2 really helps to chip away at those big projects, especially the ones where you're feeling like you bit off more then you could chew.
The Buddha wrote:To move a mountain, you must first start by moving small stones
One good thing about languages like javascript is it lends itself very well to breaking a huge project down into hundreds of tiny projects. It's a modular language, meaning you can program small, independent functions and classes, each in a separate file, making bug testing before you even add it to the main body of the program, so you can find and fix most bugs while you still only have a few dozen lines of code to sort through at most, rather then a few thousand or more, which can be like finding a needle in a haystack at times.

Those baby steps will make all the difference. Keep completing 1 or 2 of those each day and sooner then you'd think you'll find you've run out of small baby steps and have a finished game on your hands.

If also helps to have a clear goal in mind and to write it down, so you can look at it when you start feeling bogged down in writing lines of code or finding elusive bugs and getting ready to pull your hair out in frustration and get your direction and purpose back, settle down and get back to enjoying the process of making your dream a reality. Having a clearly written goal also makes it clear when you've reached it since all you need to do is compare what you have with what you want and if they match, you're there and it's time to take a moment to celebrate before tackling the next goal.

I hope this advice helps you in this project, and, for that matter, in life too. :)
Last edited by Seriously Unserious on Tue Mar 18, 2014 4:58 am, edited 1 time in total.
User avatar
Chaos-Shaman
High Lord
Posts: 2642
Joined: Wed May 03, 2006 7:26 pm
Location: The Gates of Hell

Re: Help on programing a DM game

Post by Chaos-Shaman »

no wonder I am fallen for you SU, poetry.. if you can write a story like that you should embark right away and fulfill the quest
keep your gor coin handy
User avatar
Seriously Unserious
Master Superior
Posts: 1418
Joined: Sun May 11, 2008 11:53 am
Location: Wandering around aimlessly in Lynchgate Woods
Contact:

Re: Help on programing a DM game

Post by Seriously Unserious »

Funny that you mention that, writting a story is something I have in mind in the near future. I can get ideas for a story any time I want, I've just never had the motivation to write them down before.
User avatar
Chaos-Shaman
High Lord
Posts: 2642
Joined: Wed May 03, 2006 7:26 pm
Location: The Gates of Hell

Re: Help on programing a DM game

Post by Chaos-Shaman »

I know what you mean. I don't write stories but can muddle along one. I never read books, plenty of data books, no story books. I write those as I go :) I am counting on the DM community to write the stories.
keep your gor coin handy
Post Reply