How I wrote online shooter on C++ in a week

Published: 12 March 2020
on channel: Vectozavr
1,013,710
36k

#3D #Gamedev #Gameengine #Programming

Patreon:   / vectozavr  

Git: https://github.com/vectozavr/pseudo3D...

Instagram:   / i.e.ilin  

VK: https://vk.com/public179407034

OpenAL: https://openal.org

We will start by installing the necessary library, drawing objects and controlling the camera from the keyboard. After that, we will learn how to build a 3D image, add lighting and mouse control. Next, we will implement texturing and make our game light and beautiful. You will want to play such a game.
We will add objects of different heights, skins, weapons and enemies, as well as mirrors in which the reflection of objects will be visible. And then we'll see what happens if you put two mirrors opposite each other. Well, in the end, we will add online to the game so that you can play with a friend.

In the previous video, I showed how you can make a simple walker using the ray-cast algorithm and console graphics. This time I wanted to write a full game. Of course, you can write the game on Unity 3D or some other engine that provides great opportunities, but I wanted to do everything myself and write the engine for the game myself.
As a basis, I chose the SFML library, which allows you to draw lines, polygons and circles. It also makes it possible to conveniently use the keyboard, add sounds and download images. In general, everything you need to write a game and not bother with non-essential details at a low level.

I do not abandon this project and I will develop it further. You can offer all kinds of additions to the game, and I will gladly add the fittings I like.
To the extent possible, I try to answer your every question, but I definitely read absolutely all of your comments. So welcome, share an opinion or topic that you thought was interesting or incomprehensible. Every new Vectosaurus is welcome here.


Watch video How I wrote online shooter on C++ in a week online without registration, duration hours minute second in high quality. This video was added by user Vectozavr 12 March 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,013,710 once and liked it 36 thousand people.