Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

what should I use for making a game

A topic by Jonah-H created Dec 06, 2020 Views: 523 Replies: 4
Viewing posts 1 to 2
(1 edit)

Hi.

I am wanting to make a simple 2d game.

what language should I use. (java, C++, C#)

I already know C# for making console apps and game development in unity but I want to  make a 2d game that doesn't use the console for graphics or use a game engine.

any recommendations for tutorials or what language to use are great.

edit: I'm using windows and VScode for development.

(2 edits)

It really depends on what you want. “Simple 2D” doesn’t mean much.

Back when I used Java, I used LibGDX as a game framework. It was very good for 2D, less so for 3D.

I use C++ now, and there are many ways to make a “simple 2D” game. Among them is to use SDL2 and it’s builtin rendering library. It can let you have textured, rotated rectangles, and simple shapes like lines (Shameless plug but this was made with said renderer. Just to showcase it’s potential).

Or you can try writing OpenGL if you want something lower-level. The sky is the limit. I can’t really say much else without knowing more about what you want.

(1 edit)

i mean a simple game such as tetres or the chrome dino game

(sorry for not being too specific)

also how di you learn libGDX with java (that seems the most simalar to c#)

(+1)

I don’t remember how, that was a while ago :P. There are samples available, as well as pretty good javadocs. Those will definitely be useful.