Sign in to follow this  
Elavavator

starcraft maps

Recommended Posts

Hi, im new to the forums.  I recently came across this opensource game, browserquest, and i thought how better to learn how to program a game by playing with its insides. However, I dont know where to begin when it comes to what tools Im going to need to look at the code and such. btw the title is from how i learned to make some pretty cool technical maps on starcraft back in the day by just playing with other peoples maps and learning from that.

Share this post


Link to post
Share on other sites

There are instructions for browserquest in the source repository (there is even a brief wiki in there).

Looks like you'll just need node to run it. See their site for how to get node up and running (its super simple). Beyond that I'm guessing you have a text editor/IDE of choice, simply clone the repository and open up your editor and poke around. There are instructions for getting the server up and running and configuring the ports etc etc. It all looks fairly straight forward and, as you would expect from Mozilla, it looks excellently written, if a little old.

I would take some of the patterns with a pinch of salt, purely due to the age of the repository. But its great to see source code for a fully working app, I'm sure there are many goodies to pull out of there!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.