Comment on: I'm working on a DnD styled game/challenge to see how close I can get to the DnD experience. Was curious if anyone had any recommendations on what language/software to use.
1 22 Jul 2017 15:17 u/InkyCricket in v/programmingComment on: [Poll] Tabs or Spaces?
Tab. It's only one button press, it's easier to move through with the arrow keys because you don't have 10+ spaces to press through, and if people have different preferences, they can adjust how it displays for them without actually changing the content.
Only exception would be alignment, but it's not that big of a deal.
Comment on: Stop saying learning to code is easy (because it sets begginers up for disappointment).
Yea, programming is terribly frustrating.
For some reason, that just makes it feel better once a task is finished.
Javascript.
You can have it in a browser so nobody needs to download it, which is a frequently underrated quality, or use stuff like electron if you didn't want it in the broswer. Disclaimer: I've never used electron or anything like it.
Suddenly find the need for serverside stuff for multiplayer? node.js lets you use javascript there too. It's fairly easy to use websockets with this setup if you have the need for it.
There are libraries like threejs for 3D graphics if you don't want 2D.
There are physics libraries out there for it too if you wanted to get real dice rolling movements or other stuff. Many are half-baked ports from other language's physics libraries, but there is at least one that is specifically made for javascript.
javascript has everything you'll need for almost any system.
Another idea is to use things like Unity and it can be played even in the browser, but I personally don't like it's interface and it's slow to load.