I want to make a game, but i don't know where to start. I want to know about old school game programming, what softwares they did use to make games like super mario bros. I want to program c++ but, i dont know what software is for making it. Tell me everything about making games and using c++ and stuff. I want to know!
Hi! I want to make a game.
As far as I recall Super Mario Bros wasn't written in C++, but 6502 assembly. I could never recommend anyone new to programming start with assembly. Even as a C++ programmer I don't even recommend it as a first language, however if you're set on C++ go for it.
If you want to start off with C++ then you'll need the following:
Visual Studio: https://www.visualstudio.com/
C++ Book such as C++ Primer: https://www.amazon.com/Primer-5th-Stanley-B-Lippman/dp/0321714113/ref=sr_1_1?s=books&ie=UTF8&qid=1524084751&sr=1-1&keywords=C%2B%2B+Primer
Once you have the foundations down, you'll want to look towards either using a library, framework, or engine like Unreal.
You have many options:
SFML: https://www.sfml-dev.org/
SDL2: https://www.libsdl.org/download-2.0.php
Engines:
Unreal: https://www.unrealengine.com/en-US/what-is-unreal-engine-4
Panda3D: https://www.panda3d.org/
Urho3D: https://urho3d.github.io/
If your goal is to make retro games, you don't need any fancy 3D engines.
I'll leave others to recommend what they feel is appropriate.
Programmer and 3D Artist
19 minutes ago, Toni Taika Rahkonen said:How do i open urho? Which folder has the file i can use to open urho?
Follow these two guides:
https://urho3d.github.io/documentation/1.5/_building.html
https://github.com/urho3d/Urho3D/wiki/Setting-up-Urho3D-on-Windows-with-Visual-Studio
Programmer and 3D Artist