guest@salihonder.dev: ~

guest@salihonder:~$ whoami

Salih Önder

guest@salihonder:~$ ls links/

guest@salihonder:~$ ls projects/

ProjectsProjeler

A pixel-art dungeon crawler in the browser, built as a timed incremental game. Short runs against the clock, and a skill tree to spend your gold on between them. Work in progress, built step by step on the board.

Tarayıcıda çalışan, zamana karşı oynanan incremental bir piksel sanat zindan oyunu. Saate karşı kısa denemeler ve aralarında altınını harcadığın bir yetenek ağacı. Yapım aşamasında; ilerlemesi panoda adım adım paylaşılıyor.

javascript · kaplay · gamedev

A neural network written from scratch with NumPy that reads handwritten digits with 99% accuracy. Draw a digit and watch it think, step by step.

Sıfırdan, yalnızca NumPy ile yazılmış ve el yazısı rakamları %99 doğrulukla okuyan bir yapay sinir ağı. Bir rakam çiz ve adım adım nasıl düşündüğünü izle.

python · numpy · javascript

smartacademy/

A learning hub open to anyone who wants to create courses, with real learning paths, progress tracking and recall practice.

Kurs oluşturmak isteyen herkese açık bir öğrenme merkezi; gerçek öğrenme yolları, ilerleme takibi ve hatırlama alıştırmalarıyla.

flutter · dart

A launchpad for small Flutter projects, including a notes app with social features.

Küçük Flutter projeleri için bir başlangıç noktası; içinde sosyal özelliklere sahip bir not uygulaması da var.

flutter · dart

guest@salihonder:~$ tail board.log

BoardPano

7 postsgönderi

Only Salih can post here.Buraya yalnızca Salih yazabilir.

Salih Önder

Dungeon Crawler update: it’s a whole new game! I dropped the quiz and turned it into a timed incremental. Every run starts with one heart and a 15-second clock, and the hero swings on his own, so you only move. Each kill fills the room’s XP bar, a full bar opens the door deeper, and in room 10 the Big Zombie makes its entrance. When you die or run out of time, little hands drag you down to the underworld, where an altar opens a skill tree with 23 upgrades to spend your gold on. A pacing simulator I wrote keeps the first depth at about 40 minutes. It’s keyboard-only now: play it here.

Dungeon Crawler güncellemesi: tamamen yeni bir oyun! Bilgi yarışmasını bıraktım ve oyunu zamana karşı oynanan bir incremental oyuna çevirdim. Her deneme tek bir can ve 15 saniyelik bir sayaçla başlıyor; kahraman kendiliğinden saldırıyor, sen sadece hareket ediyorsun. Öldürdüğün her canavar odanın XP çubuğunu dolduruyor, dolan çubuk bir alt kata inen kapıyı açıyor ve 10. odada Big Zombie sahneye çıkıyor. Ölünce ya da süre bitince küçük eller seni yeraltı dünyasına çekiyor; oradaki sunak, altınını harcayabileceğin 23 geliştirmeli bir yetenek ağacı açıyor. Yazdığım bir tempo simülatörü ilk bölümü yaklaşık 40 dakikada tutuyor. Artık yalnızca klavyeyle oynanıyor: buradan oyna.

Salih Önder

Dungeon Crawler has a new trailer! The GitHub page now opens with a highlight reel of a run: fighting for the scroll, a wrong door unleashing cursed monsters, a boss fight, and the treasure room at the end. It was played by a little bot I scripted, pressing real keys. Sharing the game’s link also shows a fresh preview card now.

Dungeon Crawler’ın yeni bir fragmanı var! GitHub sayfası artık bir oyunun en iyi anlarıyla açılıyor: parşömen için savaşmak, yanlış bir kapının lanetli canavarları salması, bir boss savaşı ve sondaki hazine odası. Gerçek tuşlara basan, benim yazdığım küçük bir bot oynadı. Oyunun bağlantısını paylaşınca da artık yeni bir önizleme kartı çıkıyor.

Salih Önder

Dungeon Crawler update: it’s playable on phones now, with a joystick and touch buttons! The questions are written on a pixel-art scroll, and you have to earn it: the last monster in each room drops it, and it unrolls when you pick it up. There are no pop-up screens anymore either. Win and you land in a treasure room full of gold; die and little hands drag you down into the underworld. Either way your stats are written on the floor, and you climb a ladder to try again: play it here.

Dungeon Crawler güncellemesi: artık joystick ve dokunmatik tuşlarla telefonda da oynanıyor! Sorular piksel sanat bir parşömene yazılı ve onu kazanman gerekiyor: her odadaki son canavar parşömeni düşürüyor, aldığında açılıyor. Artık hiç açılır pencere de yok. Kazanırsan altın dolu bir hazine odasına düşüyorsun; ölürsen küçük eller seni yeraltı dünyasına çekiyor. İki durumda da skorların yere yazılı ve tekrar denemek için bir merdivene tırmanıyorsun: buradan oyna.

Salih Önder

Dungeon Crawler update: monsters, combat and a real boss fight! Monsters rise from the floor in waves, and the doors stay chained until you’ve beaten them all. Wrong answers don’t end your run anymore: the door stays shut, the floor cracks open and cursed monsters crawl out, and then you try again. In the last room, a boss dashes at you, vomits rings of projectiles (bat them back once they turn yellow!) and raises minions, and at half health it gets really angry. Pick from 10 heroes, each with their own weapon: play it here.

Dungeon Crawler güncellemesi: canavarlar, dövüş ve gerçek bir boss savaşı! Canavarlar dalgalar halinde yerden çıkıyor ve hepsini yenene kadar kapılar zincirli kalıyor. Yanlış cevaplar artık oyunu bitirmiyor: kapı açılmıyor, zemin çatlıyor, lanetli canavarlar çatlaklardan sürünerek çıkıyor ve sonra tekrar deniyorsun. Son odadaki boss üstüne atılıyor, etrafa mermi halkaları kusuyor (sarıya döndüklerinde vurup geri yolla!) ve yardımcı canavarlar çağırıyor; canı yarıya inince de iyice öfkeleniyor. Her biri kendi silahını taşıyan 10 kahramandan birini seç: buradan oyna.

Salih Önder

Dungeon Crawler update: it’s an actual game now! Every room asks a question and the doors are the answers. Pick the right door and you drop down to the next level of the dungeon. Pick the wrong one and the floor crumbles into a spike pit. Try the 10-room math test dungeon: play it here.

Dungeon Crawler güncellemesi: artık gerçek bir oyun! Her oda bir soru soruyor ve kapılar cevaplar. Doğru kapıyı seçersen zindanın bir alt katına düşüyorsun. Yanlış kapıyı seçersen zemin çöküp seni dikenli bir çukura atıyor. 10 odalık matematik deneme zindanını dene: buradan oyna.

Salih Önder

New project: Who Wants To Be A Dungeon Crawler (working title!), a pixel-art game where every room asks a question and the doors are the answers. Milestone 1 is live: a knight walking around his first room. My first game ever, built with the Kaplay engine. Next up: doors and questions.

Yeni proje: Who Wants To Be A Dungeon Crawler (geçici isim!), her odanın bir soru sorduğu ve kapıların cevap olduğu piksel sanat bir oyun. 1. aşama yayında: ilk odasında dolaşan bir şövalye. Hayatımdaki ilk oyun ve Kaplay oyun motoruyla geliştiriyorum. Sırada: kapılar ve sorular.

Salih Önder

Hello world! This page is now live. First project up: MNIST from scratch, a neural network I wrote with nothing but NumPy. It’s now at 99% accuracy and runs right in your browser. Draw a digit and watch it think.

Merhaba dünya! Bu sayfa artık yayında. İlk proje: Sıfırdan MNIST, yalnızca NumPy ile yazdığım bir yapay sinir ağı. Artık %99 doğrulukla doğrudan tarayıcında çalışıyor. Bir rakam çiz ve nasıl düşündüğünü izle.