Jump to content
  • Advertisement
Sign in to follow this  

A newbie with two possibly related questions

This topic is 706 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have web dev experience both front and back and a tiny bit developing simple platform apps either in C++ or C#.


A while back I made a simple "breaking bad" windowed game, where you gather resources, "cook" them, sell them and so on. Pretty basic 3k lines of C# but it was enjoyable. Now I'm on the path of "let's make it online so it's more fun than 30 minutes", with revamped ideas.


Like I did on the first one I intend to do it as I would any other project: basic features first and keep adding and optimizing. Preferences/issues:

  • All staying the same, C# vs C++ I'd have to go for C# (the learning would help me in an unrelated project).
  • I tried Unity3D and I hated it. It felt to me like less powerful than coding but just as complex if not more so. Also awkward. :(
  • I use mac, but I have to say I haven't used anything better than VisualStudio. If it's required I'll learn to develop within a virtual machine. Being inexperienced I'm open and wishing to be able to work easier in my mac though.
  • Multiplatform is not a strict requirement now that I think about it... but the more the better, right?


Now, I do this for fun, but I wouldn't hate the money unless it makes me do something not fun. So my two questions:


1) I thought of HTML5 and JS. I like javascript a lot and I see plenty of complex games running like a clock. Plus it would work mostly on every platform, plenty of libraries to choose from, easier (I think) to develop...


2) If you think it's a bad idea then we have computers. Something like MonoGame in C#? I looked at SDL and the other famous I can't remember and even though they had C# bindings, it looks to me that a) that's an extra layer of potential trouble and b) Monogame looked easier for a noobie like me.


I mentioned MonoGame because like a browser game it could be multi-platform, but I've never worked with it.


Any and all help is welcomed, thank you! :D

Edited by Cifra

Share this post

Link to post
Share on other sites

Look into ThreeJS, a API for webGL, with your web development background, you can master this in minutes, and because it is web based, you being on mac ( eww) wont matter, only consideration is that this is strictly a graphics library, so you will have to implement physics, sound etc yourself or find other JS libraries out there.


Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!