1

Topic: C# vs Java for development of games

Hello. In 6 years I lost sight. Now, I study programming. I know bases C++/C#/Java/Python/PHP. I selected a programming language for development of sound game. As a result, I select between C# and Java. Sound game - game, as a rule for blind, without a drawing. In the world there are many such games. Races, shooters etc. I want to develop shooters. Such as Call Of Duty. I cannot use game engines, such as Unity, Unreal Engine or Cry engine because editors of these engines visual, and they are not accessible to me. Now I select between C# and Java because I like syntax of these languages. Earlier, I thought of a C ++, but I understood that it is too difficult tool for me. That I wait from language: Possibility of creation of a game window; Operation with the keypad and the mouse; Libraries for operation with 3D a sound; Libraries for 3D calculations, turns, driving in 3D space and .; Operation with a network; the Cross connect-platformennost it is desirable, but it is not mandatory. Principal operating system - Windows. I understand that a choice for me, but I want to hear your judgements. That I think about C# and Java for the decision of my tasks: C# - a powerful programming language. Has Windows Forms, IrrKlang for operation with a sound,  library Bullet Physics. That it is not pleasant to me in C#, it is attachment to NET, absence a cross connect-platformennosti. I cannot develop good application under Android. Java - a programming high-level language, the main thing cross-platform. It will be easier to develop games which will work under Windows, Linux, Android. I do not know why, but syntax Java is pleasant to me more than C#. It seems to me that Java more direct, than C#. I write precisely algorithm of application. Through the code I can open a window, specify its sizes, possibilities. Thus I do not know, on how many is good Java for games. I develop games without a drawing, for this reason high performance is not necessary to me very much. But I want to be assured that Java the good tool which will help me. 1 More plus Java for me, in the future, I can find highly paid operation on Java. Advise that it is better for the decision of my tasks and why! Thankful in advance!

2

Re: C# vs Java for development of games

Hello, John Berden, you wrote: From the point of view of development, C# ahead of a planet of all. What . 1. More powerful language. 2. Development .Net Core Though is made mostly for clouds, but develops and XAML Standard before  for Xamarin. Forms for usage GTK,  and an apple. 3. There is  a compilation in UWP.Net Native and in unity3d 4. Is  an engine unity3d https://docs.unity3d.com/ru/current/Man … rview.html

3

Re: C# vs Java for development of games

Normally toolkit select counting on that he solved as much as possible problems in the project. At you such unusual situation that the circle of problems is absolutely unobvious - simply at us is not present programming experience blindly. Tell, at you the judgement was generated, in what environment to you to debug the code more conveniently? Can quite be that this factor moves  language.

4

Re: C# vs Java for development of games

Hello, John Berden, you wrote: JB> Java - a programming high-level language, the main thing cross-platform. It will be easier to develop games which will work under Windows, Linux, Android. I do not know why, but syntax Java is pleasant to me more than C#. It seems to me that Java more direct, than C#. I write precisely algorithm of application. Through the code I can open a window, specify its sizes, possibilities. Thus I do not know, on how many is good Java for games. I develop games without a drawing, for this reason high performance is not necessary to me very much. But I want to be assured that Java the good tool which will help me. 1 More plus Java for me, in the future, I can find highly paid operation on Java. JB> Advise that it is better for the decision of my tasks and why! I advise to look on Kotlin, it on the one hand even more  than Java on the other hand at design of language more modern. Besides in sense of employment it will be plus.

5

Re: C# vs Java for development of games

JavaScript - there are some engines 3D and 3D a sound, physical too is, bullet which you mentioned the same a scene and video and sound is easily enough programmed without the visual editor it is possible to import ready 3D objects (made as others) from all popular 3D editors operation of average Works everywhere (and low)  for front-end - like is, vacancies on . are available highly too are, but there it is necessary rather high level of abilities to have.

6

Re: C# vs Java for development of games

Hello, Serginio1, you wrote: S> 4. Is  an engine unity3d Unity to me it is not accessible. There is MonoGame, but there in the core all under the schedule. Therefore a variant in C# either Windows Forms or sfml.

7

Re: C# vs Java for development of games

Hello, koenig, you wrote: K> At you such unusual situation that the circle of problems is absolutely unobvious - simply at us is not present programming experience blindly. At  is. Present, there was a sound, cards, movement, physics, but removed a drawing. K> tell, at you the judgement was generated, in what environment to you to debug the code more conveniently? Can quite be that this factor moves  language. C# + VS it is convenient, but I started to get acquainted with Java, yet did not feel it, but on the code like as it is more convenient. While I can not tell.

8

Re: C# vs Java for development of games

Hello, loginx, you wrote: L> JavaScript - there are some engines 3D and 3D a sound, physical too is, bullet which you mentioned the same As JS works and is compiled under Windows? On how many it is productive on Windows? On how many it is effective for my task?

9

Re: C# vs Java for development of games

Generally I thought of a C ++, but I am not assured, whether there are enough knowledge, well and operation on a C ++ to find not easily.

10

Re: C# vs Java for development of games

L>> JavaScript - there are some engines 3D and 3D a sound, physical too is, bullet which you mentioned the same JB> As JS works and is compiled under Windows? On how many it is productive on Windows? On how many it is effective for my task? How then for operation with these skills to search? The overwhelming majority of operation on it is the code for web pages, i.e. any visual effects

11

Re: C# vs Java for development of games

For this reason I am inclined to C# and Java. But a final choice I can not make.

12

Re: C# vs Java for development of games

Hello, John Berden, you wrote: JB> Hello, Serginio1, you wrote: S>> 4. Is  an engine unity3d JB> Unity to me it is not accessible. There is MonoGame, but there in the core all under the schedule. Therefore a variant in C# either Windows Forms or sfml. I do not understand that , but Juniti just and uses C#. https://docs.unity3d.com/ru/current/Man … ripts.html Unity initially supports three programming languages: C# (it is said as Si-sharp), standard language in branch similar Java or a C ++; UnityScript, the language developed specially for usage in Unity on sample JavaScript;

13

Re: C# vs Java for development of games

Hello, Serginio1, you wrote: S> I do not understand that , but Juniti just and uses C#. Yes, but Unity an engine not in the form of library. We, blind, cannot use Unity as for operation it is necessary to use Unity Editor. This editor visual, is not accessible to us. I could use Unity if its editor was sounded or was in the form of DLL libraries.

14

Re: C# vs Java for development of games

Hello, John Berden, you wrote: JB> Hello, loginx, you wrote: L>> JavaScript - there are some engines 3D and 3D a sound, physical too is, bullet which you mentioned the same JB> As JS works and is compiled under Windows? On how many it is productive on Windows? On how many it is effective for my task? It is not necessary to compile, on  always there is a browser, the java-script works in all browsers including on ah-background,  and  and is finite on  is very productive, 3D the medium complexity toy will quite work, examples a heap. It is very effective - the sea of excellent sound engines, the web of audio is a masterpiece. Similar on flexibility and capacity of engines under C# simply is not present. Under  too simply is not present. Under a C ++ is from a microsoftware but it is rather added in programming in comparison with JS Is from Kretiv Labs Open there something, but it is added in programming in comparison with JS Web Audi

15

Re: C# vs Java for development of games

Hello, koenig, you wrote: L>>> JavaScript - there are some engines 3D and 3D a sound, physical too is, bullet which you mentioned the same JB>> As JS works and is compiled under Windows? On how many it is productive on Windows? On how many it is effective for my task? K> as then for operation with these skills to search? The overwhelming majority of operation on it is the code for web pages, i.e. any visual effects of operation on front-endu and  animated  in that  with 3D now it is a lot of, many, any firm respecting or a brand ALWAYS does animated and even more often on JS+html5 banners advertizing! Any studio advertizing  it is easy, also as a web studio on sites, well Cs ++ Java pay there time in ones and a half less than for C# but to be arranged at all a problem.

16

Re: C# vs Java for development of games

L> on front-endu and  animated  in that  with 3D now it is a lot of operation, much, L> any firm respecting or a brand ALWAYS does animated and even more often on JS+html5 banners advertizing! L> any studio advertizing  it is easy, also as a web studio on sites, L> well Cs ++ Java L> pay there time in ones and a half less than for C# but to be arranged at all a problem. How it to do to the person at which the big problems with sight? There and then about it speech

17

Re: C# vs Java for development of games

Hello, loginx, you wrote: L> it is not necessary to compile, on  always there is a browser, the java-script works in all browsers This key. Game in the browser is not necessary to me a web, I need APPLICATION. The compiled application.

18

Re: C# vs Java for development of games

Hello, John Berden, you wrote: JB> Hello, loginx, you wrote: L>> it is not necessary to compile, on  always there is a browser, the java-script works in all browsers JB> This key. Game in the browser is not necessary to me a web, I need APPLICATION. The compiled application. In the first  to such you a haemoplenty? These are problems with a site. Antiviruses, sign-code signatures and the underground the interface well what for, well tell what for to you this haemoplenty? Well as such as you perverts many Intel XDK - specially for perverts free of charge are transformed html/js in compiled exe (except Intel there are much others  including paid, and after all as to the notable pervert is mandatory paid compilers are necessary to you) by a joke

19

Re: C# vs Java for development of games

Hello, koenig, you wrote: L>> on front-endu and  animated  in that  with 3D now it is a lot of operation, much, L>> any firm respecting or a brand ALWAYS does animated and even more often on JS+html5 banners advertizing! L>> any studio advertizing  it is easy, also as a web studio on sites, L>> well Cs ++ Java L>> pay there time in ones and a half less than for C# but to be arranged at all a problem. K> as it to do to the person at which the big problems with sight? There and then about it speech that for delirium, on java and C# blind as  to do to be arranged to work, and here on javascript well generally in any way. Simply in any way and never you a topic title at least read before  nonsense

20

Re: C# vs Java for development of games

Hello, loginx, you wrote: L> Well as such as you of perverts I of the acquaintance computer science name the pervert. To think of development of sites on a C and the assembler? Here this perversion. And to think of development of games on C# and Java, I think not a perversion.

21

Re: C# vs Java for development of games

Hello, John Berden, you wrote: JB> Hello, loginx, you wrote: L>> Well as such as you of perverts JB> I of the acquaintance computer science name the pervert. To think of development of sites on a C and the assembler? Here this perversion. And to think of development of games on C# and Java, I think not a perversion. Well then JS with WebGL and WebRTC push and socket and WebAudio, gui the frame-vorkami and , game engines, on all platforms, local bases and storages the direct competitor, on games including network, and very abrupt competitor.