QNA > Q > Qual È Meglio Per Lo Sviluppo Di Giochi - Python O Javascript?

Qual è meglio per lo sviluppo di giochi - Python o JavaScript?

Ciao, dipende da cosa stai cercando di fare.

Raccomando di usare Javascript per sviluppare giochi web, tuttavia Python è un ottimo linguaggio di programmazione per i giochi nativi, specialmente se hai bisogno di scrivere il codice una volta e farlo girare ovunque in modo nativo* (giochi cross-platform).

*Python può essere compilato e installato su qualsiasi dispositivo usando alcune librerie.

**I giochi web sono anche multipiattaforma perché possono essere eseguiti su qualsiasi dispositivo usando il browser

Ecco un rapido confronto:

Javascript

  • Javascript è comunemente usato per creare effetti interattivi nei browser web, è un grande vantaggio perché le applicazioni web hanno molta più raggiungibilità di qualsiasi altra "piattaforma app".
  • Javascript usa alcune tecnologie moderne come WebGL per rendere i giochi web fluidi e interattivi.

Python

  • I giochi in Python sono molto più veloci di quelli in Javascript perché sono compilati in codice byte.
  • Python non è una scelta per il multi-threading.

Le mie raccomandazioni:

Javascript:
- Per i giochi 3D three.js - libreria Javascript 3D è la migliore.
- Se preferite i giochi 2D potete usare PixiJS v4.
Python:
- Kivy: Cross-platform Python Framework for NUI è la scelta migliore.

- pygame è un insieme di moduli Python progettati per creare giochi multipiattaforma. I moduli sono progettati per essere semplici, facili da usare e divertenti.
Un semplice tutorial e presentazione per pygame: Come imparare Pygame - Tuts+ Game Development Tutorial

Di Beshore Laboy

La scheda grafica è importante in un portatile per scopi di programmazione? :: The Walking Dead: perché Daryl ha fatto una collana fatta di orecchie di walker?
Link utili