Live data from Hacker News

Ask HN: What are the languages used in gaming?

news.ycombinator.com

11–16 of 16 posts

Re: Ask HN: What are the languages used in gaming?

#11

If you know nothing about programming, you should probably start by learning Python and the PyGame engine. If you already know programming, then a lot of games are written with either the Unreal engine (using C++) or Unity (using C#). There are certainly exceptions. Minecraft was originally written in Java, but I don't know of any other major games using Java. Undertale was made in GameMaker Studio. Any game with a c…

> I don't know of any other major games using Java

https://en.wikipedia.org/wiki/Category:Java_platform_games

Re: Ask HN: What are the languages used in gaming?

#13

If you know nothing about programming, you should probably start by learning Python and the PyGame engine. If you already know programming, then a lot of games are written with either the Unreal engine (using C++) or Unity (using C#). There are certainly exceptions. Minecraft was originally written in Java, but I don't know of any other major games using Java. Undertale was made in GameMaker Studio. Any game with a c…

> I don't know of any other major games using Java https://en.wikipedia.org/wiki/Category:Java_platform_games

Apart from Minecraft, which game on that list would be considered "major"?

Re: Ask HN: What are the languages used in gaming?

#14

If you know nothing about programming, you should probably start by learning Python and the PyGame engine. If you already know programming, then a lot of games are written with either the Unreal engine (using C++) or Unity (using C#). There are certainly exceptions. Minecraft was originally written in Java, but I don't know of any other major games using Java. Undertale was made in GameMaker Studio. Any game with a c…

you should not start with python, that is a really bad idea.

most game programming and open source game code bases are in C or C++, and that is still what the industry uses, so it's best to learn the basics of those languages and then pick up a few books specific to game programming in those languages.

besides, you are going to be building a game using a game engine, and those are all written in these languages, so sooner or later you are going to find yourself having to know them.

Re: Ask HN: What are the languages used in gaming?

#15
post #13

Earlier quoted context omitted.

> I don't know of any other major games using Java https://en.wikipedia.org/wiki/Category:Java_platform_games

Apart from Minecraft, which game on that list would be considered "major"?

StreetFighter, FIFA, RuneScape, SimCity, and a couple others.

Re: Ask HN: What are the languages used in gaming?

#16
post #13

Earlier quoted context omitted.

Apart from Minecraft, which game on that list would be considered "major"?

StreetFighter, FIFA, RuneScape, SimCity, and a couple others.

Street Fighter and SimCity were definitely not Java games. I don't know why they're in that list.

The first SimCity and SimCity were both written long before Java was released. SimCity 3 and 4 were released when Java was still known for being horrendously slow, so there's no way they're Java. SimCity 2013 uses the RenderWare engine, which was written in C++.

Post reply on HN