• Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
AnonyViet - English Version
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
No Result
View All Result
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office
No Result
View All Result
AnonyViet - English Version
No Result
View All Result

Top 5 Game Programming Languages ​​To Learn Today

AnonyViet by AnonyViet
February 1, 2023
in Tips
0

The market value of the gaming industry was $108 billion in 2017 and hit 128 billion in 2020. 2018 has seen big names in video games like PUBG and Fortnite. If you are a programmer and want to make money in the billion dollar game market you need the right game programming language. If you want to become a game developer, here are some programming languages ​​to consider.

Join the channel Telegram of the AnonyViet 👉 Link 👈

Top 5 Game Programming Languages ​​To Learn Today

C++

Honestly, this is a very good Game Programming Language for those who are new to programming and game programming. I also learned this language first to get the foundation, get basic knowledge for programming. You can learn it right at the beginning C++ can both help you have basic knowledge, and program the game to hit 2 targets each arrow is really delicious. Engine Support has Unreal Engine, Godot Engine, Cocos2dx, Cry Engine, Panda 3D. The Engines that I mentioned above are fine for beginners. It’s not very difficult.

C#

C# is an object-oriented language. This language, if you don’t have the basics, it will be very difficult for you to jump in. If you have learned c++, then jumping into this one is also easy, not difficult. But if you learn it, you will be more than C++ with an arrow hitting 3 targets. 1 is to make a website, 2 is to make an app, 3 to make a game again, it’s delicious. If using C# as a Game Programming Language, there are the following Engines that support it:

  • Unity: This one is already supported 😀 I have nothing to say about its “support”
  • Godot: Support is still quite weak but not very strong
  • CryEngine: This is an Engine built from c++ and it supports C#, Lua
  • WaveEngine: This is an Engine that is created based on C# that allows you to create cross-platform games

Python

This is really an easy Game Programming Language. It’s so easy that I haven’t learned it yet, but just learned the language based on it, I was able to get used to many things, solve math problems, etc. Easy. Python is not used in the game very much, most of the game Engines are boring. Python is also rated quite high on the rankings. With the Engine that it supports, there are:

  • Godot Engine: Godot is always supported like C# – Unity. This Engine’s native language uses GDScript based on Python and Lua. Mostly Python, Lua takes up quite a bit. Support 2D & 2.5D & 3D
  • Cocos2D Engine: This one is Support like Godot.
  • Panda3D: mentioned him on C++ already. This one is 3D
  • Pygame: this guy definitely can’t help but mention and make the game a bit bad but still ok

JavaScript

Definitely can’t talk about this guy. A web programming language, an extremely versatile language but used quite a lot in game programming. So what Engine does it support:

  • Game Maker Studio: Definitely can’t ignore this guy. The engine that I made the first game with and the game like sh*t :(. Also, besides JavaScript, I also use Game Maker Language to make 2D – 3D games, but 3D support is very very very poor. For this one, I recommend you to change the Engine. Full platform
  • Gamvas: This one makes HTML5-based games
  • GDevelop : And this is 2D as well, supporting most of today’s platforms.
  • PlayCanvas: With this guy, 3D is here, support like the guy above.
  • RPG Maker: I almost forgot about this guy, it’s okay to make RPG games.

Lua

Great game programming language. I have a really deep impression of this language: vv.Lua is a language that is used a lot, for example: Adobe’s Photoshop Lightroom PC software, embedded systems or the stormy game itself World of Warcarft addons and Angry Birds. Lua is the leading language used in the game. The engine that it supports is quite abundant and delicious:

  • CryEngine; This one is both C++ and lua so it’s pretty good, only supports 3D
  • Codea: This 2D is only for iOS
  • Defold: 2D-3D, cross-platform running only in lua
  • Leadwerks: 3D, Support linux and windows platform
  • Lumberyard: This 3D child supports PS 4, PC, Xbox
  • ShiVa: This one is 3D. Support Windows platform,PS3,PS4 Xbox 360,Xbox One

The article achieved: 5/5 – (100 votes)

Tags: GameLanguagesLearnProgrammingtodayTop
Previous Post

The most detailed guide to decorating Desktop with RainMeter

Next Post

What is an EAMR hard drive and how does it work?

AnonyViet

AnonyViet

Related Posts

Tips to fix the file is open in another program
Tips

Tips to fix the file is open in another program

May 21, 2025
7 ways to release RAM to accelerate your Windows computer
Tips

7 ways to release RAM to accelerate your Windows computer

May 21, 2025
The 10 best Torrent websites today – 100% still operate
Tips

The 10 best Torrent websites today – 100% still operate

May 20, 2025
Share Code Shop Selling Acc game extremely lightweight written in bootstrap
Tips

Share Code Shop Selling Acc game extremely lightweight written in bootstrap

May 19, 2025
Display the Internet speed on Windows Taskbar with Du Metter
Tips

Display the Internet speed on Windows Taskbar with Du Metter

May 18, 2025
Interesting facts about Google that you don’t know
Tips

Interesting facts about Google that you don’t know

May 17, 2025
Next Post
What is an EAMR hard drive and how does it work?

What is an EAMR hard drive and how does it work?

0 0 votes
Article Rating
Subscribe
Login
Notify of
guest

guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Recent News

Guide to comment on the constitution amendment on VNEID

Guide to comment on the constitution amendment on VNEID

May 21, 2025
Tips to fix the file is open in another program

Tips to fix the file is open in another program

May 21, 2025
7 ways to release RAM to accelerate your Windows computer

7 ways to release RAM to accelerate your Windows computer

May 21, 2025
Discover Supermix – Smart playlist on YouTube Music

Discover Supermix – Smart playlist on YouTube Music

May 20, 2025
Guide to comment on the constitution amendment on VNEID

Guide to comment on the constitution amendment on VNEID

May 21, 2025
Tips to fix the file is open in another program

Tips to fix the file is open in another program

May 21, 2025
7 ways to release RAM to accelerate your Windows computer

7 ways to release RAM to accelerate your Windows computer

May 21, 2025
AnonyViet - English Version

AnonyViet

AnonyViet is a website share knowledge that you have never learned in school!

We are ready to welcome your comments, as well as your articles sent to AnonyViet.

Follow Us

Contact:

Email: anonyviet.com[@]gmail.com

Main Website: https://anonyviet.com

Recent News

Guide to comment on the constitution amendment on VNEID

Guide to comment on the constitution amendment on VNEID

May 21, 2025
Tips to fix the file is open in another program

Tips to fix the file is open in another program

May 21, 2025
  • Home
  • Home 2
  • Home 3
  • Home 4
  • Home 5
  • Home 6
  • Next Dest Page
  • Sample Page

©2024 AnonyVietFor Knowledge kqxs hôm nay xem phim miễn phí SHBET bongdaso

wpDiscuz
0
0
Would love your thoughts, please comment.x
()
x
| Reply
No Result
View All Result
  • Home
  • News
  • Software
  • Knowledge
  • MMO
  • Tips
  • Security
  • Network
  • Office

©2024 AnonyVietFor Knowledge kqxs hôm nay xem phim miễn phí SHBET bongdaso