Тёмный

Making a Platformer with INFINITE JUMPS in C++ - SFML Gamedev - Devlog 1 

Kofybrek
Подписаться 10 тыс.
Просмотров 18 тыс.
50% 1

Started making an indie platformer game project with infinite jumps using C++ and SFML. This is the first devlog of my gamedev progress.
Demo: / 63794502
Next part: • Making My Platformer H...
Discord: / discord
Github: github.com/Kofybrek
Itch io: kofybrek.itch.io
Patreon: / kofybrek
Subreddit: / kofybrek
Twitter: / kofybrek
#coding #gamedev #programming

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

 

10 май 2022

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 96   
@ProjectMarzDev
@ProjectMarzDev 4 дня назад
used to binge watch ur videos my senior year when I was new to programming, still not as advanced as u but its so cool that I understand a lot of ur videos now lol, I love ur vids! can’t wait for a new one. Started watching u when I couldn’t even create a window using c++ now I can make a pretty decent game with it lol instead of console applications. you gave me so much motivation! keep it up lol
@mikael808
@mikael808 2 года назад
Been waiting for this one!! Loved the first devlog! Looking forward to see more progress of the game! :)
@matthieuhenocque7824
@matthieuhenocque7824 2 года назад
Thanks Kofybrek ! This looks very nice and fun. I'm eager to see what's next !
@Ezdiess
@Ezdiess 2 года назад
You are such an inspiration. Btw that might be minor things at first but you have improved a lot since the last video!
@DevNoob
@DevNoob 2 года назад
Great video! :D Can't wait to follow this progress
@lesmoe524
@lesmoe524 2 года назад
Nice job, your game looks great and fun to play.
@thelego2869
@thelego2869 2 года назад
Your videos are what got me into SFML, and even taught me a few tricks on how to make games using the library. Keep up the amazing content! The fact that this only has around 300 views as of this comment is a crime
@progrstick2966
@progrstick2966 2 года назад
Amazing! Can't wait for the next devlog :D
@Niro_MC
@Niro_MC 2 года назад
Yeeeees babyyy that what were talking about that wha t wev been waitong for!!
@johnsandler1967
@johnsandler1967 2 года назад
You should add some kind of stamina You know, each jump will decrease the stamina and will require you to rest on the platform to regain it. This will make the platform has more purpose while also making the game more challenging
@Kofybrek
@Kofybrek 2 года назад
That's a cool idea! I'll think about what I can do.
@kenan2386
@kenan2386 2 года назад
"You could just shut up about my stupidity" Our stupidity
@jammincoder
@jammincoder 2 года назад
Super interesting, dude. Awesome video.
@Saw-qv3bl
@Saw-qv3bl 2 года назад
Your content is amazing, keep going
@Kofybrek
@Kofybrek 2 года назад
UPDATE!!!! I UPLOADED THE NEXT PART: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-L3UVFBQXvTU.html Hope you enjoyed this video! if you did, then please press the like button and subscribe for more content like this. It costs you nothing, but you'll be doing me a huge favor! And here's the demo: www.patreon.com/posts/63794502 Consider supporting this channel on Patreon for exclusive content as well as early access to future videos and projects: www.patreon.com/Kofybrek
@indie_gem
@indie_gem 2 года назад
Bro just loved it
@yeppiidev
@yeppiidev 2 года назад
6:37 that move was actually pretty epic
@damianboruch9423
@damianboruch9423 2 года назад
This is so cool. Could you make a dungeon type game with enemies that shoot back. Just an idea. I'm interested in the process behind a game like that.😁
@Bruh-hd4rj
@Bruh-hd4rj 2 года назад
You make the best programming videos on RU-vid.
@CrusherKingZ
@CrusherKingZ 2 года назад
I missed you, i'm not that active in the discord server now but I was wating for you to make new videos Very interesting gameplay, I recall this machanics in other game but probably it was a minigame
@HexOverride
@HexOverride 2 года назад
I can’t wait to play this game!!!
@PanWojtek
@PanWojtek 2 года назад
Thank you for video:)
@davidthecommenter
@davidthecommenter 2 года назад
new upload, let's goo
@rapid.reels0
@rapid.reels0 2 года назад
just love your videos ❤ I wish I could do things you can one day.
@yeppiidev
@yeppiidev 2 года назад
the game went normal platformer -> flappybird -> geometry dash 😆 all jokes aside, amazing game! plus I liked the interpolated camera movement too 👍
@Kofybrek
@Kofybrek 2 года назад
Yeah, I saw the Flappy Bird reference too.
@yeppiidev
@yeppiidev 2 года назад
@@Kofybrek still an amazing idea though 👍
@daadirroorow5214
@daadirroorow5214 2 года назад
Please don't stop making video's ❤️ You are so entertaining, even though I don't fucking know what you're doing 😂😂😂
@jgcooper
@jgcooper 2 года назад
Hey bro, you should look into ECS systems in case you don't know already. If I understood correctly, from your example it looked like you were using the memory address to index elements, and that's a big no-no exactly for the sort of problems you encountered. TL;DR: use unique id as indices instead of pointers. Cheers! PS: you made a flappy bird platformer, or look up Screech's Sprint from DKC2
@jakubbednarski3448
@jakubbednarski3448 2 года назад
As a programmer stepping into the world of C++ and SFML myself I absolutely loved this! Thank you for Your great job.
@OUTSEET-ti1mt
@OUTSEET-ti1mt 2 года назад
hi so how i can learn sfml
@jakubbednarski3448
@jakubbednarski3448 2 года назад
@@OUTSEET-ti1mt I started with creating a simple gravity simulator, then moved on to some sprites and walking animations. I think it is best to make something interesting and fun rather then purely educational.
@Dorbellprod
@Dorbellprod 2 года назад
This is really cool! Flappy Bird but it's a platformer 😳
@ZimmoYT
@ZimmoYT 2 года назад
Ayyy new vid
@poopingnuts
@poopingnuts 2 года назад
Cool video man. One lil tip thought - check out some game pattern designs like the state pattern or component pattern. They helped me organize my code a lot and make it easier for debugging and understanding. It’s very object oriented but it does the job
@Kofybrek
@Kofybrek 2 года назад
Yeah, I'm trying to keep this as organized as possible. Are there any resources you can recommend to learn this?
@poopingnuts
@poopingnuts 2 года назад
@@Kofybrek there’s a book called Game Programing Pattern that touches some programing patterns for game engines. I learned a lot reading this one
@creeptitan
@creeptitan Год назад
oh my god he passed the ufo part
@kissinmaxim2627
@kissinmaxim2627 2 года назад
nice
@soykiokin
@soykiokin Год назад
13:35 a wild player appears at the left corner of the screen :O.
@zbigniewstasiak8008
@zbigniewstasiak8008 11 месяцев назад
Man it would be a great minigame inside a huge comercial title, when players want to do hacking action. Something similar was used in Nier: Automata. Fantastic video
@kilerkai
@kilerkai 2 года назад
its kind of like flappy bird, but a platformer.
@bivashy
@bivashy 2 года назад
Maybe you can add jump limit on some levels. And add moving blocks
@Kofybrek
@Kofybrek 2 года назад
I'm thinking about adding a powerdown (powerup with bad effect) that will limit your jump for some time.
@CloudlessStudio
@CloudlessStudio 2 года назад
You would have been a millionaire if you made games in the 80s :D
@twistedillusion-u4s
@twistedillusion-u4s 2 года назад
enemy idea: make a enemy that if you touch, he will teleport you to the previous level
@Kofybrek
@Kofybrek 2 года назад
I think that'll be too frustrating for the player.
@twistedillusion-u4s
@twistedillusion-u4s 2 года назад
@@Kofybrek so, add It to the hard mode
@Fulbion
@Fulbion 2 года назад
Why do I read this text again!?
@Mati2k03
@Mati2k03 2 года назад
I've watched most of your videos of SFML and Im prety amazed by your work. I have a question about your decisions. Like how do you choose algorithms or view of camera and other stuff typicly technical for the game?
@Kofybrek
@Kofybrek 2 года назад
I just google a lot.
@WinterNox
@WinterNox 2 года назад
Nice >:))
@WinterNox
@WinterNox 2 года назад
I started python and will move to c++ later recommend an ide for c++
@Kofybrek
@Kofybrek 2 года назад
I'm guessing that's a question so Visual Studio Community.
@WinterNox
@WinterNox 2 года назад
Much thanks
@sayankakalita7827
@sayankakalita7827 Год назад
You just made flappy malware 😂
@KristOFF-T
@KristOFF-T Год назад
4:25 I always do "min(max(x, lower_limit), upper_limit)", and it does the same. Is it fine?
@Kofybrek
@Kofybrek Год назад
I use clamp for readability. However, if you're writing in C++14 or older versions, you can't use it.
@kimfom
@kimfom 2 года назад
thanks for the video! can you make a quick tutorial on how we can install and run your projects on our PCs especially the SFML framework. I was unable to install it and run the source code sucessfully
@Kofybrek
@Kofybrek 2 года назад
Just read this page: www.sfml-dev.org/tutorials/2.5/start-vc.php
@kimfom
@kimfom 2 года назад
@@Kofybrek thanks I’ll look at it
@robertiovu5711
@robertiovu5711 5 месяцев назад
I cant find the code on his github anyone know where i can find it?
@Kofybrek
@Kofybrek 5 месяцев назад
I uploaded the source code in my Patreon page.
@x_way4539
@x_way4539 2 года назад
Cool, i want you to make a tutorial on building 2d RPG game 😁
@Kofybrek
@Kofybrek 2 года назад
RPG game sounds cool! I'll do it at some point.
@Uuiy3334
@Uuiy3334 4 месяца назад
Where do you get pictures of characters?
@Kofybrek
@Kofybrek 4 месяца назад
I draw everything myself.
@caioanimation1254
@caioanimation1254 2 года назад
This might be cooler with a dash
@godofpro5767
@godofpro5767 2 года назад
Can you make a tutorial on how to setup sfml for visual studio ?
@Kofybrek
@Kofybrek 2 года назад
Just read this page: www.sfml-dev.org/tutorials/2.5/start-vc.php
@godofpro5767
@godofpro5767 2 года назад
@@Kofybrek i tried to follow this but there isn’t any download link for visual studio 2022 build how i can get it ?
@Kofybrek
@Kofybrek 2 года назад
@@godofpro5767You can use the newest available version. I used it too and it works.
@chandabowa2339
@chandabowa2339 2 года назад
You should make an sfml tutorial
@Kofybrek
@Kofybrek 2 года назад
I will definitely!
@EshanTahir
@EshanTahir 2 года назад
Can you makea racing ai simulation?
@Kofybrek
@Kofybrek 2 года назад
I actually had this idea! I might do it at some point.
@ourabig
@ourabig 10 месяцев назад
De nées a New devlog
@scatsthesandwich4585
@scatsthesandwich4585 2 года назад
i think the tiles should be computer hardware like transistors etc.
@Kofybrek
@Kofybrek 2 года назад
I don't think I can draw transistors. But I like your idea!
@mineboom7377
@mineboom7377 2 года назад
"platformer with infinite jumps" isn't that just kirby lol
@Kofybrek
@Kofybrek 2 года назад
I've never played Kirby so I don't know.
@mariusz8663
@mariusz8663 Год назад
Please share the code?
@deniskristlik4521
@deniskristlik4521 6 месяцев назад
Any luck with the code?
@Fulbion
@Fulbion 2 года назад
Technically, this is not your first own game..Your 3D raycasting (y'know, with Steven the... steven?) is not a remake of another game
@CrusherKingZ
@CrusherKingZ 2 года назад
That's right, the good beholder steven(?
@WinterNox
@WinterNox 2 года назад
Steven is cute
@Fulbion
@Fulbion 2 года назад
WinterNox he is scary ;-;
@Kofybrek
@Kofybrek 2 года назад
Well, it's not really a game. It's just a project, I'd say.
@Fulbion
@Fulbion 2 года назад
@@Kofybrek it is actually a game xD
@widny31
@widny31 2 года назад
son of flappy bird and geometry dash
@nepcNK
@nepcNK 2 года назад
16
@puppergump4117
@puppergump4117 2 года назад
Dangit, some game called Badlands stole your idea
@Kofybrek
@Kofybrek 2 года назад
I couldn't find any information about that game.
@puppergump4117
@puppergump4117 2 года назад
@@Kofybrek It's this game here ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rBUKbzFuT_k.html It's mostly similar but instead of jumping it's just flying
@andrewogolo7257
@andrewogolo7257 Год назад
Zzzzoder?
@yoctometric
@yoctometric 2 года назад
Hi, I really like your content but have you considered using gender neutral language instead of "he" all the time? It is always grammatically correct to say "they" when the gender of the player is unknown, and generally more polite as well.
Далее
best way out of the labyrinth🌀🗝️🔝
00:17
Просмотров 2,4 млн
How do non-euclidean games work? | Bitwise
14:19
Просмотров 2,4 млн
One year of my C++ SFML journey
5:39
Просмотров 411 тыс.
A truly 2D game isn't what you think it is...
13:23
Просмотров 34 тыс.
Making a Game With C++ and SDL2
5:34
Просмотров 602 тыс.
best way out of the labyrinth🌀🗝️🔝
00:17
Просмотров 2,4 млн