What 3 months of nonstop game dev looks like

Поделиться
HTML-код
  • Опубликовано: 5 окт 2024

Комментарии • 297

  • @duncanhobbs2213
    @duncanhobbs2213 2 года назад +630

    This is looking REALLY sick, congrats Ben!
    (also, lowkey shocked that you actually found a long-term project lmao)

    • @jonoprest6901
      @jonoprest6901 2 года назад

      😄

    • @duncanhobbs2213
      @duncanhobbs2213 2 года назад +2

      @@jonoprest6901 I see you too are a man of refined tastes :D

    • @slime_stick
      @slime_stick 2 года назад +1

      @@duncanhobbs2213 what are you commenting about? He just smiled lol

    • @universecode1101
      @universecode1101 2 года назад +1

      it's amazing how he manages to go from one project to another. He knows how to manage himself well

  • @matteopepe28
    @matteopepe28 2 года назад +435

    In terms of the battling. I'd recommend implementing a battle log to keep track of what each player did every turn. This can help new players learn about enemy strategies, and also let's you keep track of the moves that the enemy has done

    • @Bluepaccao
      @Bluepaccao 2 года назад +1

      Plus it pays a homage to classic rpg games :')

    • @frothylab
      @frothylab 2 года назад +18

      Plus Ben can run a ML model on all the fights and become the meta

    • @universecode1101
      @universecode1101 2 года назад +1

      cool stuff

  • @isheanesunigelmisi8400
    @isheanesunigelmisi8400 2 года назад +142

    This is like when someone ghosts you and you rush to see the first message they send you... We missed you

  • @nexxai
    @nexxai 2 года назад +123

    Dude, I genuinely thought this channel was 100% satire until I saw this video. I'm so happy that you've found something you enjoy and it's looking slick as hell! Congratulations!

  • @jupyter5k647
    @jupyter5k647 2 года назад +188

    You should have name the "container" which catches pets to something like "void box" to make it sound more cooler like "pokeball"

  • @LanguageSimp
    @LanguageSimp 2 года назад +68

    Dude this is the coolest thing ever. I will be at the top of the Pvp ladder mark my words

  • @barj
    @barj 2 года назад +39

    This looks awesome :0

  • @OrenjiMochi
    @OrenjiMochi 2 года назад +70

    What about calling the “containers” “bottles” instead? Ya know, like the phrase “bottle up your emotions”? Just a thought

    • @jitpackjoyride
      @jitpackjoyride 2 года назад +4

      ooh, I like this idea a lot

    • @BC-hu6yq
      @BC-hu6yq 2 года назад +4

      This is good

    • @OrenjiMochi
      @OrenjiMochi 2 года назад

      @@jitpackjoyride thanks Ajit!

    • @OrenjiMochi
      @OrenjiMochi 2 года назад

      @@BC-hu6yq Thanks, maybe Ben will consider this

  • @aanchaladhikari4550
    @aanchaladhikari4550 2 года назад +126

    Crazy how Ben can just build anything he thinks of in such a short span of time! I really need to up my game on being productive and working towards my goal.

    • @joshpetit
      @joshpetit 2 года назад +15

      Hey man all with balance! Be productive but don't feel like you have to burn yourself out to meet an obscure standard

    • @aanchaladhikari4550
      @aanchaladhikari4550 2 года назад +1

      @@joshpetit got it 👍

    • @skymer7471
      @skymer7471 2 года назад

      You don't HAVE TO be more "productive"... In the end, we are all gonna die, death will not care about your productivity lol .. just enjoy your life

    • @universecode1101
      @universecode1101 2 года назад +4

      it's amazing how he manages to go from one project to another. He knows how to manage himself well

  • @musicmoi
    @musicmoi 2 года назад +8

    Watched this video and then instantly spent an hour on voidpets. Thanks for the hard work Ben and Linda!

  • @AaronAsherRandall
    @AaronAsherRandall 2 года назад +9

    Hey there, Unity dev here. This is so impressive. After using Unity for a while, you get used to having a powerful toolbox that can just almost magically create different complex systems and components. It’s so impressive to see how people put together their own engine and logic using a mix of different software.
    Also, you kept mentioning “drawn in Figma”. Did you draw these graphics completely in Figma from zero? I use Figma for managing visual assets and for doing mock-ups for game mechanics, but I haven’t seen it used to create these kind of graphics before. Very cool!

    • @VishnuASankaran
      @VishnuASankaran 2 года назад

      I think the svgs were edited in figma

    • @gamedevaki
      @gamedevaki 2 года назад

      His business partner - Linda Shad is the artist! It's crazy how Figma can be use to create amazing linearts!

  • @stacksmasherninja7266
    @stacksmasherninja7266 2 года назад +2

    Really love the art style of this project. It's sensible enough, looks really clean and doesn't feel cheap like many other "first time games". Great job !

  • @mdridoy-ef2pw
    @mdridoy-ef2pw 2 года назад +248

    From a dev's perspective, building web apps like this is very interesting.
    But as a gamer, I don't know why I would spend my time on a game like this.

    • @freedrick5206
      @freedrick5206 2 года назад +14

      right?

    • @Skyre0
      @Skyre0 2 года назад

      😂

    • @AppleGameification
      @AppleGameification 2 года назад +46

      People play games like this, just not 'gamers'

    • @nepila
      @nepila 2 года назад +17

      Yah, doesn't seem very fun. Only seems to be going on the meme/fanboy factor. Cool project otherwise.

    • @promant6458
      @promant6458 2 года назад +39

      Yeah, 'cause you're an adult. This game is clearly aimed for Tik-Tok-aged audience.

  • @universecode1101
    @universecode1101 2 года назад +1

    very cool, keep pushing. it's amazing how you manage yourself during the process

  • @SwimCraft
    @SwimCraft 2 года назад +77

    I feel like this is every programmers dream project lmao. Being able to code an awesome game while having someone else take care of all the visuals/graphics. And you are able to monetize it

    • @cozyrain410
      @cozyrain410 2 года назад +5

      No, it's not. Game development is agonizing

    • @questionmarkquestionmarkques
      @questionmarkquestionmarkques 2 года назад +4

      @@cozyrain410 opinion

    • @mjohnson2807
      @mjohnson2807 2 года назад +2

      @@cozyrain410 To each his own. The beauty of a free market, let those of us that enjoy it do it and love it. No need to try and ruin someone else's dream

    • @chetan9533
      @chetan9533 2 года назад

      @@cozyrain410 everything becomes agonizing when there's a burden to get something done (doesn't matter if it's imposed by some authority or personal ambitions) and you know there will be bad consequences if it's not done.
      If not for this setup i think it's pretty fun to explore and see how far it can go, just for the sake of curiosity. But it's only possible if we are in a position where there's not much lost even if things don't work out 😅

  • @jamesf720
    @jamesf720 2 года назад +1

    Congrats Ben, it's cool to see that you've found your passion and it's working out for you. I wish you and Linda the best of luck!

  • @tapu_
    @tapu_ 2 года назад +7

    Now the servers will blow up into flames again

  • @finsflexin
    @finsflexin 2 года назад +1

    Can’t wait for the next video in a few years!

    • @finsflexin
      @finsflexin 2 года назад

      @+①②⑥⑨⑨⓪⑥⑥⓪⑦⓪WhatsApp Man, it's almost like I don't know if you're a bot or not... LMAO... jk

  • @MrAwesomeTheAwesome
    @MrAwesomeTheAwesome 2 года назад

    This looks really cool! Appreciate your ethical approach to monetization and community feedback, and the intentional gameplay design decisions regarding combat. Wish more developers thought like you.
    At a glance, I see one relatively small improvement you could make that would improve the user experience in combat. Your animations remind me a lot of RPGMaker animations (in a good way, I might add), though they're missing the flash effect applied to the sprite at the climax of the animation. I believe it's done by additively blending the 'flash color' into the frag shader, similar to an emission value (or it might be interpolating between the texture color and the flash color? not sure, either way I'm sure you could manage it, I've been watching your videos for a while, haha). I might also say the effects could stand to be a little more centered on the sprites.
    What you've got so far looks really, really cool, and I'll definitely give it a shot. Best of luck, keep at it!

  • @bojidaryovchev9995
    @bojidaryovchev9995 2 года назад +1

    nice to see u happy with ur project Ben, best of luck

  • @bautistabaiocchi-lora1339
    @bautistabaiocchi-lora1339 2 года назад +1

    excited to see where this goes! you all are building fast as hell

  • @vasiovasio
    @vasiovasio 2 года назад +32

    For only 3 months we must admit - Amazing result! Ben you show us how you are not just React Model with a fancy haircut!

  • @ClubEditing
    @ClubEditing 2 года назад

    ive loved watching your journey over the last few years, very glad you've landed on something you really enjoy and is working

  • @Quidoute
    @Quidoute 2 года назад +2

    use WASM for CPU intensive stuff, ( assemblyscript or rust ), and cache the pages, for faster page-load

  • @windubitably
    @windubitably 2 года назад +2

    From business tie to Pokémon-plushie wall

  • @NateLevin
    @NateLevin 2 года назад +9

    I can't believe you are doing this all with SVG... I don't think I've ever seen a real web game not be implemented in Canvas/WebGL!

  • @v1d300
    @v1d300 2 года назад +2

    Your designer is amazing!

  • @pratikbhandari6679
    @pratikbhandari6679 2 года назад +1

    the use of color is so great man

  • @will_abule
    @will_abule 2 года назад +5

    I love this project 🥺 💕

  • @rezasalammohamareh4370
    @rezasalammohamareh4370 2 года назад +2

    looks great. I hope you talk about the stack you used for developing this in the next video.

  • @matthewkelly5099
    @matthewkelly5099 2 года назад

    This is super cool! I will be invested in your progress from here on :)

  • @LanguageSimp
    @LanguageSimp 2 года назад +16

    Dude you have so many Pokemon plushies wtf I'm jealous

  • @KevinNaughtonJr
    @KevinNaughtonJr 2 года назад

    this is awesome Ben and Linda great work!!!

  • @chiefdan07
    @chiefdan07 2 года назад +3

    These graphics are actually insane and look so good!

  • @emmanuelhaankwenda9943
    @emmanuelhaankwenda9943 2 года назад

    Awesome update!
    Some suggestions, you should add sound effects, and maybe later on even narrated voices, the voice-overs in Genshin Impact Mobile are amazing!

  • @jamespearson380
    @jamespearson380 2 года назад +8

    I've played it for a few hours and I like it, the only quality-of-life feature I'd like to see is an indicator on vivid encounters if I've already captured that combination as oppose to manually checking the log.

  • @felixc.programs8209
    @felixc.programs8209 2 года назад

    Good video as always! Your advices is one of the main reasons I swapped to the tech industry and started a RUclips channel myself. That's it ,just thank you!

  • @cristianjordan6357
    @cristianjordan6357 2 года назад

    I was trying to figure out why the game appealed to me as a Magic player, and I never stopped to think it was bc VP takes inspiration from it. You and Linda are killing it, Ben. I love the game

  • @novailoveyou
    @novailoveyou 2 года назад

    Man.. it looks to me that this game is a pure and beautiful human expression in it's most honest form. I love it!
    Honestly wish I was a part of something like that, currently I build web apps for education, which maybe sounds cool but most of my colleagues run projects for money only and I'm sick of it.
    Anyways, huge props to you guys! Love the game!

  • @wchorski
    @wchorski 2 года назад

    the art style warms the hole where patapon has left

  • @jayskieeee
    @jayskieeee 2 года назад

    i'm happy you've found a meaningful and sustainable project! :)

  • @AS-zj4jv
    @AS-zj4jv 2 года назад +4

    So this is what my baby Ben has been up to for 3 months. Miss my startup bae so much!

  • @pauldesir3908
    @pauldesir3908 2 года назад +1

    Every good video game, needs good music 👌🏾. What are you gonna do for the tunes ?

  • @taras_kulchytskyi
    @taras_kulchytskyi 2 года назад

    Wow, great job, congratulations

  • @BC-hu6yq
    @BC-hu6yq 2 года назад +2

    1:10 Figma balls

  • @docmars
    @docmars 2 года назад

    This is super inspiring! Nice work Ben!

  • @sorrowseal
    @sorrowseal 2 года назад +1

    Wow keep it up guys, game is looking great!

  • @patriciacodes
    @patriciacodes 2 года назад

    I really like that. Looks awesome!

  • @tobiokandi
    @tobiokandi 2 года назад

    can't help but feel we'll be crossing paths some day

  • @mikealejandro3938
    @mikealejandro3938 2 года назад

    Ben, amazing content as always man, you're such an inspiration for me, when it comes to software engineering development.
    And, i would love to ask you something, will you make another fullstack course like the other one you did where you used next, graphql, node etc ? I would even pay for that course

  • @natanmaia3575
    @natanmaia3575 2 года назад

    At first I thought these were NFT monsters from the other video, but seems it's just a straight up game, with optional skins to support the dev.
    Real cool, hope it turns out to be a fun game! I could see this being played at schools as flash games are now dead

  • @rorysandstrom6555
    @rorysandstrom6555 2 года назад

    Nice job Ben. Keep building cool shit.

  • @MechanicalMooCow
    @MechanicalMooCow 2 года назад +2

    "The goal is to make it feel less complicated than a traditional card game..." so each of your several pets each have individual 30 card decks so not only do you have to micromanage just one deck, but multiple, remembering what each deck has, is for, and why you designed it that way!

  • @mediangolf
    @mediangolf 2 года назад

    Hey Ben, it’s really fun to watch you create something you love! If you ever need a mobile developer lmk! I do android and iOS :)

  • @mikestaub
    @mikestaub 2 года назад

    This is the one Ben. This will be big.

  • @justinfleagle
    @justinfleagle 2 года назад +1

    Can’t wait for the “why I left -“ video.

  • @o0QuAdSh0t0o
    @o0QuAdSh0t0o 2 года назад

    That Pokémon plush collection is insane

  • @yashrajpal1343
    @yashrajpal1343 2 года назад +2

    Guys can anyone tell me the tech stack this is built upon?
    I would love to see the code behind such an awesome app.

  • @cornheadahh
    @cornheadahh 2 года назад

    this is lowkey poggers

  • @0xChijioke
    @0xChijioke 2 года назад

    You are amazing, Ben.

  • @mohamadybr
    @mohamadybr 2 года назад +1

    Ben Awhile, We have missed you :)

  • @ling636
    @ling636 2 года назад +2

    He is back !

  • @ORafaelFragoso
    @ORafaelFragoso 2 года назад

    Nintendo actually made PvP really friendly for kids with Pokemon Unite. There is not text field to send messages on battles but they have pre-written messages that you can send. Maybe going this way and combining this with an age check at each battle (to check if there are kids) and you can swap a text message field with predefined messages (depending on all player's ages in that battle). This way, adults can talk shit if no kids are around.
    And OMG, this app is looking amazing. Congrats man!

  • @yoJuicy
    @yoJuicy 2 года назад +1

    So what's the stack? Next.js? Postgresql?

  • @niko85ism
    @niko85ism 2 года назад

    Congratulations Ben! Game looks awesome!

  • @Jtarttonmymomma
    @Jtarttonmymomma 2 года назад

    Pokémon combat is the most intricate out there tbh

  • @youngkastro
    @youngkastro 2 года назад

    This looks awesome, congrats 🍾

  • @DuyTran-ss4lu
    @DuyTran-ss4lu 2 года назад

    Wow, fascinating

  • @CHROMIUMHEROmusic
    @CHROMIUMHEROmusic 2 года назад

    I think you should add some kind of shaking motion for every time a voidpet gets hit in combat. You wouldn't need to draw anything new, just move the svg side to side just a little, to indicate its been hit. Seeing them get blasted and not even move makes combat seem a bit wooden

  • @thatprogrammersleigh8433
    @thatprogrammersleigh8433 2 года назад

    For every sale Ben makes his hair grows a little longer

  • @Chyphix
    @Chyphix 2 года назад

    i know im not going to play this but its cool to see the progression

  • @cool_scatter
    @cool_scatter 2 года назад

    You should call the containers compartments, because you compartmentalize feelings.

  • @franklinrodriguez5427
    @franklinrodriguez5427 Год назад

    i wish i can work in that project looks very cool.

  • @alibaba1550
    @alibaba1550 2 года назад

    0:35 the fact you continued your project means gunter’s spite is affecting you

  • @DedicatedManagers
    @DedicatedManagers 2 года назад +1

    Like others I would love to know the technologies you are using to build the game.

  • @criptik5208
    @criptik5208 2 года назад +1

    8:00 but why kid friendly ?

  • @navjotsingh2457
    @navjotsingh2457 2 года назад

    Ty

  • @pamelahammer4937
    @pamelahammer4937 2 года назад

    So sick!!

  • @cemyilmaz3240
    @cemyilmaz3240 2 года назад

    When I see those things with two eyes I imagine them thinking: „please kill me“ 😂

  • @davidalvarez4803
    @davidalvarez4803 2 года назад

    That's fucking sick dude, good luck!

  • @SeanGoresht
    @SeanGoresht 2 года назад

    Thanks for the technical breakdown of your SVG layering approach. Did you guys opt to user Greensock?

  • @Laiteux
    @Laiteux 2 года назад

    Holy, that looks great!

  • @flooooooooooooooooo
    @flooooooooooooooooo 2 года назад +1

    Good job bro I hope I can become this good at coding one day

  • @matthewvaccaro8877
    @matthewvaccaro8877 2 года назад

    No way this doesn’t turn into a huge game

  • @sabhareeshkandikonda8440
    @sabhareeshkandikonda8440 2 года назад

    Amazing and it's dope

  • @tinaxiaoyun4236
    @tinaxiaoyun4236 2 года назад

    Hi Ben,
    Big fan of your videos, watched almost every tutorial you have, especially loved the 14hr Fullstack React GraphQL TypeScript tutorial.
    Came across your linkedin and saw your experience..
    Just wondering if you have any plans to code a trading bot or perhaps give us a tutorial on how to do it haha!
    Either way, your ideas are really extremely interesting especially VSinder but so far yet to find the ideal one ;'(
    Cheers,
    Tina

  • @NoC4k3
    @NoC4k3 2 года назад

    This is exactly how i would imagine a game made by a frontend developer

  • @Alphfirm
    @Alphfirm 2 года назад

    wow cool well done!

  • @vladmorevlad2232
    @vladmorevlad2232 2 года назад

    Hey Ben, awesome stuff. Do you write tests for the code?

  • @shemseddine3205
    @shemseddine3205 2 года назад

    Kid: I want a Pokémon game
    Mom: we have Pokémon at home
    Pokémon at home:…
    Kidding aside, great art style!

  • @wfl-junior
    @wfl-junior 2 года назад

    This looks awesome

  • @artempar
    @artempar 2 года назад

    Ma Man! This is awesome!

  • @umerfarooq8618
    @umerfarooq8618 2 года назад

    Can u please do some tutz on these sort of devs

  • @yonihod199
    @yonihod199 2 года назад

    Looks awesome

  • @johann3534
    @johann3534 2 года назад +1

    pleas make an option for metric system

  • @mikekrow
    @mikekrow 2 года назад

    what tech are you using on the back end for database and user authentication?

  • @AlwinmathewP
    @AlwinmathewP 2 года назад

    This looks awesome...

  • @tutorialon6522
    @tutorialon6522 2 года назад

    Is the game perhaps connected to "His Dark Materials"?

  • @Neniuki
    @Neniuki 2 года назад +2

    Cool project, but tbh I don't really see myself playing this at all. It seems more like a fun side project than an actual game. The graphics are pretty eh and it doesn't seem very exciting and I don't really see a story or "goal".
    What I'd say makes Pokémon fun and exciting, especially the older 2d games is: the world building, the story, the lovable, unique and well designed characters & Pokémon, as well as the story line and the ultimate goal of becoming the champion and the clear way to get there.
    In this game however the graphics are boring, not very unique and it's quite flat with not a lot of detail. There doesn't seem to be a story nor a goal. And it seems more like "Pou" with some Pokémonesque battling sprinkled in. And tbh I don't see the point in going down this vector art route as it just takes away from the lovable unique aspect, especially when it's so simplified.

  • @funyunonion37732
    @funyunonion37732 2 года назад

    I just finished a script to automate playing the game