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
As someone who uses excel day-to-day for “normal stuff” this was a great watch.
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.
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
Жыл бұрын
super mario bros special
@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
can you port this to powerpoint?
@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
8 ай бұрын
@@RealOscarMay I think he was joking
@Tizio-caio
Ай бұрын
@@REDM0NKEnah he looks like hes serious (ooor idk)
-What programming app are you using? - i use excel
This is super impressive and interesting, keep up the good work! Also I love that amogus is a playable character haha
You could say that you... EXCEL at making games.
@Artstyalfie
Жыл бұрын
Word
@notreallykeven86
Жыл бұрын
@@Artstyalfie well that just took a 365
@hateful_commenter
Жыл бұрын
@@notreallykeven86get out.
@Pacman009
Жыл бұрын
@@hateful_commenter K let me slide my boat out of this doc
@Minecraftforlife99
Жыл бұрын
@@Pacman009>:[
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
This is criminally underrated
Dude I love this 😂 great stuff man!
Flappy sheets
oh my, this is brilliance
Get this guy more views
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,
Honestly I really wonder if a 3D game is doable in excel
@ant5389
Жыл бұрын
people have made doom in geometry dash, so its probably possible in something with actual code tbh
@xevaxplayz1114
9 ай бұрын
probably would crash depending on how good the pc is
Now can you remake the whole SMB1 in excel?.. probably couldn't
Underrated
Skin number 3 is kinda sus 😳
this is insane !!!
Thanks my excel has Crashed :)
This man could port dead red redemption to atari 2600
This is so Excel-lent
Can't wait for Doom in Excel.
How I say where you put, I don’t know. I didn’t see it.
I'm really trying to get input to work any tips on how to do it?
Can this work in windows xp?
I cant find visual basic, am I doing something wrong?
@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
Жыл бұрын
@@alexandershcherbakov1663 on mac?
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
11 ай бұрын
SHUT UP I JUST WANNA REMIND YOU OF THIS COMMENT
Have you heard of the 20 year game jam that will end in 20 years
But can it run DooM?
@LBNU
Жыл бұрын
yeas
Now the big question is: can it run Doom?
@Aether558
9 ай бұрын
yes, it can.
@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
9 ай бұрын
@@Lampe2020 i was joking
@Lampe2020
9 ай бұрын
@@Aether558 I understand that, should've maybe added a smiley to the end of my message to make that clear :'D
What's the password if the VBA project?
it's work, crazy.
is this possible with google sheets?
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
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
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 :)
🤯🤯🤯
can you please help me make a simple, visually pleasing 2D shooter game in Excel
Now he should make game in Microsoft Word.
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
9 ай бұрын
I was thinking about this, and I might try and implement it myself.
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
great video! /im not even half through the vid/
It does not work i can edit but i cant play.
Dyammmmm❤❤❤😮😮😮
This game is pretty good gues ill spread the Word
@CoreDreamStudios
2 ай бұрын
EXCELLent!
Nice
Wait it showed my comment again wut?
genius
Its almost perfect.. except *COOOMMIIICCC SAAANNNSSS!*
I made Unreal Engine in Microsoft Excel.
just add double buffering
I am making raycasting game in PowerPoint
Make doom next
Instant sub.
you can make games but i dont even know where to begin playing
Can you please make DOOM in excel?
make a game on Word!
Pls Codes
Can you make a copy and make It public so we can play
@JettLee
Жыл бұрын
It is public! Check the description of the video for a download link!
Now do it with DooM
Why
Hi 2:38
how do you play
@RacTeamGames
Жыл бұрын
i cant press buttons
now run doom on it
CAN IT RUN DOOM
make geometry dash!
make doom
Everything is a game engine if you are stubborn enough
I am unable to run it when ever I start it says "This formula is missing a range preference or defined names"