What does a Game Engine actually do?



If you’re interested in the math behind the first-person rendering algorithm, this tutorial was incredibly helpful: https://lodev.org/cgtutor/raycasting.html

00:00 – Intro
00:46 – Basic Game
04:27 – More Mazes, Bigger Mazes
06:26 – Map List
07:56 – Non-linear Map List
11:10 – Colors
12:40 – Renderer
15:17 – Final Game

source

Related posts

The PS5 Pro Is Actually Pretty Good… (Lots Of AAA Games Tested)

Ludo king game in 4 players ।। Ludo king play for group ।। best casual game #11

J’ai reçu la PS5 PRO : comparatif avec les autres PS5 + UNBOXING 4K

49 comments

@alexaustinquintin4891 September 17, 2024 - 6:37 am
real nerd shit
@percho1r September 17, 2024 - 6:37 am
You mad man !
@EightKinks September 17, 2024 - 6:37 am
Beautiful
@lucmaluco100 September 17, 2024 - 6:37 am
Congratulations, now you can make doom in excel
@lucmaluco100 September 17, 2024 - 6:37 am
0:07 Cries in Godot
@tno1990 September 17, 2024 - 6:37 am
Awesome video! I really want to build pokemon green in it now
@sammypants6879 September 17, 2024 - 6:37 am
what. here I was expecting you to call it good at 2d and you go and make it a hekkin 3d game. wow.
@mcrsit September 17, 2024 - 6:37 am
12:33 ah the subsequent phrase felt so good. Bravo!
@mizoik9893 September 17, 2024 - 6:37 am
That pazaz in "luckily we can kill a a bird with one more spreadsheet"
@InfoDisco September 17, 2024 - 6:37 am
Are you aware that constantly throwing your voice so drastically can have long-term effects on your larynx and pharynx?? Like, this doesn't sound remotely natural, why are you doing that?
@ripsterhipster5948 September 17, 2024 - 6:37 am
can we see the VBA with this? because ive been making a game in excel thats like dnd based. it looks at your character sheet, looks at the enemies, and lets you take turns attacking eachother lol while keeping track of hp. it has a series of monster fights with a long rest every 5 fights and a short rest every 2. but i would love to dig into the VBA for this! either way, im subbed for life now lol
@d_eexe September 17, 2024 - 6:37 am
i came for the funny excel video, i stayed for the great and understandable lesson on video game engines. 10/10
@faxmine September 17, 2024 - 6:37 am
I loved this. You put out amazing work and you should both be proud of yourselves.
@milliazant September 17, 2024 - 6:37 am
you are a genius. like an actual genius wtf
@Pudding660 September 17, 2024 - 6:37 am
So for funsies a few years ago, I built a RPG. It has dynamic terrain and LOS shadows. Does it run well? No. But it does work.
@Torrent.Amador September 17, 2024 - 6:37 am
I can't hear anything you're saying but the visuals are neat I guess
@nito8066 September 17, 2024 - 6:37 am
excel is as much of a game engine as c++ is
@acupncture833 September 17, 2024 - 6:37 am
You just made Doom without guns or enemies
@loqkLoqkson September 17, 2024 - 6:37 am
I used to work for a company that deleted the games from their windows machines, so I wrote minesweeper for excel. In doing so, I learned visual basic for excel, and used it to automate a database conversion for the company. so, win win
@coreymartin9630 September 17, 2024 - 6:37 am
I absolutely cannot believe that in the process of building a maze game in excel, you ended up feature-creeping your way to like 90% of Doom
@darthnovii September 17, 2024 - 6:37 am
Is there... An uncut video of you making this?
@drigondii September 17, 2024 - 6:37 am
Wow
@cadenatkinson6012 September 17, 2024 - 6:37 am
How, on God's green earth, are you raycasting in Excel
@amir650 September 17, 2024 - 6:37 am
Amazing presentation!
@doublenikkel September 17, 2024 - 6:37 am
But can it run DOOM?
@HillelHW September 17, 2024 - 6:37 am
I'm so happy that this keeps getting closer and closer to the inevitable Doom emulator
@derekmz September 17, 2024 - 6:37 am
Unreal, pun intended
@Tinybabyfishy September 17, 2024 - 6:37 am
Brilliant. "How are redstone computers even possible?" brought me here, which successfully taught me how adders are built up from half-adders are built up from logic gates (something I've always just barely failed to grasp until then) and re-taught me the value of problem solving through breaking a problem down piece-by-piece. Of course, the immediate dive into the madness of building a binary-to-BCD converter and functioning seven-segment displays then had me hooked.

Similarly, this video does an amazing job of taking a concept (what is a game engine?) to an absurd level (Excel is a game engine) to prove a point - and, if the viewer is willing to do just a leetle bit of thinking while they watch, it also does a great job of answering the initial question. The only thing it left me curious about was how you did input handling. Did you rig up some similarly complicated macros or something to capture keystrokes? Or is movement handled for the purposes of this video, by manually updating the cells storing player data? Enquiring minds want to know.

Either way, you're a certified madwoman and I'm here for all of it.
@bmobert September 17, 2024 - 6:37 am
Ridiculously brilliant?
Brilliantly ridiculous?
Why not both?!
Chefs kiss!
@olpporsetty September 17, 2024 - 6:37 am
technically not a game engine in Excel if you use VBA since VBA by itself is not really Excel, more like Excel has access to it (as do the other Office programs). Still an entertaining video though
@humanperson8363 September 17, 2024 - 6:37 am
A game engine is just a toolkit with the most basic stuff required to make a game already made for you. So if you wanna chop down a tree you just get an axe instead of having to make on from scratch
@ironman5034 September 17, 2024 - 6:37 am
Wait how did you so the logic? Is it vbs?
@simonrigby2776 September 17, 2024 - 6:37 am
what mastery of the understatement "Excel is woefully unequipped to be a game engine". This was fabulous :) Subbed :)
@youtubeuniversity3638 September 17, 2024 - 6:37 am
So! What're the controls? Arrow keys? WASD? Somesuch else?
@yichenwang7440 September 17, 2024 - 6:37 am
where is the codes?
@danielrhouck September 17, 2024 - 6:37 am
12:30 No I didn’t pause and try to solve it because your color screen (at least on my monitor) has too little contrast; it is too challenging to even follow the maze for me to try to solve it. Plenty of top-down games are fun, although it’s true you do usually want a bit more than a maze.
@niicespiice September 17, 2024 - 6:37 am
you should add a scoreboard
@alacer8878 September 17, 2024 - 6:37 am
Gosh. I just. I keep coming back to this video because your voice is so lovely. Something about the cadence, the tones. It's so appealing to me. Keep on keepin' on.
@johnhelinski September 17, 2024 - 6:37 am
So you're telling me, that the windows 95 screensaver is made in excel? 🤔
@echillykahlil September 17, 2024 - 6:37 am
I know its out of scope of this video, but that doesn't mean I don't want you to give me the full vocabulary on it at least so I can go find a video where its in scope. I loved this video, my mind is lost, I would have just liked to have seen how you were telling excel to do it
@Noelwiz September 17, 2024 - 6:37 am
This is horrifying and evil, and I love it
@vortexstudios_echo September 17, 2024 - 6:37 am
i like to think of a game engine as a framework with a gui
@TheOkIshGamer September 17, 2024 - 6:37 am
when doom in exel???
@yisus.avocado September 17, 2024 - 6:37 am
It's crazy what Excel can achieve, this was an incredible video!
(btw, i did took the time to solve the maze and i feel hellish offended)
@feresoththedamned2688 September 17, 2024 - 6:37 am
I usually am not someone who points out oddities in people, we all are odd, but that voice of yours, I don't understand is it your voice or are you do it for comedic effect?
@Lkbk0509KK September 17, 2024 - 6:37 am
really nice, now add ray tracing
@misterprofessor5038 September 17, 2024 - 6:37 am
I thought you were only going to render the cells within a given radius to indicate line of site, not try to render the maze in 3D space. Absolutely maddening. Well done.

Though I did notice in some of your game examples you had obstacles to avoid, and that you never programmed in fail state. Just something to think about if you decide to come back to this..
@user-ex6xc5ox3k September 17, 2024 - 6:37 am
trans
@meganswaine4135 September 17, 2024 - 6:37 am
I used Google Sheets to make an automated version of the timeline grid for the card game Chrononauts lol
Entirely for my own purposes

Comments are closed.

Add Comment