Тёмный

Dread Ep 02 - "Doom" clone for Amiga 500 - Laying out the map... 

KK/Altair
Подписаться 2,8 тыс.
Просмотров 18 тыс.
50% 1

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

 

16 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 137   
@badermanone
@badermanone 4 года назад
It's not the texture mapping which is so cool (it is of course) - but overall responsiveness in regard of complexity. This is what makes it sensational. KK - this is huge, and I cannot say how impressed I am!
@bantawoo8686
@bantawoo8686 4 года назад
I am so excited to see where this is going!
@Ehal256
@Ehal256 4 года назад
This is motivating me to work on my engine again. Amazing work.
@KKAltair
@KKAltair 4 года назад
Some more info about your engine? You made me curious. :)
@Ehal256
@Ehal256 4 года назад
@@KKAltair I have a couple videos on my channel. There's still a lot of bugs but it's a similar kind of renderer although using doom style BSPs and running on the Sega Megadrive. Any questions in particular?
@KKAltair
@KKAltair 4 года назад
@@Ehal256 Nice. :) I'll definitely watch it and comment if anything pops in my head. :)
@32Bits
@32Bits 4 года назад
Do it! the more development the better.
@madmax2069
@madmax2069 4 года назад
Awesome, just subbed. I love seeing people develop for the Genesis/Mega Drive
@Andy-xg8wk
@Andy-xg8wk 4 года назад
Looks absolutely amazing!
@goldbug00
@goldbug00 4 года назад
This is so awesome, that it really doesn't matter if, at the end, the game cannot be completed for whatever reasons. This is truly inspirational. A journey that one should be proud of. I believe the hours already spent on it must be incredibly satisfactory and rewarding. I take my hat off, sir.
@KKAltair
@KKAltair 4 года назад
That's why I don't plan making the game at this point. Rather just a working engine with some demo maps and a toolchain for other people to mod it. Then we could think of putting it all together in a form of a complete game.
@goodcitizen477
@goodcitizen477 3 года назад
Genuinely WOW! This amazing.
@KKAltair
@KKAltair 3 года назад
Thanks! :) Make sure to watch the other episodes as well, because this thing is still growing. :)
@PixelShade
@PixelShade 4 года назад
This is so awesome! I am so happy to see someone working on an ambitious project like this! I would love to see how this looks like when running on an amiga through RCA or RF on a CRT, I bet the reduced signal quality would aid the image quality on the striped pattern. I mean, we shouldn't diminish the importance of pixel blending with this hardware. :D (The Mega Drive used it excessively to create transparency, mid-tones etc)
@KKAltair
@KKAltair 4 года назад
True. I still remember how cross-hatch patterns back in the day created really nice transparency. And it should mask the vertical dither quite a bit. Sadly, I don't have a real CRT at hand, and my A520 converter + LCD TV combo is too good at color reproduction to blur things this way.
@MrMarianoamigo
@MrMarianoamigo 4 года назад
@@KKAltair Tańsza opcja - zrobić lekkiego zeza:)
@KKAltair
@KKAltair 4 года назад
@@MrMarianoamigo To by i można stereo 3D zrobić. ;)
@PixelShade
@PixelShade 4 года назад
​@@KKAltair You can always try to run the game through a Retroarch amiga core. if you run the emulator in "integer scale" and add a shader like Blargg's NTSC RF/RCA you should get a simulated RF or RCA signal with color bleeding/pixel blending, subtle scanlines etc. It actually looks quite close to the real deal. :) If you are curious of course. I have an Amiga 1200 here at home and a Commodore 1084. I'm very excited to test the game on that setup eventually. :)
@KKAltair
@KKAltair 4 года назад
​@@PixelShade I probably could do something similar in WinUAE, or postprocess it this way in Resolve. I'm not going to switch from WinUAE because I grew to trust it enough in matters of performance and compatibility (except for the missing emulation of Blitter/Copper bug). Also so far I have gone for crisp pixels to show the ground truth. But the idea is well worth considering and I think I'll present both options in the next video, run a public poll and stick with the result.
@RetroDavePlunder
@RetroDavePlunder 4 года назад
I love this project and I am eager to see the updates! My Amiga 500 screams for vengeance😂
@dmasct1
@dmasct1 4 года назад
It looks great and also seems to play fine already, congratulations on this!
@KKAltair
@KKAltair 4 года назад
It's still a constant struggle to keep that little number in the corner below 5.00 (==10 FPS). And preferably around 4.50.
@dmasct1
@dmasct1 4 года назад
@@KKAltair Will having several sprites on screen slow down the frame rate much? Do you plan the enemies to have hunting mechanics (searching through sectors, opening doors)?
@robsku1
@robsku1 4 года назад
@@dmasct1 Related question, can it handle big open spaces and large number of enemies on the screen at once (let's say a dozen)? Or will it always be limited to fairly small areas visible at once? That was one of the things that made DooM on PC the experience that it is; not saying that this isn't the coolest thing since flying toasters (just a random reference thrown in) already, because it is =)
@MusKubium
@MusKubium 4 года назад
this inspires me to keep mapping for Marathon
@KKAltair
@KKAltair 4 года назад
Good luck! :) Hopefully in time my engine will be modable as well. :)
@CarBitGTSaxen
@CarBitGTSaxen 4 года назад
I cannot wait to play this !
@KKAltair
@KKAltair 3 года назад
A few more episodes (writing from Ep05's perspective) and we should have something for you. :)
@JMDAmigaMusic
@JMDAmigaMusic 4 года назад
ITS ALIVE!!!! :)
@nikosidis
@nikosidis 4 года назад
Thank you for the update. Very cool to see the map and other weapons. Keep on the great work.
@xotmatrix
@xotmatrix 4 года назад
It's very difficult to imagine seeing this back in the day. Fantastic work!
@KKAltair
@KKAltair 4 года назад
I didn't imagine this in my wildest teenage dreams back in the days too. I did dream of making a good FPS back then (the project name dates 25+ years back!), but it was more like a Wolf3D clone with some extra cheats for vertical levels (e.g. flat shaded holes in floors and ceilings). It was still way beyond my level back then, but the dream never quite died. :)
@KevinSaunders
@KevinSaunders 4 года назад
@@KKAltair Great to know you kepted this dream this long, keep going, looks amazing and great that your getting extra help with pixels.
@kamilmonticolo
@kamilmonticolo 4 года назад
This is super awesome. I'm impressed.
@KKAltair
@KKAltair 3 года назад
Glad you like it!
@justinvaughan9456
@justinvaughan9456 4 года назад
This is so impressive, please keep going :)
@KKAltair
@KKAltair 4 года назад
Thanks! :)
@Flofutz
@Flofutz 4 года назад
Thank you so much! I will follow your Project...!
@KKAltair
@KKAltair 4 года назад
Thank you! You keep me motivated! :)
@Biter
@Biter 4 года назад
It's very impressive, real magic! :)
@tedeusz83
@tedeusz83 4 года назад
Niesamowite jak to szybko chodzi
@luispanaderoguardeno3306
@luispanaderoguardeno3306 4 года назад
And runs on a Amiga 500 ... WOW!
@KKAltair
@KKAltair 3 года назад
Thanks! :) Amiga 1200 and above already had some nice FPSes, so it's time for A500. (better yet, this engine is a beast on A1200)
@Turrican
@Turrican 4 года назад
Fantastic
@KKAltair
@KKAltair 3 года назад
Thank you so much 😀
@TurboLazer007
@TurboLazer007 4 года назад
Po akcencie strzelam ze Polak :) P.s. swietny filmik, pozdrawiam
@KKAltair
@KKAltair 4 года назад
Polak. :)
@TurboLazer007
@TurboLazer007 4 года назад
@@KKAltair 😃
@madmax2069
@madmax2069 4 года назад
Awesome work.
@KKAltair
@KKAltair 3 года назад
Thank you! Cheers!
@eskeletor
@eskeletor 4 года назад
I hope I won't have to wait so long for another episode, keep up the good work.
@KKAltair
@KKAltair 4 года назад
Yeah... bi-monthly updates are definitely not enough. Bi-weekly would be perfect at this moment, but let's see if I can manage this (real life is calling!).
@majedsky83
@majedsky83 4 года назад
Awesome! :) Back in the day I played most of A500 FPS games and if I'd be able to get THIS, I would shit myself because of excitement! Great job! Also - why doesn't it surprise me that - again same as in the 90s - it's a Polish guy who proves it's possible on Amiga?...
@KKAltair
@KKAltair 4 года назад
Thanks. :) Amigas stayed popular quite long in Poland, because after freshly escaping soviet block we had a bit of catching up. People here could barely afford 8-bit Commodore or Atari when the West moved to 16-bit. And we caught up with 16-bit when almost everybody stopped caring and moved to PCs. And then Doom happened catching lots of people still with Amigas.
@majedsky83
@majedsky83 4 года назад
@@KKAltair True, I was one of those people, who stayed with Amiga until late 1997 or early 1998, when together with my brother we sold the Amiga and bought Playstation. Got my Amiga 600 in late 1993, then traded it for A500 (because of popular opinion that more games worked on that model, which was true, however this move allowed me to use perspective brushes in Deluxe Paint IV - A600 lacked numeric keyboard). It was a remarkable family of computers, enjoyed it, however pretty quickly moved away from gaming and shifted towards creative tasks - mentioned Deluxe Paint, a bit of Real 3D, great Fantavision (this one made possible to make a few minutes long 'movies' with sound, with just 1MB + 512 kB, remember going through all the disks I had, looking for sound samples to use there; DPaint was screaming 'out of memory' way too often to make anything more serious), ProTracker. Amiga was one of the big steps on my path, learned a lot there and today I'm into filmmaking and animation and right now working on first serious animated short. It's a shame that such a great piece of technology died because of bad management.
@mgrinzRafal
@mgrinzRafal 2 года назад
You can use Doom's BSP tool to partition the sectors into convex subsectors for you.
@plume...
@plume... 4 года назад
Looks brilliant! Well done on the fantastic work and thanks for the update :)
@KKAltair
@KKAltair 4 года назад
Thanks a lot!
@darkfalzx
@darkfalzx 4 года назад
I was waiting for updates on this project with bated breath. Absolutely mind-blowing! I know this is already far beyond anything A500 was designed to run, but are there any plans to add terrain height variability?
@KKAltair
@KKAltair 4 года назад
Thanks. Varying height floors are definitely planned. It's just after initial failed attempt (too slow) I've decided to go for the minimal feature set and once that started to look cooler than anything I've seen on A500 (I don't want to sound narcistic, but I really havent) I've focused on getting it playable before risking being burned out by the project and leaving it in the state of "yet another engine". But in the meantime I've been really thinking about floors and have come up with a few ideas that should work - and of course require a major rewrite of some key engine parts. So really better to get something playable out to you guys first, then go for the floors. :)
@darkfalzx
@darkfalzx 4 года назад
@@KKAltair No, no man! This is an amazing achievement, and you should absolutely do what you think will be the most fun and rewarding thing to do at any given time! Also, do you have an artist for the project?
@KKAltair
@KKAltair 4 года назад
@@darkfalzx Two graphicians contacted me and one of them is redoing the weapons into sprites. But in general I'm relying mostly on ready FreeDoom graphics, because that's all I need to get it to playable state, open for modding and build some creative community around that.
@intrepidis1
@intrepidis1 3 года назад
@@KKAltair If you manage to get stairs into this engine and still run nice on A500... that would be astounding! It's the difference between being a Doom clone or just Wolfenstein.
@KKAltair
@KKAltair 3 года назад
@@intrepidis1 That's already planned.
@kjanosch5547
@kjanosch5547 4 года назад
Really awesome
@KKAltair
@KKAltair 4 года назад
Thanks a lot 😊
@antjarvis
@antjarvis 4 года назад
Amazing.
@marecheck9603
@marecheck9603 4 года назад
Szacun Bro !
@Evert850
@Evert850 4 года назад
This looks awesome!
@iamweasel_
@iamweasel_ 4 года назад
Czy możesz zapakować taki przykładowy, nawet pusty, poziom w jeden plik wykonywalny i udostępnić, aby coraz rzadsze rzesze użytkowników pięćsetek i sześćsetek mogły się niezdrowo popodniecać i pobiegać po doomowym labiryncie? Co innego popatrzeć na nagraniu, a co innego odpalic u siebie. No bo to co widzę, jest po prostu niesamowite!
@KKAltair
@KKAltair 4 года назад
It will be done with exactly this map you are seeing being made. That's the whole point.
@iamweasel_
@iamweasel_ 4 года назад
@@KKAltair OK! But when? Do you have any estimation? It looks almost complete. But whatever, it is a great job, noone expected to be even possible!
@KKAltair
@KKAltair 4 года назад
@@iamweasel_ Probably few more months for the demo. Still a bit of work to do and making these videos...... sheesh...
@Adrian-rc2ss
@Adrian-rc2ss 4 года назад
You're a master of masters!!! XD One comment, is it possible to change that red in then hand for another colour a bit nearer to skin?
@KKAltair
@KKAltair 4 года назад
Unfortunately, there is no colour "nearer to skin" in the current palette.
@PixelShade
@PixelShade 4 года назад
btw. let me know if you need help with 2D pixel art. I know how to work with very limited palettes. btw. is it be possible to overlay hardware sprites on top of the renderer (for the gun/hand primarily), could you use the copper and palette swaps to get more color out of the bottom bar? :)
@KKAltair
@KKAltair 4 года назад
Well, I probably could use all help I could get. I was mostly focused on coding, and now shifted to (learning) video making to get everybody interested on board for this journey. Also, one pixel artist already started helping me with the sprites - not just conversion, but literally taking everything apart, hand-pixelling and animating, all with OCS restrictions in mind. So hardware sprites will definitely be IN at one point. But if you'd still like to help somehow, this would be appreciated.
@PixelShade
@PixelShade 4 года назад
​@@KKAltair I would love to. I could help with a lot of things since I am a multi-talent person. One immediate thought was that there a certain risk starting with asset creation too early. From personal experience I think the most important aspect at this early stage is to have a vision/concept of what this game should be. then starting to create fitting OCS palettes that offer good/natural color blending, as well as aiding the vision of the game, once that is done It's much easier to create a cohesive game with multiple people involved. I'm a game developer/artist myself (I only have one old video on my channel though xD), unfortunately I have zero experience developing on the amiga (although I have some experience of assembly language). but due to my geek interest in Amiga hardware I believe I have good knowledge of the OCS limitations, and I have owned amigas since late 80's early 90's, which is always a plus. :D Do you have slack/discord for the project? It would be awesome if we could have a tool to communicate with people getting involved. :) e-mail me at dennis@pixelshade.se Unfortunately, like many at this age I don't have endless amount of time, and I already work on a game project of my own. But I think this would be an awesome side project, and if we could become a community working with the same goal in mind I actually think that this could become a really awesome game.
@KKAltair
@KKAltair 4 года назад
@@PixelShade Email sent. :)
@d_vibe-swe
@d_vibe-swe 4 года назад
Really cool! Reminds me of that old episode of CSI (or something similar) with an A1200 displaying a FPS game :) Btw, how would this run on an accelerated Amiga? Any difference?
@pacpacfujishima
@pacpacfujishima 4 года назад
Yes, but the TV show was "Bones". Episode was called "Boy in the Time Capsule" (S3E7). Was an Amiga 1200 painted black (probably due to yellowing lol). The game looked fake or "pre-render" animation. Anyway, very interesting since it's an US TV show and in the US the Amiga is quite unheard of in terms of gaming.
@Jammet
@Jammet 4 года назад
Amazing work! Will you make all the maps for it yourself? You could perhaps make a mapping contest :).
@KKAltair
@KKAltair 4 года назад
We will have to wait until the game can actually load external maps. Right now it's quite a dirty hack and map is compiled into the executable.
@robsku1
@robsku1 4 года назад
@@KKAltair Oh, so that was just a temporary implementation :) Never mind if you already haven't answered my question about this specific thing on the first video :) I posted quite a few comments there I believe :)
@32Bits
@32Bits 4 года назад
Looking Great! subbed.
@KKAltair
@KKAltair 4 года назад
Thanks! :)
@pacpacfujishima
@pacpacfujishima 4 года назад
Super cool video, thanks for the update. And gameplay looks smoother than in the first video (or it's just me?) :)
@KKAltair
@KKAltair 4 года назад
It should be more or less similar. Also, the larger indoor rooms mean that there's no sky to copy and more untextured floor/ceiling is visible, which also helps.
@dlfrsilver
@dlfrsilver 4 года назад
hello KK, what is the screen resolution used ?
@KKAltair
@KKAltair 4 года назад
The resolution of the render is 160x100, so the logical pixel is 2x2. But its halves can be colored separately for dithering. Pixel resolution of the entire final image (including stat bar) is 320x233.
@elshrapnel
@elshrapnel 4 года назад
Very nice! Reminds me of Duke Nukem 3d for Genesis :) best wishes!!!
@valenrn8657
@valenrn8657 4 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wPdrJtrCi3U.html Unlike the KK's demo, Duke Nukem 3d for Genesis lacks geometry detail between floor and ceilings. Duke Nukem 3d for Genesis is a Wolfenstein clone.
@andrewvato491
@andrewvato491 4 года назад
Are you testing on real hardware (Amiga 500) or emulator? If it is on Amiga 500 then please answer what is configuration... for example: Amiga 500, 8MB, 50Mhz
@KKAltair
@KKAltair 4 года назад
The video footage is from emulator in cycle-exact stock A500 mode (+512k slow). But I've already tested this on real machine. So my specs are: Amiga 500 Plus (ECS), 512k chip + 512k slow RAM, ~7MHz
@andrewvato491
@andrewvato491 4 года назад
@@KKAltair Its really unbelievable :) Grats!!!
@KKAltair
@KKAltair 4 года назад
@@andrewvato491 When demo is out, you won't have to just believe. :)
@valenrn8657
@valenrn8657 4 года назад
​@@KKAltair The official "Amiga 500 Plus" with Rev 8A motherboard has 1MB chip ram and trap door expansion slot can have an additional 1MB chip ram. A500 Rev 6A has ECS Agnus with 512KB chip ram and trap door expansion slot can have an additional 512 KB slow ram (the easy mod for chip ram config). A500 Rev 7 motherboard is rare. A500 Rev 6A's Denise chip can be updated to ECS Denise. I have both A500 Rev 6A (jumper setting to 1MB chip ram) and A1200 (motherboard revision unknown since I haven't removed its metal shield). My A500 Rev 5 was gutted to re-populate A500 Rev 6A motherboard, hence I have a spare A500 Rev 5 mobo. I have purchased ECS Agnus and KS1.3 ROM for Rev 6A's re-population.
@KKAltair
@KKAltair 4 года назад
@@valenrn8657 A500 OCS + 512k slow is all I need. :)
@DavedeSade
@DavedeSade 3 года назад
Few years ago we were working on project "Chaos Guns". We released a demo, but the development ended too soon. I do still have some ideas and story of the game I'd love to share with you, so you could implement narrative elements into your game. If you are interested, I'm happy to discuss more. Just ping me a message.
@KKAltair
@KKAltair 3 года назад
We didn't get as far as discussing any narratives. We have some ideas, but focus on the basic missing features first to make a solid game demo.
@kiwischolz9811
@kiwischolz9811 4 года назад
Do you plan to release a demo of the map for other to try it out? I'd really like to see it run on my trusty old Amiga. Would an unaccelerated A500 with 1MB (.5 Chip/.5 Fast) really be enough?
@KKAltair
@KKAltair 4 года назад
Once demo map is done and a couple of missing features implemented (sfx, menu) it will be out. And it requires 512k CHIP + 512k SLOW. But if you really have Fast there, it will really fly.
@kiwischolz9811
@kiwischolz9811 4 года назад
@@KKAltair Hm, now that I think of it, I'm not sure if it is actually Fast Mem. It's more likely it's Slow mem.
@KKAltair
@KKAltair 4 года назад
@@kiwischolz9811 And that's the standard configuration I'm developing for.
@thesegaguru
@thesegaguru 4 года назад
@@KKAltair Hi KK, looking forward to playing this big time. I'm also looking to do a video based on the demo once it's released if that's ok?
@KKAltair
@KKAltair 4 года назад
@@thesegaguru It will be completely OK (and a link to my channel in the info would be especially nice, in such case).
@soviet9922
@soviet9922 4 года назад
super cool man what hardware requirements you plan for this baby ? how much ram and cpu
@KKAltair
@KKAltair 4 года назад
Stock Amiga 500 with extra 512k slow RAM.
@TonimanGalvez
@TonimanGalvez 4 года назад
Thank you very much for the video, is amazing to see how you progress thru the final game. I've sent you an email with colour palette proposal. Please consider the possibility of developing a system that allow the people to develop their own 3D games with your engine, working on PC or MAC. Keep Up the good work.
@KKAltair
@KKAltair 4 года назад
That was already the plan. Once the demo is out, I will actually focus on making this thing modable.
@CRG
@CRG 4 года назад
Looks fantastic. Out of interest have you done any work on sound effects?
@KKAltair
@KKAltair 4 года назад
Sound FX will come next after the map, together with some finishing touches (menus and stuff). I'll be probably using whatever FreeDoom effects I'll find suitable, but looking elsewhere or making some is not out of the question either.
@CzarnyJobacz
@CzarnyJobacz 4 года назад
Szakunec!
@KKAltair
@KKAltair 4 года назад
Dzięki!!
@petrirantavalli859
@petrirantavalli859 4 года назад
Rather curious why a500 and not a1200 with better processor(s) and AGA chipset and most of all 2megs of RAM ?
@KKAltair
@KKAltair 4 года назад
A1200 has some decent FPP shooters already. It's A500 that's a bit lacking in this regard (with all due respect to all who tried). But this project will run VERY smoothly on A1200 as well. (also I don't have A1200 myself and never had)
@valenrn8657
@valenrn8657 4 года назад
@@KKAltair For stock A1200, borderline playable frame rate for Gloom with about 80% full screen with 2x2 pixels. The smooth frame rate at near full-screen FPP on stock A1200 would be nice. A1200's 68EC020 CPU improves its performance with a cheap fast RAM upgrade.
@KKAltair
@KKAltair 4 года назад
@@valenrn8657 This still uses 2x2 pixel, and has no floor/ceiling textures, but framerate should be much more than playable on a stock A1200.
@valenrn8657
@valenrn8657 4 года назад
@@KKAltair It's a balance between playability frame rate vs graphics detail. Your demonstration has lower door entrances with an overhang geometry and temple-like geometry. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-tHnIfbzI4Ts.html Stock A1200 running Gloom at near full screen with 2x2 pixels and the frame rate is not smooth enough i.e. slide show. Also, Glooms 2x2 pixel render quality is not as clear as your demonstration. For stock A1200, the default setting for Gloom wasn't plug-n-play i.e. PC like presentation. In terms of wall geometry, Gloom is like a well made Wolfenstein clone.
@KKAltair
@KKAltair 4 года назад
@@valenrn8657 Then it looks like my engine will eat Gloom for breakfast (minus the floors/ceilings).
4 года назад
A500 is capable of this? Sorcery... :)
@blakespot
@blakespot 4 года назад
What is the CPU in this Amiga 500? Surely it must be accelerated, no?
@ViktorSoponyai
@ViktorSoponyai 4 года назад
WinUAE...
@Ehal256
@Ehal256 4 года назад
It runs on a stock CPU according to his older talks.
@blakespot
@blakespot 4 года назад
Ehal256 That’s extremely hard to believe. I’ve been using accelerated and unaccelerated Amigas for 35 years. Hard to believe.
@CastleFamilyThe
@CastleFamilyThe 4 года назад
Blake Patterson hard to believe in a good way?!, but don’t worry he is planning to release a demo soon so you will be able to believe it yourself!
@blakespot
@blakespot 4 года назад
CastleFamilyThe Yes, I’d love to see a 7MHz Amiga running a DOOM-alike at this level of smoothness. But even if the Amiga had a chunky pixel mode, I just can’t see how this level of smoothness could happen. I’m hopeful and anxious to see a demo running on my Amigas.
@fedek6
@fedek6 4 года назад
Please sell it in a big box 😍
@KKAltair
@KKAltair 4 года назад
There isn't enough to sell yet, but in time... I hope so! :)
Далее
COMMUNISM vs CAPITALISM: Who Made Better Power Tools?
24:39
The Hidden Engineering of Landfills
17:04
Просмотров 3,5 млн
I Built The First LAMINAR FLOW ROCKET ENGINE
15:51
Evolution of NVIDIA Tech Demos 1999-2022 w/ Facts
14:34
I Hacked Diablo II To Use Modern Graphics
13:16
Просмотров 109 тыс.
How do non-euclidean games work? | Bitwise
14:19
Просмотров 2,4 млн
Honey, I Shrunk the Steam Engine
18:07
Просмотров 178 тыс.