Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

I used Codex 5.6 Sol to make the original Diablo actually playable by touch on iPad. Diablo was always point-and-click. Now your finger is the mouse. Tap gold on the floor and your character walks over and grabs it. It's built on DevilutionX, the open-source Diablo engine a group...

146,521 görüntüleme • 2 ay önce •via X (Twitter)

57 Yorum

OpenAI Developers profil fotoğrafı
OpenAI Developers1 ay önce

fun!

Kahris profil fotoğrafı
Kahris1 ay önce

glad you enjoyed it : )

Kahris profil fotoğrafı
Kahris2 ay önce

Full build-and-run guide is on GitHub. You'll need a Mac and Xcode for now, plus the MPQs from your own legally owned copy of Diablo.

Kahris profil fotoğrafı
Kahris2 ay önce

Different build from my last few. The engine and the iOS target already existed, so this wasn't Codex running for hours on its own. Almost all of the time went into iterating on the touch layer. Loot was the hard part. A potion on the floor is a few pixels wide, fine for a mouse, impossible for a thumb. Touch targets now expand invisibly around whatever's actually drawn on screen, so you tap the thing you see. When it can't find your game data on first launch, it opens the iPad Files picker and imports it right on the device. Keyboard, mouse, and trackpad work too. Huge credit to the DevilutionX team, none of this exists without their engine. Source-only developer preview. No IPA or TestFlight yet, single-player only.

MickCraft profil fotoğrafı
MickCraft1 ay önce

Well done! DevilutionX is THE way to play Diablo 1 (great Diablo game, by the way). I appreciate your efforts in making these incredible games more accessible 🔥

Kahris profil fotoğrafı
Kahris1 ay önce

Having these loaded up on the iPad while I've been traveling has been a treat. Replaying Diablo I now! agreed on DevilutionX, 100%.

MickCraft profil fotoğrafı
MickCraft1 ay önce

I did a Rogue playthrough recently. I want to do a playthrough with each class and then a Hellfire Monk playthrough.

Kahris profil fotoğrafı
Kahris1 ay önce

you're giving me ideas...I'll keep you posted.

UsernameWords profil fotoğrafı
UsernameWords1 ay önce

Carpal tunnel syndrome simulator

Kahris profil fotoğrafı
Kahris1 ay önce

build works w/trackpad + keyboard/mouse for iPad as well, so I've found myself switching between the controls as I play.

Alexander Benz profil fotoğrafı
Alexander Benz1 ay önce

tap-to-walk on a 1996 point-and-click engine is the kind of thing that sounds trivial until you're 4 hours in. did Codex handle the DevilutionX input layer on first pass or did you have to guide it through the event model?

Kahris profil fotoğrafı
Kahris1 ay önce

Guided. The first pass compiled and was unusable. SDL emits a synthetic mouse event alongside the finger event, so every tap fired twice, and in menus that meant one tap moved the selector and instantly confirmed whatever was selected before it. Then tap-to-walk only took a single step toward a distant tap. Most of the time went into finding the right place to sit in the event chain rather than writing new input code.

Ammaar Reshi profil fotoğrafı
Ammaar Reshi2 ay önce

Love it 🔥

Kahris profil fotoğrafı
Kahris2 ay önce

it is becoming difficult not to always have a port building. Diablo was a natural fit.

Ammaar Reshi profil fotoğrafı
Ammaar Reshi2 ay önce

Ahaha I feel you. I’ve got Red Alert 2 going!

Kahris profil fotoğrafı
Kahris1 ay önce

I swore someone posted having done this

IRLPVPER profil fotoğrafı
IRLPVPER1 ay önce

very cool.

Ryan Ever profil fotoğrafı
Ryan Ever1 ay önce

Let’s drop trade

webXOS Software profil fotoğrafı
webXOS Software1 ay önce

complete wizardry!

chvnnel profil fotoğrafı
chvnnel1 ay önce

Diablo 2 next?

Kahris profil fotoğrafı
Kahris1 ay önce

way different beast. Direct play on iOS/iPadOS not likely anytime soon

chvnnel profil fotoğrafı
chvnnel1 ay önce

Ima still follow you cause you’re bad ass

Kahris profil fotoğrafı
Kahris1 ay önce

I will do whatever is possible : )

Jay profil fotoğrafı
Jay1 ay önce

That’s amazing! I’ll be grabbing that for my iPad when I get a bit of free time for sure! Totally need to follow you for some of your other experiments 😄

Kahris profil fotoğrafı
Kahris1 ay önce

I have a few more coming this week. I also frequently come to Tokyo, cool that you're in Japan.

Jay profil fotoğrafı
Jay1 ay önce

Oh that’s cool! Do you come for work?

Kahris profil fotoğrafı
Kahris1 ay önce

I do, let's meet up! I'll be in Tokyo in late Aug.

Jay profil fotoğrafı
Jay1 ay önce

Sure! Always good meeting new people 😄

RH Fardin profil fotoğrafı
RH Fardin1 ay önce

Codex turning original Diablo into a touch-native iPad game is a better benchmark than another 200-question exam.

Clara Lafever Jane profil fotoğrafı
Clara Lafever Jane1 ay önce

Try Kimi

Kahris profil fotoğrafı
Kahris1 ay önce

controls are pretty much nailed, not sure what Kimi would do for this project. Still going to mess with Kimi for other stuff though.

Eric profil fotoğrafı
Eric1 ay önce

this is awesome. can sol create a bot for mf runs too?

Jacob Clausen profil fotoğrafı
Jacob Clausen1 ay önce

Woah, that's cool! 👀 I wonder how many hours I spent playing that game back in the days. Mostly single player… but sometimes online on a 56k modem, too.

Kahris profil fotoğrafı
Kahris1 ay önce

my memories are mostly on Windows 98 playing through this game. CRT monitor pairs nicely with the art.

Morgan profil fotoğrafı
Morgan1 ay önce

This brings back some great memories

Tycho profil fotoğrafı
Tycho1 ay önce

@ArRENCEAI

ANTHONY 🐬🇺🇸 profil fotoğrafı
ANTHONY 🐬🇺🇸1 ay önce

This is incredible!!!!!!! I have to do this…

ScrapMetal profil fotoğrafı
ScrapMetal1 ay önce

Share

Saurav Varma profil fotoğrafı
Saurav Varma1 ay önce

@Diablo has always been so close to my heart! Absolutely stellar work!

Ryan profil fotoğrafı
Ryan1 ay önce

Nice!! Loved Diablo 2 growing up and cool to see all the old school games making a comeback

Madd_Dawg profil fotoğrafı
Madd_Dawg1 ay önce

Very nice. This always has been my favorite Diablo game.. Ita also still the most atmospheric.

Ade Naufal profil fotoğrafı
Ade Naufal1 ay önce

I'm kinda curious which effort on Codex 5.6 Sol do you use when making the original Diablo

Kahris profil fotoğrafı
Kahris1 ay önce

It wasn't making the game, it was a different problem being solved with Sol. Feel free to read the readme for more 😊

Cortana profil fotoğrafı
Cortana1 ay önce

ah

Jin Wu | Dicestiny profil fotoğrafı
Jin Wu | Dicestiny1 ay önce

nice one bro

Dangoss profil fotoğrafı
Dangoss1 ay önce

"Too much baggage!"

ScrapMetal profil fotoğrafı
ScrapMetal1 ay önce

Fantastic!!!

Cyber Red Owl profil fotoğrafı
Cyber Red Owl1 ay önce

You should work on PS5 emulator sir 🫡

烟花老师 profil fotoğrafı
烟花老师1 ay önce

dreams come true, best news on this Monday !thx dude

Phillip Lanos profil fotoğrafı
Phillip Lanos1 ay önce

Woah

stetson 🤠 profil fotoğrafı
stetson 🤠2 ay önce

Hell yeah that’s sick

Kahris profil fotoğrafı
Kahris2 ay önce

it has been fun playing this, definitely freshened it up a bit for me.

Neo profil fotoğrafı
Neo1 ay önce

Ah I sense a soul in search for answers!!

Your New Obsession profil fotoğrafı
Your New Obsession1 ay önce

What settings on 5.6 were you at?

Kahris profil fotoğrafı
Kahris1 ay önce

5.6 Sol extra high w/full access. I use a remote computer via Jump to give the machine autonomy to test via iPad simulator before manually testing on an iPad.

schrepfler profil fotoğrafı
schrepfler1 ay önce

I remember there was so much clicking in that game my buddy had to buy another mouse.

freddie profil fotoğrafı
freddie1 ay önce

that and some smoother lighting would go so well

Benzer Videolar