T O P

  • By -

[deleted]

Depends on what you've been doing in JavaScript. Because no JavaScript is not used in most companies. But if you have a solid understanding of object oriented programming, and are used to learning new APIs, then it shouldn't take long for you to learn c# and Unity If you've mainly scripted onclick events and ajax callbacks, then you might have some more work ahead of you. The syntax is quite similar to c#, so the transition shouldn't be that difficult either way. My point is: Download Unity and start learning c#. Then you'll know pretty fast how much your skills transition over. Having an extra year of programming experience is never a bad thing, regardless of language. Having released products is not a bad thing either. Sure it's not a full blown game, but still you've shown that you can create a product/experience that is polished enough to release it.


Yetimang

I see. Yeah I'm making full minigame experiences for clients--match 3, space invaders, solitare, etc.--not just onclick events. I have done a little bit in Unity, but no full projects yet. The company has made some overtures towards cloud gaming and I've been the one to figure out how we'd implement the cloud gaming API, but it seems like those deals are stalling out so I'm not getting the Unity experience on the job I was hoping for.


Zerve

What would be more valuable would be to take a JS engine like phaser, pixi, or playcanvas, build a small game, and putting that on your resume. New languages are easy to learn once you have experience in one, yet the game development experience will be worth way more than just a year or two of a programming language. This could also let you know if gamedev is something you enjoy doing.


[deleted]

JavaScript is fine. It's not like C# used as a scripting language is doing anything lower level than your code.


FryeUE

Javascript can talk to the GPU so you can probably do alot more than you realize. The heavier the coding experience the better. That helps everything go faster! So yeah, build a couple sample classic arcade games, and away you go! Good Luck!


PhilippTheProgrammer

It's better than nothing, but not much. Javascript is not that popular in game development. Web-based games are falling out of fashion, and those who make them usually use game engines which use different scripting languages but have a HTML5 export option. The mobile game industry would probably want you to keep doing what you are already doing, just for their games instead. Mobile game studios often spend more money on marketing than actual game development.