No video

I Made Flappy Bird in EXCEL?! - Devlog

Microsoft Excel is commonly known as a spreadsheet program, but did you know you can program ENTIRE GAMES in it? Turns out there is this thing called Visual Basic For Applications or VBA, and it allows you to program within it! Most people would use this to automate tasks in excel, but I decided to push it to its limit and attempt to create a game within it. Specifically Flappy Bird as I believe it is the titular benchmark game to create when testing out a new engine (or office program).
___________________________________________________
🎮Check the game out here!🎮
jettlee.itch.i...
___________________________________________________
📱Socials📱
Itch.io: jettlee.itch.io/
Bio.link: bio.link/jett
___________________________________________________
🖥️Timestamps🖥️
0:00 Intro
0:50 How VBA Works
2:32 Input
3:02 Sprites
4:25 Making The Game Window
5:08 Adding The Pipes
6:19 Game States
7:15 Completion
7:33 Conclusion
_____________________________________________________
#devlog #excel #gamedev

Пікірлер: 115

  • @zackjakubowski3074
    @zackjakubowski3074 Жыл бұрын

    As someone who uses excel day-to-day for “normal stuff” this was a great watch.

  • @kikiohearts
    @kikiohearts Жыл бұрын

    As someone who runs vba scripts for work everyday.... I... didn't even think this was possible. You and the guy who makes full paintings in excel now make my accountant heart happy that my daily operating program could be used for such cool things.

  • @JoBot__
    @JoBot__ Жыл бұрын

    Wow, it's amazing how Excel can actually make a pretty high-density pixel display. If you're interested in doing this again at some point, could you try making Super Mario Bros. in Excel? It would probably be even choppier though. 😅

  • @WD_RatLad

    @WD_RatLad

    Жыл бұрын

    super mario bros special

  • @Mediocre_Soup

    @Mediocre_Soup

    9 ай бұрын

    I think someone made super mario in powerpoint but im not sure and yes powerpoint also has vba Im not sure how to control movement of pictures tho but theres probably a way

  • @Cart1416
    @Cart1416 Жыл бұрын

    can you port this to powerpoint?

  • @RealOscarMay

    @RealOscarMay

    9 ай бұрын

    Most likely not, as PowerPoint does not have the ability to have key inputs, and the collision system is so much worse too

  • @REDM0NKE

    @REDM0NKE

    8 ай бұрын

    @@RealOscarMay I think he was joking

  • @Tizio-caio

    @Tizio-caio

    Ай бұрын

    @@REDM0NKEnah he looks like hes serious (ooor idk)

  • @anhdong.
    @anhdong. Жыл бұрын

    -What programming app are you using? - i use excel

  • @Scootch
    @Scootch Жыл бұрын

    This is super impressive and interesting, keep up the good work! Also I love that amogus is a playable character haha

  • @notreallykeven86
    @notreallykeven86 Жыл бұрын

    You could say that you... EXCEL at making games.

  • @Artstyalfie

    @Artstyalfie

    Жыл бұрын

    Word

  • @notreallykeven86

    @notreallykeven86

    Жыл бұрын

    @@Artstyalfie well that just took a 365

  • @hateful_commenter

    @hateful_commenter

    Жыл бұрын

    ​@@notreallykeven86get out.

  • @Pacman009

    @Pacman009

    Жыл бұрын

    @@hateful_commenter K let me slide my boat out of this doc

  • @Minecraftforlife99

    @Minecraftforlife99

    Жыл бұрын

    @@Pacman009>:[

  • @davidewer5916
    @davidewer5916 Жыл бұрын

    I have actually built several games, with not as much polish as this one, in excel before. I am going to download the game and review the code to see if there is anything I can do to make it run better

  • @LeoSquared
    @LeoSquared Жыл бұрын

    This is criminally underrated

  • @zapgaming6500
    @zapgaming6500 Жыл бұрын

    Dude I love this 😂 great stuff man!

  • @DETahaX
    @DETahaX Жыл бұрын

    Flappy sheets

  • @hafarasama
    @hafarasama Жыл бұрын

    oh my, this is brilliance

  • @UnSwe3t
    @UnSwe3t Жыл бұрын

    Get this guy more views

  • @muhammadkausar2842
    @muhammadkausar2842Ай бұрын

    You are amazing, making snake game in VBA is difficult, and you make flappy, Btw which programming language is better for creating mobile apps and games,

  • @ihx4111
    @ihx4111 Жыл бұрын

    Honestly I really wonder if a 3D game is doable in excel

  • @ant5389

    @ant5389

    Жыл бұрын

    people have made doom in geometry dash, so its probably possible in something with actual code tbh

  • @xevaxplayz1114

    @xevaxplayz1114

    9 ай бұрын

    probably would crash depending on how good the pc is

  • @AlexA-fp9xj
    @AlexA-fp9xj2 ай бұрын

    Now can you remake the whole SMB1 in excel?.. probably couldn't

  • @jetpoweredvids7583
    @jetpoweredvids7583 Жыл бұрын

    Underrated

  • @milesromanus7041
    @milesromanus7041 Жыл бұрын

    Skin number 3 is kinda sus 😳

  • @tamkeenL
    @tamkeenL Жыл бұрын

    this is insane !!!

  • @CesarMatias112Temporal
    @CesarMatias112Temporal Жыл бұрын

    Thanks my excel has Crashed :)

  • @Train_Enthusiast_1855
    @Train_Enthusiast_18559 ай бұрын

    This man could port dead red redemption to atari 2600

  • @zz.azalie
    @zz.azalie11 ай бұрын

    This is so Excel-lent

  • @z98i87
    @z98i87 Жыл бұрын

    Can't wait for Doom in Excel.

  • @user-hz2dn4dx6q
    @user-hz2dn4dx6qКүн бұрын

    How I say where you put, I don’t know. I didn’t see it.

  • @thatidiot4422
    @thatidiot44223 ай бұрын

    I'm really trying to get input to work any tips on how to do it?

  • @owuewuewueontyjenjenjenjeo6532
    @owuewuewueontyjenjenjenjeo6532 Жыл бұрын

    Can this work in windows xp?

  • @TheBlockyDeer
    @TheBlockyDeer Жыл бұрын

    I cant find visual basic, am I doing something wrong?

  • @alexandershcherbakov1663

    @alexandershcherbakov1663

    Жыл бұрын

    You need to add the Developer tab to the ribbon menu. But the most simple way to open VBE is to press Alt+F11.

  • @TheBlockyDeer

    @TheBlockyDeer

    Жыл бұрын

    @@alexandershcherbakov1663 on mac?

  • @invertedRR
    @invertedRR Жыл бұрын

    1:06 you could have said sub also means subscribe and you could have said that's what you should do and also you should have removed the in this case it's subroutine

  • @Laurell204

    @Laurell204

    11 ай бұрын

    SHUT UP I JUST WANNA REMIND YOU OF THIS COMMENT

  • @kbyaytheblobster2011
    @kbyaytheblobster2011 Жыл бұрын

    Have you heard of the 20 year game jam that will end in 20 years

  • @averagemug
    @averagemug Жыл бұрын

    But can it run DooM?

  • @LBNU

    @LBNU

    Жыл бұрын

    yeas

  • @Lampe2020
    @Lampe2020 Жыл бұрын

    Now the big question is: can it run Doom?

  • @Aether558

    @Aether558

    9 ай бұрын

    yes, it can.

  • @Lampe2020

    @Lampe2020

    9 ай бұрын

    @@Aether558 I'm pretty sure though that it would not work with a framerate above 0.1, if even Flappy already has problems.

  • @Aether558

    @Aether558

    9 ай бұрын

    @@Lampe2020 i was joking

  • @Lampe2020

    @Lampe2020

    9 ай бұрын

    @@Aether558 I understand that, should've maybe added a smiley to the end of my message to make that clear :'D

  • @NotYoojun
    @NotYoojun Жыл бұрын

    What's the password if the VBA project?

  • @muhammadmuflih1157
    @muhammadmuflih1157 Жыл бұрын

    it's work, crazy.

  • @thekingoffidget52
    @thekingoffidget522 ай бұрын

    is this possible with google sheets?

  • @ranvirsingh2773
    @ranvirsingh277311 ай бұрын

    Hey dude. I know It's really hard to code games there and I'm not even a coder myself, but I was wondering that can you make classic Super Mario game in excel? I chose super Mario cuz it's like one of the classic old game I know and you don't have to rely much on fps for playing that game. This means you can play that game even if that game is choppy. You don't have to do it if you can't. I'm just telling you this for the suggestion for your future video. Anyways, about my feedback of this video, it's actually really great. It's pretty complicated for me to understand every line of codes cuz I'm not a coder as I said. but, it's pretty understandable. I like this video honestly.

  • @JettLee

    @JettLee

    11 ай бұрын

    Thanks for the comment! :) Youre not the first person to suggest mario, though honestly, it would be MUCH harder i imagine than flappy bird haha. Not really shown in the video but it was a miracle that this even worked. Anyways glad you enjoyed it!

  • @ranvirsingh2773

    @ranvirsingh2773

    11 ай бұрын

    @@JettLee Ah, I see. So, it's much harder to make Mario? Alright then. I'm not gonna force you to make it if it's not possible. I was just giving you the suggestion for your future video. Thanks for replying tho :)

  • @Nova04550
    @Nova045508 ай бұрын

    🤯🤯🤯

  • @annonymousrandomfum5880
    @annonymousrandomfum58803 ай бұрын

    can you please help me make a simple, visually pleasing 2D shooter game in Excel

  • @AIGOC
    @AIGOC Жыл бұрын

    Now he should make game in Microsoft Word.

  • @rory_o
    @rory_o9 ай бұрын

    Could double buffering work? Show sheet 1. Game loop draws into sheet 2, at the last moment in the loop show sheet 2, then repeat for sheet 1.

  • @endermengalaxy4221

    @endermengalaxy4221

    9 ай бұрын

    I was thinking about this, and I might try and implement it myself.

  • @th3n0t78
    @th3n0t78 Жыл бұрын

    So I was curious and downloaded the 'game' you made in excel... Um I can't play it, I tried everything to make it work but quitted after 1 minute, and when I tried to close the window it said "Reference isn't valid" And kept getting that error when I clicked on the "file" or "X" Plz help TT

  • @_KDP
    @_KDP Жыл бұрын

    great video! /im not even half through the vid/

  • @I_AM_A_SUSSY_USER
    @I_AM_A_SUSSY_USER Жыл бұрын

    It does not work i can edit but i cant play.

  • @Abi_X0
    @Abi_X09 ай бұрын

    Dyammmmm❤❤❤😮😮😮

  • @ARROW._8
    @ARROW._811 ай бұрын

    This game is pretty good gues ill spread the Word

  • @CoreDreamStudios

    @CoreDreamStudios

    2 ай бұрын

    EXCELLent!

  • @nathanlam7469
    @nathanlam7469 Жыл бұрын

    Nice

  • @invertedRR
    @invertedRR Жыл бұрын

    Wait it showed my comment again wut?

  • @MaitrayaRai
    @MaitrayaRai10 ай бұрын

    genius

  • @php811
    @php811 Жыл бұрын

    Its almost perfect.. except *COOOMMIIICCC SAAANNNSSS!*

  • @Pritam252
    @Pritam252 Жыл бұрын

    I made Unreal Engine in Microsoft Excel.

  • @user-vy6fn6tc4b
    @user-vy6fn6tc4b Жыл бұрын

    just add double buffering

  • @miniontoby
    @miniontoby Жыл бұрын

    I am making raycasting game in PowerPoint

  • @zunfl0w3r
    @zunfl0w3r7 ай бұрын

    Make doom next

  • @Man-of-Steel674
    @Man-of-Steel674 Жыл бұрын

    Instant sub.

  • @TheManInGreen-oc
    @TheManInGreen-oc10 ай бұрын

    you can make games but i dont even know where to begin playing

  • @ceruleanmemoir
    @ceruleanmemoir Жыл бұрын

    Can you please make DOOM in excel?

  • @anamonteiro1173
    @anamonteiro11734 ай бұрын

    make a game on Word!

  • @bilinmi
    @bilinmi8 ай бұрын

    Pls Codes

  • @Duolingoer
    @Duolingoer Жыл бұрын

    Can you make a copy and make It public so we can play

  • @JettLee

    @JettLee

    Жыл бұрын

    It is public! Check the description of the video for a download link!

  • @lidia937
    @lidia937 Жыл бұрын

    Now do it with DooM

  • @Mayday-cr7pr
    @Mayday-cr7pr3 ай бұрын

    Why

  • @shikhasahu6338
    @shikhasahu633811 ай бұрын

    Hi 2:38

  • @RacTeamGames
    @RacTeamGames Жыл бұрын

    how do you play

  • @RacTeamGames

    @RacTeamGames

    Жыл бұрын

    i cant press buttons

  • @noobgamerreal234
    @noobgamerreal234 Жыл бұрын

    now run doom on it

  • @janyt555
    @janyt555 Жыл бұрын

    CAN IT RUN DOOM

  • @Craft2guardian
    @Craft2guardian3 ай бұрын

    make geometry dash!

  • @c0dered111
    @c0dered111 Жыл бұрын

    make doom

  • @timofeifilippov9558
    @timofeifilippov95589 ай бұрын

    Everything is a game engine if you are stubborn enough

  • @bibeksaha4830
    @bibeksaha4830 Жыл бұрын

    I am unable to run it when ever I start it says "This formula is missing a range preference or defined names"