Тёмный

Minecraft-style logic in Quake 

Matt's Ramblings
Подписаться 16 тыс.
Просмотров 22 тыс.
50% 1

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

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 64   
@MattsRamblings
@MattsRamblings 2 года назад
Some notes: - Map sources were generated with a Python script. - The final circuit is a four digit BCD ripple-carry adder, combined with four 7 segment decoding circuits. See www.geeksforgeeks.org/bcd-adder-in-digital-logic/ and www.electronicshub.org/bcd-7-segment-led-display-decoder-circuit/ for details on these components. - The adding machine shown requires a modern Quake port with increased limits, however smaller circuits should be possible with the original Quake executable. - You may have noticed that the monsters are jumping. This is because the monsters don't actually trigger doors unless they're actively moving.
@eadweard.
@eadweard. 2 года назад
Generated with a python script? I've been wanting to do something that would involve this. Did you use an existing library or something custom?
@MattsRamblings
@MattsRamblings 2 года назад
@@eadweard. Hi, it's a custom script. If you just want to generate boxes, as my code does, then the map format isn't too complex.
@hd-bild1513
@hd-bild1513 Год назад
cant wait to see quake run doom
@TheMechanator
@TheMechanator 2 года назад
I appreciate someone who gets it. Quake C is just wonderful when you think about all the operative functions and primitives at your disposal. If there isn't a function you need, you can build one. Or just add it as " builtin " to the server code in C ++ or Assembler if you want to be hard core.
@jane5886
@jane5886 Год назад
The moment you had a NAND gate I knew exactly where it was going lmaooooo. Solid work 😆
@bmFbr
@bmFbr 2 года назад
An old technique to create logic gates in vanilla involves using a trap shooter, a shootable trigger (or button), and a togglable door in the middle. The shooter-trigger pair functions as a relay, and when you toggle the door, it gets in the way of the shot, thus effectively disabling the "relay". If you put the shooter close enough to the trigger, and give the door a very high speed, the whole system functioning is basically instantaneous. I think this method is a bit simpler than the monster+door setup you came up with, but it looks really cool nevertheless. Either way, the best thing is to use some mod to make that more straightforward. Copper, Alkaline and AD all have ways to enable/disable triggers and relays at will.
@MattsRamblings
@MattsRamblings 2 года назад
That's interesting, sounds like it would reduce propagation delay issues somewhat (both the trap shooter and modern progs.dat methods).
@bmFbr
@bmFbr 2 года назад
@@MattsRamblings I think it would, yeah. Anyway, even tho that's easier to achieve with a custom progs, I admit it sounds a lot cooler to get it to work with no mods at all.
@danieldinnie5003
@danieldinnie5003 Год назад
That was pretty champion. Well done.
@YakiAttaki
@YakiAttaki Год назад
i... wow, thats honestly very impressive. I'm constantly amazed what people can do with map editors.
@Tesko249clips
@Tesko249clips Год назад
A small calculator powered by monsters and doors. This is hilariously impressive :D
@TheRasteri
@TheRasteri Год назад
Verilog-to-map synthesizer when?
@OfflineOffie
@OfflineOffie 2 года назад
I love this! This feels just like redstone...
@Maric18
@Maric18 Год назад
it is logic! electronics and water and redstone and quake doormonsterelevators ... are all the same once you can do a nand :D screw everything else claiming to be logic, this is the definition :D
@bunnybreaker
@bunnybreaker Год назад
This is the kind of insanity I fully support 👍🏽
@Tenetri
@Tenetri Год назад
I'm really happy I subbed to your channel, these videos are so much fun!
@guardianoftheledge4966
@guardianoftheledge4966 2 года назад
This is so cool. I love you Matt's Ramblings.
@jag0937eb
@jag0937eb Год назад
You have made a Quakalator.
@SleepyAdam
@SleepyAdam Год назад
"Quake doesn't have anything like that" *Goes on to show something very much like that in Quake* Jk. Awesome video. :D
@nickmack7282
@nickmack7282 Год назад
your content is great! I hope your channel will pick up soon!
@columbusutrigas9578
@columbusutrigas9578 Год назад
It's time for a RISC-V compatible CPU made in Quake
@sergeychistov8162
@sergeychistov8162 Год назад
Man-powered machine. Cool.
@Caleb-fv5fp
@Caleb-fv5fp Год назад
You can probably make a computer more powerful then it takes to run quake
@AwesTube
@AwesTube Год назад
This is phenomenal
@r.g.thesecond
@r.g.thesecond 3 месяца назад
This may seem overcomplicated for Quake but this sort of thing is EXACTLY how Doom mappers implement more complex logic in their maps. Sometimes I wish you'd get into DOOM. There is a mountain of engine knowledge and trickery there. (Well, vanilla is comparatively cut and dry, BOOM on the other hand...)
@notjerrett
@notjerrett 2 года назад
Intensely interesting. Love this type of thing!
@e-redj
@e-redj Год назад
A quake-o’lator!! 🤣🤣🤣🤟🤟🤟 Who thought that monsters from hell could be that intelligent. 🤪🤪
@kevintyrrell7409
@kevintyrrell7409 2 года назад
The doors don't stay open, right? I see they are repeatedly shutting despite being activated. Does that effect the propagations later down the line (as if the electricity line is 'flickering')? I'm assuming this is because a door in quake closes after a certain period of time whether the unit who opened it has gone through or not. Once it closes it searches again for nearby units and re-opens once it detects a unit. It would be interesting if it stayed open as long as a unit was nearby.
@MattsRamblings
@MattsRamblings 2 года назад
The doors actually need to open and shut repeatedly since the door only triggers the next lift on opening: If the door remained open permanently, then only a single "event" would be sent to connected lifts and the lifts would soon return to their default position. To keep things stable, the wait time on the lifts is made to be longer than the time between openings of the door.
@mileator
@mileator 2 года назад
Absolutely love this!
@thegamingvan
@thegamingvan Год назад
This is so good. Love your videos!!
@JeremyAdcock
@JeremyAdcock 2 года назад
this is ridiculous, nice job!
@NegaafellagaTV
@NegaafellagaTV Год назад
You blew my mind. Thanks.
@iamthetinkerman
@iamthetinkerman Год назад
Bro, this is insane!
@tonpa
@tonpa Год назад
True Quake Guru!
@Go_Coup
@Go_Coup 5 месяцев назад
"Purpose"? Where we're going, we don't need purpose!
@fr3fou
@fr3fou 2 года назад
this is actually sick
@NotaNinja
@NotaNinja Год назад
Ty youtube rabbit hole.
@sanderbos4243
@sanderbos4243 Год назад
This rocks!
@eadweard.
@eadweard. 2 года назад
Superb.
@ninjacat230
@ninjacat230 Год назад
OH MY GOD WHERE IS THE DOWNLOAD I NEED THIS NOW
@bsedhs
@bsedhs Год назад
Wowow, so neat!
@joaopetersonscheffer
@joaopetersonscheffer 2 года назад
mental, nice work!
@PetreRodan
@PetreRodan 2 года назад
really impressive!
@evening_awning
@evening_awning 2 года назад
amazing
@granite_planet
@granite_planet 2 года назад
Brilliant! :D
@tarwin
@tarwin Год назад
Haha. You are amazing !
@raretapes8057
@raretapes8057 2 года назад
I love it. Very cool.
@chakra6666
@chakra6666 2 года назад
so cool!
@ThatSkiFreak
@ThatSkiFreak 2 года назад
cool
@aptennap
@aptennap 2 года назад
Amazing!
@Александр-ч4п5ъ
You are insane
@e8root
@e8root Год назад
Now do computer that plays Quake and win the game :)
@untheo
@untheo Год назад
But can you play Doom in Quake?
@braverodger
@braverodger 2 года назад
completely unnecessary. it's wonderful
@Samopal.VanoZz
@Samopal.VanoZz 2 года назад
Qool!!
@givowo
@givowo 2 года назад
O.o
@Noxedwin
@Noxedwin 10 месяцев назад
_"What sort of thing is this useful for?"_ I dunno, man. Does it _have_ to be useful to warrant serious consideration? Can't it just be *cool?* This nerd stuff is entirely beyond my ken, but demonstrating that it's possible is remarkable on its own. A use for it _might_ come up, but I'm willing to fuck with a microcomputer in a game whose designers had absolutely no thought beyond "gun go brrrrrr".
@demensdeum_live
@demensdeum_live Месяц назад
LOL
@GloomDev
@GloomDev 2 года назад
bruh
@qwertyiuwg4uwtwthn
@qwertyiuwg4uwtwthn Год назад
WHAT THE ACTUAL SHIT
Далее
I added portals into software Quake
6:31
Просмотров 21 тыс.
Speedrun Science:  Beating Quake with code
6:14
Просмотров 21 тыс.
I made colored Minecraft in Minecraft with redstone!
5:39
Rare Anomalies in Minecraft #7
29:53
Просмотров 346 тыс.
In Video Games, The Player Never Moves
19:21
Просмотров 466 тыс.
Computer Architecture Explained With MINECRAFT
6:47
Просмотров 958 тыс.
Shedding light on Quake I and II lightmapping
13:12
Просмотров 31 тыс.
10 Ancient Minecraft Modpacks You Forgot About
15:13
Просмотров 441 тыс.
What makes a mod vanilla style?
14:38
Просмотров 2,8 млн