Vamly

С# or JS?

Recommended Posts

1 hour ago, Division said:

I do not. C# is the best

why sir?  i'm newbie. i use js for 1 reason because use client-server side in 1 language.

Share this post


Link to post
Share on other sites
23 hours ago, macorus said:

why sir?  i'm newbie. i use js for 1 reason because use client-server side in 1 language.

You can use C# for client side too

  • Like 1

Share this post


Link to post
Share on other sites

Using Javascript will boost your development speed. Even if you go the C# route, if you want CEF, you can't ignore JavaScript. Adopting a stack like Node, React and MongoDB will open endless possibilties for you. It is also highly scalable in a simple fashion, just add more boxes to it and voila! Don't forget, it is just a game, you won't turn your projects into enterprise ones. In my opinion, RAGE's decision to support multiple languages and not any kind of language but industrial ones like C# will only fragment the ecosystem and raise the barrier for newcomers. But this is just my opinion. Have fun! 

Disclaimer: This is coming from a C++/Java aficionado. 

Share this post


Link to post
Share on other sites
20 hours ago, Atlas said:

if you want CEF, you can't ignore JavaScript

Blazor works pretty well with RAGE Multiplayer so you actually can ignore JavaScript.

 

20 hours ago, Atlas said:

Don't forget, it is just a game, you won't turn your projects into enterprise ones. In my opinion, RAGE's decision to support multiple languages and not any kind of language but industrial ones like C# will only fragment the ecosystem and raise the barrier for newcomers.

JavaScript has never been a common choice in game development but C# actually is so...

Share this post


Link to post
Share on other sites
On 5/10/2019 at 2:13 AM, undefined said:

Blazor works pretty well with RAGE Multiplayer so you actually can ignore JavaScript.

 

JavaScript has never been a common choice in game development but C# actually is so...

Blazor is interesting but still, do you really want to add all that bloat just for a game server? You already have a runtime on which you run the scripts, but with Blazor you have another Mono instance running on WebAssembly in CEF. 

I would not recommend to anyone to do game development outside the browser with JavaScript but for scripting purposes, why not. Give me Lua, give me Python, give me JS, it is all about ease of prototyping, interop and low entry barrier for newcomers.

  • Like 1

Share this post


Link to post
Share on other sites

Is there any way to configure debug of rage server.exe in visual studio code (JS)?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.