CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

C# ou Javascript pour Unity (2D) ?

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
Pseudo supprimé
Pseudo supprimé 23 septembre 2014 à 20:24:48

Bonsoir,
j'arrive pas à savoir quel langage choisir entre le C# et le Javascript.
Mon principale critère est la difficulté du langage, j'aimerais vraiment le plus facile des deux.
Merci.
(J'ai cherché sur Internet mais ça tourne autour du pot)
Bonne soirée.

hexabeast
hexabeast
Niveau 9
23 septembre 2014 à 20:30:58

Tu veux pas plutôt dire entre Java et C#? (Javascript c'est un langage web qui n'a rien à voir)

Si c'est ça, je dirais que le Java c'est le plus multiplateforme (ça tourne sous android, ios, pc mac, linux, et même web dans certains cas avec sensiblement le même code)

C# a sûrement des avantages aussi mais je connais mal ce langage donc je peux pas dire lesquels :(

hexabeast
hexabeast
Niveau 9
23 septembre 2014 à 20:32:31

Désolé pour le double post

Et pour répondre à ta question, niveau difficulté c'est à peu près pareil il me semble.

hexabeast
hexabeast
Niveau 9
23 septembre 2014 à 20:33:41

Putain je suis vraiment stupide moi, même pas vu que c'était du Unity :-(

Du coup le javascript c'est le plus simple

Et désolé :-(

chiagedeluna
chiagedeluna
Niveau 10
23 septembre 2014 à 20:34:33

Malheureusement, il aurait mieux fallut ne pas répondre..

Unity utilise du javascript, légèrement adapté pour eux, surnommé l'unity script, et du C#. Le portage multiplateforme du jeu ne dépend pas du langage choisi, la portabilité se fait dans les deux cas. Le C# est plus complet que le javascript.

Pseudo supprimé
Pseudo supprimé 23 septembre 2014 à 20:46:45

Ok merci mais alors le Javascript est plus facile ChiageDeLuna ?
Merci hexabeast :ok:

chiagedeluna
chiagedeluna
Niveau 10
23 septembre 2014 à 21:02:35

Ce serait un peu trop simple si il se contentait d'être "plus facile", en fait. Je crois qu'il est moins complet.

hexabeast
hexabeast
Niveau 9
23 septembre 2014 à 21:38:49

J'ai testé les 2 avec Unity, franchement je préfère la syntaxe du C# mais le Javascript m'a semblé quand même plus simple lors de l'apprentissage.

Korback
Korback
Niveau 10
23 septembre 2014 à 21:44:02

Mais normalement tu peux faire plus de choses avec le C#. :oui:

[-Shana-]
[-Shana-]
Niveau 10
23 septembre 2014 à 21:44:12

Kif kif. C'est que du sucre syntaxique. Aucun langage n'est plus simple qu'un autre, il propose seulement une autre approche avec des features plus ou moins identique.
Concernant Unity, les deux proposent le meme, mais ont juste une syntaxe et quelques features qui different.
Prend l'un ou l'autre. Peu importe.

Pseudo supprimé
Pseudo supprimé 23 septembre 2014 à 22:10:51

Merci bien je vais voir la syntaxe de chacun alors :)

caelacanthe
caelacanthe
Niveau 10
23 septembre 2014 à 22:12:35

Il n'y a aucune forme d'autocomplétion du javascript sous visual studio, contrairement au c# (en plus des défauts usuels au javascript : effroyable lenteur, manière tellement idiote de déclarer des variables, etc.), monodevelop propose quelque chose pour ça? :oui:

Scorpionnocrag
Scorpionnocrag
Niveau 9
23 septembre 2014 à 23:01:42

Le c# à plus de fonctionnalité que le Unityscript, c'est un fait. Maintenant ... c'est à partir d'un bon niveau de programmation que l'on voit la différence.

Après je conseil quand même le C# même pour les choses les plus simples. A mon sens plus adapté et plus simple d'utilisation (et on comprend d'avantage ce qu'on fait avec, ce qui est important au début).

florent6262100
florent6262100
Niveau 9
24 septembre 2014 à 00:35:51

Le C# et le US/JS est équivalent, il n'y a pas de meilleur, ils sont tout les deux bon comme langage, seul la préférence d'architecture varie ;)

Tu fera la même chose avec les deux dans tout les cas

[-Shana-]
[-Shana-]
Niveau 10
24 septembre 2014 à 09:07:03

+1 scorpion.

Si l'auteur en est encore à se demander lequel est plus facile, c'est qu'il n'a pas un niveau suffisamment correct pour se rendre compte de leur différence, et donc de leur utilité.
De même que mes confrères, je recommande le C#, mais j'ai vu sur nombre de stream (Bordel quoi, ludum dare il y a que des stream Unity :( !!) que pas mal de personnes utilisaient le JS.

Pourquoi pas, je ne suis pas fan, mais ça se fait, et on retrouve les mêmes principes étant donné que Unity fonctionne avec l'entity component.

Scorpionnocrag
Scorpionnocrag
Niveau 9
24 septembre 2014 à 09:45:30

Les chiffres sont de : 80% c# 20% unityscript 0.6% Boo (raison pour laquel il veulent entéré le Boo depuis un mois).

[-Shana-]
[-Shana-]
Niveau 10
24 septembre 2014 à 10:26:45

Boo en même temps :hap:
Rien qu'au niveau du nom c'est ridicule :hap:

-Adridu84-
-Adridu84-
Niveau 10
24 septembre 2014 à 12:35:49

SmileDog :d)

Pose tes prochaines questions sur le topique affilié à Unity, il est très souvent regardé et tu auras des réponses à toutes tes questions.

https://www.jeuxvideo.com/forums/1-31-8674871-1-0-1-0-j-aide-les-gens-dans-unity.htm

Pseudo supprimé
Pseudo supprimé 24 septembre 2014 à 15:50:06

Merci à tous pour vos réponses :)

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment