[DEMO] Space Invaders clone made with C++ and SFML
HTML-код
- Опубликовано: 1 окт 2024
- 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
This was really good fun. Let's make more !
Ratio
Really good job on the song!
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
this was made with sfml, so it still isnt on par with some videos that only use opengl
@@kidsarebadcheckmychannel949 what's wrong with sfml? Is it considerably worse than openGL in terms of performance? I might need to do researcb
@@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.
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)
This is cool. The way this looks and plays is sweet! everything about this feels incredibly satisfying.
pezzza the one channel who’s videos i like before they even start
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.
you should really make a discord server man. i'm sure a lot of people would be interested to join (including me)
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!
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 :/
This is a well done game, but I wouldn't compare it to something like unity...
@@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.
I would download it for sure
You could make the tittle screen words destroyabail can’t spall
This looks really good. I really like the grid effect used.
Game is Juicy
It should be in 0g because space
where source code?
Insanely impressive!!! You made me want to grab cpp again! Expecting this game getting published already
Did you make your own shader? It looks awesome!
I rewrote a shader based on this amazing shadertoy www.shadertoy.com/view/Ms23DR
This looks so clean makes me wanna play it
I will try to publish it on steam for free :)
@@PezzzasWork then i will be the first to download it when it comes out
@@supereligo So i will be the second
@@mackormick1234 omw to be the zeroth person to download the game
Bruh... Wow, it's amazing!
How'd you manage the old CRT projection transform?
I'm enjoying the prodigy remix! Clever to arcadify 'Invaders must die' by them!
This looks really fun! Would definitely want to try it
I will try to publish it on steam. It will be for free :)
@@PezzzasWork that would be awesome! Thanks for the reply :)
@@PezzzasWork Any updates on this? I'd love to get lost in a good bit of invader blasting!
@@TDGalea it has been released :) store.steampowered.com/app/1885460/Invasion_From_Space/
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
"Well" should be SFML sorry bout thaf
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.
The visual jump from your other projects to this is insane. Looks professional, well done man!
Couldn't SFML be considered an engine?
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!
wow what a great game I think you should put this game on steam or stuff like that. Would play it lol.
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 :)
Thank you very much :D Yes it is the same engine that I used for the brick breaker :)
Expected the bog standard game made of rectangles and circles but this blew my mind
didn't expect something so astonishingly refined. congratulations on a great project!
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
With this level of knowledge you can go work somewhere for a lot of money
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!
Cool!! You're really good!!👍👍👍
Man I wanna play some space invaders jow
Wtf this is so polished, awesomely done!
You have to publish this game!!!
I will try to do so on steam ! If I can manage to publish it, it will be available for free
@@PezzzasWorkNice, I will download it!!!!
yoooo that be looking epic
i really enjoyed this game on steam
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!
How awesome it is!
Hah, love it.
Nice dude! I really like the "friendly fire" that also affects your own barricades
This is a god clone
with this knowledge you could start publishing games on steam or itch
Is this on Github?
Yay a new video!
This is awesome
Pretty cool
I like the physics of the ship fragments bouncing off the shields
Source code?
Steam release when ??
ASAP :)
@@PezzzasWork This is actually huge. I'm a real fan of your demo both as an engineer myself and a player.
That looks awesome! I find it quite inspiring.
Looks really good pezzza! Will you be releasing it?
When is this gonna hit the App Store! This looks amazing!
god i wanna play this
It is available here store.steampowered.com/app/1885460/Invasion_From_Space/
It looks really fun ! Nice video !
Your stuff is awesome man, keep it up!
breathtaking 😍
Super cool as always!
Gorgeous
Impressive!
awesome!
That is awesome!!