Тёмный

[DEMO] Space Invaders clone made with C++ and SFML 

Pezzza's Work
Подписаться 139 тыс.
Просмотров 15 тыс.
50% 1

This project has been made from scratch using SFML and C++
A big thanks to AlexIsLouis for the sprites, musics and sounds :D
His channel / @alexislouis2320
The music • Space Invaders | Remix

Наука

Опубликовано:

 

3 янв 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 87   
@alexislouis2320
@alexislouis2320 2 года назад
This was really good fun. Let's make more !
@BigNorbert
@BigNorbert 2 года назад
Ratio
@henwill8
@henwill8 2 года назад
Really good job on the song!
@Beatsbasteln
@Beatsbasteln 2 года назад
i expected the typical "not made with a game engine"-game, where you can already be glad if it draws a bunch of rectangles correctly without framedrops, but instead you made a vibrant game full of motion and complex ways of destruction with great music as well. i'm looking forward to the behind the scenes
@kidsarebadcheckmychannel949
@kidsarebadcheckmychannel949 2 года назад
this was made with sfml, so it still isnt on par with some videos that only use opengl
@lemonhashberry5799
@lemonhashberry5799 2 года назад
@@kidsarebadcheckmychannel949 what's wrong with sfml? Is it considerably worse than openGL in terms of performance? I might need to do researcb
@kidsarebadcheckmychannel949
@kidsarebadcheckmychannel949 2 года назад
@@lemonhashberry5799 im not saying it has worse performance, although if youre good with your code then you could probably get better performance with opengl and c. however, what i mean to say is that sfml takes care of a lot of the hard work for rendering, creating windows, sounds and networking, etc. this means that although the no game engine videos look much worse, this is mostly because in most of those videos, they use pure opengl, which is miles harder than sfml.
@Joel-pl6lh
@Joel-pl6lh Год назад
It takes hundreds of lines of code to display a simple triangle in opengl. In SFML, you can simply do drawLine(), drawRectangle(), etc. Both are not game engines, they are lower level, and it's still impressive to make a quality game with SFML. (sfml/sdl are often used to make diy 2D game engines)
@0X0GABRIEL0X0
@0X0GABRIEL0X0 2 года назад
This is cool. The way this looks and plays is sweet! everything about this feels incredibly satisfying.
@danieldev11
@danieldev11 11 месяцев назад
Glad there are still other people around who create games in C++ without using an engine. I also create my games in C++, tho, I am not using SFML but DirectX for Rendering/Sound and WinAPI for window handling. I also integrate AngelScript to allow custom content. I wonder if there is some discord community or forum for C++ game creators. Nowadays mostly everything is revolving around Unity, UE or Godot.
@deadsi
@deadsi 2 года назад
I like the physics of the ship fragments bouncing off the shields
@CristiNeagu
@CristiNeagu 2 года назад
This looks really good. I really like the grid effect used.
@JamesHBall
@JamesHBall 2 года назад
Looks amazing! Really huge step up from your previous work - looks like it's all coming together to this :) I'd love to play it!
@Concentrum
@Concentrum 2 года назад
didn't expect something so astonishingly refined. congratulations on a great project!
@supereligo
@supereligo 2 года назад
This looks so clean makes me wanna play it
@PezzzasWork
@PezzzasWork 2 года назад
I will try to publish it on steam for free :)
@supereligo
@supereligo 2 года назад
@@PezzzasWork then i will be the first to download it when it comes out
@gaspardallimant1768
@gaspardallimant1768 2 года назад
@@supereligo So i will be the second
@blumbomium
@blumbomium 2 года назад
@@gaspardallimant1768 omw to be the zeroth person to download the game
@plebisMaximus
@plebisMaximus 2 года назад
The visual jump from your other projects to this is insane. Looks professional, well done man!
@cobaltxii
@cobaltxii 2 года назад
pezzza the one channel who’s videos i like before they even start
@Amy_A.
@Amy_A. 2 года назад
Wtf this is so polished, awesomely done!
@silvertakana3932
@silvertakana3932 2 года назад
This game’s quality is so awesome, i think you can compete with game engine like unity! I like VHS and the pixelated effects, it really sell that theme of an old game made from that era. But when the physics come in, you know this is gonna be epic! I really love the physics and the fact that it’s home made makes it even better! (when I say home made i mean it was made by you and not some big group of people.) also, it takes me a moment to realise what is bullet and what is debris from the broken alien ships, i think you should make it red to indicate that it’s dangerous and maybe some glowing. This is really nice, i will learn SFML because of this!
@PezzzasWork
@PezzzasWork 2 года назад
Thank you very much ! Regarding the visibility of the missiles droped by invaders they are way more visible than what is shown here but the youtube compression algorithm crushes things a bit :/
@gandjalfthegreen2143
@gandjalfthegreen2143 2 года назад
This is a well done game, but I wouldn't compare it to something like unity...
@absolutewisp
@absolutewisp Год назад
​@@gandjalfthegreen2143 It really is a completely different thing. Unity is designed to be a GUI-based tool that is fairly simple to use and allows a lot of different games to be created within it. This is a single game written with a basic framework for rendering and music.
@yume6969
@yume6969 2 года назад
I would download it for sure
@discreet_boson
@discreet_boson 2 года назад
Expected the bog standard game made of rectangles and circles but this blew my mind
@zsolomon408
@zsolomon408 2 года назад
Insanely impressive!!! You made me want to grab cpp again! Expecting this game getting published already
@voodoo5191
@voodoo5191 2 года назад
That looks awesome! I find it quite inspiring.
@gaspardallimant1768
@gaspardallimant1768 2 года назад
It looks really fun ! Nice video !
@vvcaw
@vvcaw 2 года назад
Your stuff is awesome man, keep it up!
@oliverz321
@oliverz321 2 года назад
I've used well a bit but never thought it could look as good as it does here, you inspired me to learn c++ and SFML, thanks :D
@oliverz321
@oliverz321 2 года назад
"Well" should be SFML sorry bout thaf
@cruigo
@cruigo 2 года назад
How awesome it is!
@tyler2854
@tyler2854 2 года назад
Super cool as always!
@gerardskomin6317
@gerardskomin6317 2 года назад
Bruh... Wow, it's amazing!
@SuperVitality
@SuperVitality 2 года назад
Gorgeous
@tigerheaddude
@tigerheaddude 2 года назад
Nice dude! I really like the "friendly fire" that also affects your own barricades
@szymoniak75
@szymoniak75 2 года назад
yoooo that be looking epic
@benlavi6235
@benlavi6235 2 года назад
This looks really fun! Would definitely want to try it
@PezzzasWork
@PezzzasWork 2 года назад
I will try to publish it on steam. It will be for free :)
@benlavi6235
@benlavi6235 2 года назад
@@PezzzasWork that would be awesome! Thanks for the reply :)
@TDGalea
@TDGalea 2 года назад
@@PezzzasWork Any updates on this? I'd love to get lost in a good bit of invader blasting!
@PezzzasWork
@PezzzasWork 2 года назад
@@TDGalea it has been released :) store.steampowered.com/app/1885460/Invasion_From_Space/
@HugoDuprez449
@HugoDuprez449 Год назад
This is awesome
@harryobrien9035
@harryobrien9035 2 года назад
I'm enjoying the prodigy remix! Clever to arcadify 'Invaders must die' by them!
@maynk7096
@maynk7096 2 года назад
Game is Juicy
@cpt.underpantscpt.underpan6409
@cpt.underpantscpt.underpan6409 2 года назад
That is awesome!!
@c3stoy
@c3stoy 2 года назад
Cool!! You're really good!!👍👍👍
@mouradtulimat
@mouradtulimat 2 года назад
breathtaking 😍
@higgsboson6274
@higgsboson6274 Год назад
i really enjoyed this game on steam
@adamusher5294
@adamusher5294 2 года назад
Looks terrific! In the original space invaders you could not fire your gun if there was a projectile already in flight (ie. You had to wait until it hit a target or left the screen) to me this was the most exciting part of the game. It would be even more awesome if you could include an option to play a classic (single-fire) game mode!
@ShaggyKing
@ShaggyKing 2 года назад
When is this gonna hit the App Store! This looks amazing!
@lastprism147
@lastprism147 2 года назад
Yay a new video!
@rodakdev
@rodakdev 2 года назад
Did you make your own shader? It looks awesome!
@PezzzasWork
@PezzzasWork 2 года назад
I rewrote a shader based on this amazing shadertoy www.shadertoy.com/view/Ms23DR
@Byebett
@Byebett 2 года назад
This is super cool! I'm guessing you repurposed the block breaker engine from the last video? Also, you're a big inspiration for me, I hope you keep making these videos for a while longer :)
@PezzzasWork
@PezzzasWork 2 года назад
Thank you very much :D Yes it is the same engine that I used for the brick breaker :)
@raushankumar2336
@raushankumar2336 Год назад
Pretty cool
@crogersdev
@crogersdev 7 месяцев назад
How'd you manage the old CRT projection transform?
@mart1_bb
@mart1_bb 2 года назад
Just tell me how many hours did it take you to do pls ? when i see this quality of game i think my skill are bad in c++ and sfml
@urldog8876
@urldog8876 2 года назад
awesome!
@TheDoubleD
@TheDoubleD 2 года назад
Impressive!
@markoftheland3115
@markoftheland3115 2 года назад
Looks really good pezzza! Will you be releasing it?
@cobaltxii
@cobaltxii 2 года назад
you should really make a discord server man. i'm sure a lot of people would be interested to join (including me)
@deytd1507
@deytd1507 2 года назад
that is obviously unoriginal and somewhat boring gameplaywise BUT it's a ridiculously impressive showcase of your capabilities as programmer. It sertanly is the best implementation of original space invaders I have ever seen, and that says alot. I really hope to see some crazy cool compleatly original game from you one day. Also please consider making publicly available engine of your own, it seems you are very capable of making it.
@judgsmith
@judgsmith 2 года назад
This is a god clone
@xweert711
@xweert711 2 года назад
The music rocks; it sounds a lot like an old C&C track. The melody's straight up ripped from Invaders Must Die from The Prodigy, though, lol. Rather fitting, actually!
@dandymcgee
@dandymcgee 2 года назад
Hah, love it.
@Minecraft10986
@Minecraft10986 2 года назад
wow what a great game I think you should put this game on steam or stuff like that. Would play it lol.
@aaronspeedy7780
@aaronspeedy7780 2 года назад
Is this on Github?
@ongewarner5219
@ongewarner5219 2 года назад
You could make the tittle screen words destroyabail can’t spall
@ShaggyKing
@ShaggyKing 2 года назад
Man I wanna play some space invaders jow
@yume6969
@yume6969 2 года назад
You have to publish this game!!!
@PezzzasWork
@PezzzasWork 2 года назад
I will try to do so on steam ! If I can manage to publish it, it will be available for free
@yume6969
@yume6969 2 года назад
@@PezzzasWorkNice, I will download it!!!!
@ongewarner5219
@ongewarner5219 2 года назад
It should be in 0g because space
@amber.mp4
@amber.mp4 2 года назад
god i wanna play this
@PezzzasWork
@PezzzasWork 2 года назад
It is available here store.steampowered.com/app/1885460/Invasion_From_Space/
@s1mo0
@s1mo0 2 года назад
with this knowledge you could start publishing games on steam or itch
@______373
@______373 2 года назад
With this level of knowledge you can go work somewhere for a lot of money
@slavko5666
@slavko5666 2 года назад
Source code?
@d3mage
@d3mage 2 года назад
Steam release when ??
@PezzzasWork
@PezzzasWork 2 года назад
ASAP :)
@d3mage
@d3mage 2 года назад
@@PezzzasWork This is actually huge. I'm a real fan of your demo both as an engineer myself and a player.
Далее
Real time Fire Simulation
7:23
Просмотров 153 тыс.
Creating a Brick Breaker with my PHYSICS ENGINE
7:21
Просмотров 109 тыс.
Nice bug
3:07
Просмотров 989 тыс.
Turning bugs into Art
7:43
Просмотров 193 тыс.
AIs learn to WALK
20:21
Просмотров 49 тыс.
Coding a Simple SFML Game Framework in C++/ SFML
6:12
Making SPACE INVADERS in C++ - SFML Gamedev - Devlog
12:56
C++ Ants Simulation 6, Editor
7:38
Просмотров 204 тыс.
3D printed Nintendo Switch Game Carousel
0:14
Просмотров 4,6 млн