Our great sponsors
-
Raylib is a great library for graphics. You can also use extra libraries such as Raymath and Raudio to fit the needs of your game.
-
OpenTK
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
i'd go for OpenTK so you don't have to learn c++ in addition. also one of the most important things is understanding how to communicate with the GPU and for that https://learnopengl.com/ is a great resource. (also creating a 3d engine is not really that much harder than a 2d engine in my opinion)
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
LearnOpenGL
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
i'd go for OpenTK so you don't have to learn c++ in addition. also one of the most important things is understanding how to communicate with the GPU and for that https://learnopengl.com/ is a great resource. (also creating a 3d engine is not really that much harder than a 2d engine in my opinion)
-
I can recommend Löve as a great framework! http://love2d.org/
-
Raylib is a great library for graphics. You can also use extra libraries such as Raymath and Raudio to fit the needs of your game.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.