Bu gün size size ait bir websitenizi görsele çevirmeyi anlatacağım.Bunun için kullanacağımız eklenti html2canvas.Bu eklentiyi dahil ettiğimiz sayfanın tüm html+css yapısını...
Jquery pluginlerini anlatmaya devam ediyorum.Bu dersimizde sağ alt köşede çıkan,responsive bir bildirim plugini anlatacağım...
GameMaker Language serimize devam ediyoruz.Bu dersimiz de web siteye post ve get şeklinde veri yollamayı işleyeceğiz.Web sitede bu verileri alarak...
GameMaker Language serimize devam ediyoruz.Bu derste web site kaynağını almayı göreceğiz.Bunun için kullanacağımız fonksiyon ...
Css derslerimize devam ediyoruz.Daha önce html dersimizde q tagını [url=!http://ustaderslik.com/konu/HTML_Ders-16_Metni_Tırnak_içine_Alma!] anlatmıştım.Q tagı metni çift tırnak...
Bootstrap derslerine devam ediyoruz.Bu deste, daha önceki dersler de öğrendiğimiz tüm özelliklerle ilgili bir site hazırladım.Onu paylaşacağım.Örneği inceleyerek...
Pdo derslerimize devam ediyoruz.Bu derste seçtiğimiz veri tabanındaki tabloları çekmeyi göstereceğim.Peki bu ne işimize yarar derseniz,otomatik veritabanı kurarken tablo...
Bootstrap derslerimize devam ediyoruz.Bu derste bootstrapın en önemli sistemlerinden biri olan gridi işleyeceğiz.Bu sistemi iyi öğrenmek gerekir.Sitemizi grid ızgaralarına göre kodlayıp her cihazda...
Game Maker Ders-16 Karakter Gelişimi
Blender Ders-7 Decimate Aracı
add modifier kullanım serimize devam ediyoruz Decimate aracının kullanımı...
GameMaker Ders-7 Envanter Sistemi videolu anlatım ...
GameMaker Ders-6 Level Sistemi
videolu anlatım...
GameMaker ders-5 animasyon ve sprite videolu anlatım ...
Bu dersimizde her hangi bir sitenin ekran görüntüsünü bize sunan thumbalizr apiyi anlatacağım.Öncelikle sitesin [url=!https://www.thumbalizr.com/!] girip üye oluyoruz.Üye olduktan sonra bir api key veriyor.Daha sonra...
Game Maker Ders-13 Düşmanın Ateş Etmesi
Bootstrap derslerimize kaldığımız yerden devam ediyoruz.Bu derste list yani listeleri işleyeceğiz.Bu listeleri ister menü ister listeleme için kullanabiliriz.Kullanımına geçelim...
Sayı değişkenlerinin nasıl oluşturulduğu ve matematik işlemlerinde nasıl kullanıldığı anlatılıyor.
Ruby programlama dili içerisinde matematik işlemleri nasıl gerçekleşir anlatılıyor
Gamemaker Studio online derslerimize kaldığımız yerden devam ediyoruz.Bu derste karekteri mouseye doğru çevirmeyi gördük.Dersten önce 2 tane ufak değişiklik yaptım,ders uzamasın diye.Bunlardan ilki tank spritesini sağa doğru çevirmek.0 noktasına bakmalı ki tank doğru dönebilsin.İkinci değişiklik...
Karakterin Tıklanan Yere Gitmesi
Game Maker Market Sistemi
HTML5 canvas derslerimize devam ediyoruz.Bu derste fillText ile ekrana bastığımız metnin genişliğini bulmayı göreceğiz.Bunun için kullanacağımız komut measureText.MeasureText tuvalde belirlediğimiz font tipi,büyüklüğünü vs...
Jquery derslerimize kaldığımız yerden devam ediyoruz.Bu derste selected filtresini anlatacağım.İşlevi ise select içindeki optionlardan bize seçili olanı veriyor.Ajax işlemlerinde falan işimize yarayan bir filtre.Selected filtresi...
Gamemaker studio multiplayer oyun derslerimize devam ediyoruz.Bu derste karakteri obje haline getireceğiz.Geçen derslerimizde karakterleri ...
Html5 svg serimize devam ediyoruz.Bu derste text tagını anlatacağım.Text tagı ile svg içine metin bastırabiliriz.Uzatmadan parametrelerine geçeyim...
Gamemaker studio da multiplayer serimize devam ediyoruz.Bu derste ateş etmeyi işleyeceğiz.
Ateş sisteminin mantığı ise şu:...
Gamemaker studio multiplayer derslerimize devam mediyoruz.Bu derste karakter yürütmeyi işleyeceğiz.Karakter yürütmeyi şu şekilde yapacağız.Öncelikle kullanıcı wasd ye basarsa tuşu ve isimi servera yollayacağız.Serverda tuşu aldıktan sonra isime göre x ve y verilerini bulacağız.Bu duğumuz verilerde...
Gamemaker studio multiplayer serimize deavm ediyoruz.Bu derste,geçen derste yolladığımız verileri alıp bir online kullanıcılar listesi yapacağız.Kodlara geçelim.
Game Maker Ders-3 Ateş etme
Game Maker Hareket Kodları
Daha önceden başlayıp bitiremediğim bir projenin temasını paylaşmak istedin.Hizliresim şablonunda yeniden sıfırdan bir tema kodlamıştım.Aslında upload kısmınıda yapmıştım php ile ama işlerim yüzünden yarıda kalmıştı.Php kısımlarını çıkarıp sadece temayı paylaşmak istedim...
Bootstrap ve Php ile web sitesi yapıyoruz. Bu dersimizde bootstrap kütüphanesine kısa bir giriş yaptık.
Css serimize devam ediyoruz.Bu derste [renk=!d12c69!] justify-content[/renk] komutunu anlatacağım.Justify content objeleri kapsayıcı divin içinde hizalamamızı sağlıyor...
Css eğitim serimize devam ediyoruz.Bu derste content methodunu işliyeceğiz.Content içerik girmemizi sağlayan bir method.Geçen derste before ve afterı anlattım.Onlarla başa ve sona içerik girmemizi sağlıyordu.Bu derste nasıl içerikler girmemizi sağlıyor ona bakacağız.Content methodu before ve after ...
Css derslerimize kaldığımız yerden devam ediyoruz.Bu derste seçtiğimiz bir objenin arkasına ve önüne bir obje yerleştirmemizi sağlayan before ve afterı anlatacağım.After objenin sonuna Before ise önüne yerleştirir...
Bu dersimizde minecraft tarzı bir envanteri gamemaker ile nasıl yaparız onu anlatacağım.Öncelikle bize 4 obje lazım olacak bunlar envanter,alınacak item,envanterde gözükecek item ve kontrol.Ben örne k uzamasın diye alınacak ve gözükecek itemleri aynı obje kullandım...
Android telefonlarda kullanılan tuş kilidini jquery ile bir plugin haline getirmişler.Pluginin ismi Pattern Lock.Bu plugini captcha olarak sitelerimizde kullanabiliriz.Şimdi pluginine geçelim...
Html5 derslerimize devam ediyoruz.Bu derste event yani olay yakalayıcı olan addEventListener fonksiyonunu işliyeceğiz.Öncelikle ne tür olayları yakalıyor ona bakalım.Mouse hareket,tıkla,klavye tıklamaları,form etkileşimleri,yüklenme,değişim gibi bir çok eventı içinde barındırıyor.Bu derste hepsini ...
Dün gördüğüm ve hoşuma giden bir temayı bu gün boş vaktimde koda döktüm.Bu taraz beğendiğim temaları genelde koda dökmeyi severim.Site yapısını ve kodları incelemek isteyenler için kodları paylaşıyorum.Temayı birden fazla renk...
Css derslerimize devam ediyoruz.Bu derste yazıları ters çeviren bir css özelliğini anlatacağım.Bunun için kullanacağımız komut unicode-bidi...
Jquery mobil serimizin son dersi.Bu derste,diğer derslerde öğrendiğimiz çoğu şeyi kullanarak hazırladığım mobil site örneğini paylaşacağım.
Game makerde karakteri yürütme...
Jquery mobil eğitim serimize devam ediyoruz.Bu derste grid yani ızgara sistemini anlatacağım.Grid sistemi bize 2-3-4-5 li olmak üzere yan yana alanlar sağlıyor.Grid sisteminde...
Jquery mobil derslerimize devam ediyoruz.Bu derste page,header,main ve footerı işleyeceğiz.Bunlar sitemizin temel iskeletini oluşturan öğeler...
Jquery mobil derslerimize devam ediyoruz.Bu derste listview yani listeleri işleyeceğiz.Bu listeler ul veya ol olabilir.Ol listelerde kendi otomatik sayı numarası veriyor.Anlatırken genel ul diyeceğim ama bunların hepsi...
Jquery mobil derslerimize devam ediyoruz.Bu derste theme yani temaları anlatacağım.Normal 1.4.2 de standart olarak a ve b olmak üzere 2 tema var.Ama eski sürümlerinde 5 taneydi.O yüzden ek bir dosya daha ekleyerek...
Bu konumuda css ile tasarım yaparken çok ihtiyaç duyduğumuz iconları font olarak bize sunan bir kaç tane siteyi göstereceğim.Normalde iconları...
CSS derslerimize devam ediyoruz. Bu derste pointer-events kodunu anlatacağım.Öncelikle işlevinden bahsedelim.Normal koşullarda bir objeyi başka bir objenin üstüne koyduğumuzda altakine mouse olayları işlemiyordu.Çünkü önündeki obje...
Unity 3D derslerimize devam ediyoruz.Bu derste geçen kaldığımız yerden devam ediyoruz.Silahımıza ses ve efekt ekliyoruz.
Bu php dersimizde sitemizin kayıtlı olduğu google webmaster araçlarından arama sorgularını nasıl çekeriz ona değineceğim.Sadece arama sorguları değil en popüler sayfalar tıklanma oranları vs bir çok parametre.Başlayalım.Öncelikle aşağıya koyacağım ...
Unity 3D derslerimize devam ediyoruz.Bu derste silah ekleyip ateş etme dinamiklerini yapacağız...
HTML5 canvas derslerimize devam ediyoruz.Bu derste rotate() fonksiyonumuzu işleyeceğiz.İşlevinden başlayalım.Rotote ile canvas yani tuvalimizi döndürüyoruz.Aşağıda örnek ...
Unity 3D derslerimize devam ediyoruz.Geçen derste karekter ekliyorduk.Burda kaldığımız yerden devam ediyoruz...
Unity 3D derslerimize devam ediyoruz.Bu derste sahnemize karakter ekleyeceğiz...
Unity 3D derslerimize devam ediyoruz.Bu derste karakter ekleyip mapta hareket edeceğiz.
Unity 3D derslerimize devam ediyoruz.Bu derste geçen ders oluşturduğumuz terraine texture atıyoruz.
Unity 3d eğitim derslerimiz devam ediyor.Bu derste sahne oluşturma ve terraini yani arazi oluşturmayı işleyeceğiz...
HTML5 canvas derslerimize devam ediyoruz.Bu derste translate fonksiyonunu işleyeceğiz.Öncelikle işlevinden başlayayım.Translate canvas içindeki çizim başlama alanını değiştirmemize yarar.Resimli anlatayım daha iyi anlarsınız...
Şimdi, "Bin32" klasöründe CryMono'ya sahibiz. Bunu oyunu başlatma(startup) sırasında yüklememiz gerekecek. Bu "CryGame" projesi üzerinde yapılır...
CryMono Entegre Etme ve Derleme, Özel CryENGINE'ler için yöntemler...
CryENGINE, Visual Studio Kurulumu ve Giriş.
Bu dersimizde php file_get_contents ile sitelerimizden veri çekmelerini nasıl engelleriz onu anlatacağım.Bizim uğraşarak yazdığımız makaleleri birileri hiç emek sarf etmeden çalabiliyor.Bu çalma yöntemlerinden biride file_get_contents ile site kaynağını çekerek bot yazmaktır...
Jquery derslerimize devam ediyoruz.Bu dersimizde .filter methodunu işleyeceğiz.Filterin işlevi seçtiğimiz objelerde kısıtlama yapmamızı sağlıyor.Örnek olrak spanlarda classı şu olanları seç gibi...
Bu dersimizde bir alanda gizli olanları mouse ile basılı tutuğumuzda daire içinde göstermeyle ilgili bir uygulama yapacağız...
Bu dersimizde css3 le resimlerin ayarlarıyla oynamayı göreceğiz.Yani resmi grileştirme,parlaklık artırma,bulanıklaştırma gibi bir çok özelliğini göreceğiz.Bu işlemleri yapmamızı sağlayan kod filter.Şimdi tek tek inceleyelim.Örnek kodlarda oranları olabildiğince abarttım.Farkın tam olarak görülebilmesi için...
PHP derslerimize devam ediyoruz.Bu dersimizde linkte get ile yollanan değişkenleri almayı göreceğiz.Konu yanlış anlaşılmasın.Bir başka siteye ait url var elimizde diyelim.Bu url üzerindeki değişkenlerin değerini alacağız.Bu dersimizde normal get ile veriyi işlemeyecez.Urldeki değerleri almak için ...
Bu dersimizde jquerynin rotate ve scale pluginini anlatacağım.Normalde css ile bunları animasyonlu yapaciliyoruz.Ama jquery de bunları animasyonlu şekilde kullanamıyoruz.Bazen bunları jquery ile animasyonlu şekilde yapmamız gerekebilir.O zaman bu plugini kullanabilirsiniz...
Bu dersimizde mousenin tekerleğinin hareketine göre ilerleyen bir slider yapımını işleyeceğiz.Bir önceki dersimizde...
Bu dersimizde css ile basit bir responsive site edeceğiz.Öncelikle responsivenin mantığını anlatayım.Öncelikle tasarımını yapacağımız cihazın boyutu büyüklüğünde alanı yakalıyoruz.Tablet ise...
Bu dersimizde nir input veya textareadaki metni metni nasıl seçeriz ona bakacağız.Kullanımı oldukça kolaydır.Objeye eriştikten sonra ...
Bir sitede gördüğüm footer tasarımını kendim kodlamak istedim.Sonuçta hemen hemen aynı bir tasarımı yaptım.Boş durmaması için paylaşmak istedim....
Jquery serimizin bu dersinde .animate() methodu işleyeceğiz.Animate animasyon yapmamıza yarayan bir method.Bu methodun işleyişi şu şekilde.objemizin genişliği 100px deyelim.genişliği 200px olsun diyip bir saniye gireriz.Saniye boyunca...
Gamemakerda yaptığım 2 partekül efektini paylaşmak istedim...
Bu dersimizde gamemaker ile nasıl market yaparız onu anlatacağım.Öncelikle bir market tasarımı yapıyoruz.Daha sonra bu ürünlere hepsine...
Şimdi de ışığımızı klavyemizdeki 1 tuşundan açıp kapatmayı deneyelim. Bu işlemi yaparken fareyeBasildi gibi bir değişken kurup bu değişkeni kontrol etmeyeceğiz. Farklı bir yol izleyeceğiz. Real türünde bir değişken kuracağız...
createScene fonksiyonumuzun içini yazarak başlayalım. Şimdi AmbientLight’ımızı, Gölge Tekniği’mizi, Kamera’mızın konumunu ve yüzünün dönük olduğu konumu belirliyoruz. Sonra döndüreceğimiz ve hareket ettireceğimiz Ninja Entity nesnememizi...
Bu dersimizde ilk olarak OGRE’nin render döngüsüne değineceğiz. Öncelikle izlediğimiz filmlerin verilerinin depolanma mantığından bahsedelim. Ekranda gördüğümüz koşan bir çocuk...
Jquery serimize devam ediyoruz bu derste [vurgu].text()[/vurgu] methodunu işleyecez.Geçen derste html() methodunu gördük.Kullanımı bununla aynı.Tek farkı html() methodu html tagı ile metini alıyodu.text() methodu ise sadece...
Günümüzde bir çok sitede mevcut olan ve seo için önemli olan paylaş butonlardan facebook paylaş butonunu anlatacağım bu derste.Daha önce...
Gamemakerda bir obje seçip diğer seçtiğimize göndermek ilgili bir örnek yaptım.Bunu nerede kullanırız derseniz.Oyunlarımızda bir karekter bir çok düşmanımız var...
Her iki sis türü de SM nesnesi üzerinden setFog fonksiyonuyla kurulur. Viewport’umuzun arkaplan rengiyle sisin renginin aynı olması gerektiğini söylemiştik. Bu nedenle...
SkyDome kullandığımızda bir kürenin içindeymiş gibi bir hisse kapılırız. Sanki bir yarım küre üstümüze geçirilmiştir. SkyDome’da tıpkı SkyBox’da olduğu gibi kameramızın etrafına bir küp renderlenir. Farkı, SkyDome renderlenirken yüzeyler...
Bu fonksiyonunun detaylarına değinmeyeceğiz. bilgiEtiketi nesnemizi her ne kadar Ders3.h dosyasında tanımlamış olsak da BaseApplication’a çalışma düzeninde bilgiEtiketi...
Bu fonksiyonda terrain dosyamızın oluşturulup oluşturulmadığını soracağız. Eğer oluşturulmamışsa getTerrainImage fonksiyonuna yönlendirme yaparak terrain resmimizi yükleyeceğiz ve sonra...
Şimdi iç içe iki tane for döngüsü yazacağız. Bu for döngüleri x ve y değişkenlerinin değerlerine göre çalışacak. Ve döngü boyunca terrainTanimlama fonksiyonu çağırılacak. Dikkat etmemiz gereken nokta şudur: bu x ve y değerleri koordinat eksenlerini...
Terrain, Türkçe karşılığıyla Arazi, oyunumuzdaki dağları, tepeleri, ovaları barındıran 3d model dosyasıdır. Terrain’i diğer model dosyalarından ayıran özelliği, devasa boyutlarda olmasıdır. Ayrıca, örneğin bir evi izlerken kameranın yönünü çevirdiğimizde, ev model görüş alanımızın dışına çıkacağından...
HTML eğitim serimize devam ediyoruz.Bu derste html listeleri görecez.2 çeşit listemiz mevcut.Bunlar..
Gamemaker ile yaptığımız oyunlarda oyun içine web sitemizi koymak isteyebiliriz.Bu koyduğumuz web sitelerini...
PHP serimize devam ediyoruz.Bu derste php de şifreleme yöntemlerini görecez.Öncelikle bunların işlevinden bahsedelim.Bu yöntemler...
Gamemaker da tıkladığımız yere giderken 8 yöne dönebilen karekterle ilgili bir örnek yaptım...
Gamemaker ile nasıl envanter yapabileceğimiz ile ilgili bir örneğim...
HTML serimize devam ediyoruz.Bu derste yazıları istediğiniz düzende yazmayı göreceğiz.Normalde .html sayfamızda ne kadar enter basarsak basalım ...
Bu derste çok güzel bir zoom verme plugini olan elevatezoom pluginini anlatacam.Bir çok güzel efekti...
Bir web sitesi kuracaksınız ama ne isim koyacaksınız bilmiyosanız...
Daha önceden yaptığım bir uygulamayı paylaşmak istedim.Sayfada ufak resim olarak bulunan alanları mouse ile tıklayınca ekranın tam ortasında resmi büyülterek açıyoruz...
Şimdi de ölçekleme işleminden bahsedelim. Bu işlemi scale *ölçekle+ fonksiyonuyla yapacağız. scale fonksiyonu da 3 boyutlu vektör kullanıyor. Fakat bu sefer X, Y, Z hanelerindeki değerleri koordinat olarak düşünmeyin. Bu sefer bunlar nesnemizin boyutunun kaç kat büyültüleceğini/küçültüleceğini...
Yeni bir üye fonksiyona değinelim. setVisible *kur.Görünürlük+fonksiyonu, E sınıfının üye fonksiyonu. Boolean değeriyle çalışıyor. Diyelim ki bir sahnede bir E’miz var. Bunu geçici bir süre onu görmek istemiyoruz. Sahne de görünmemesi için onu tanımlandığımız kodları silmemize gerek yok. Bunun yerine E nesnemizin...
OGRE’de sahne ile ilgili işlemlerimizi createScene fonksiyonunda yaparız. Uygulama dosyamızı açıp...
Ogre ortamının en temel üç sınıfı vardır. Bu sınıflar Entity(Varlık), SceneNode(SahneDüğümü) ve SceneManager(SahneYöneticisi)’dir...
Bu yazımda twitter paylaş ve beğen butonlarını nasıl sitemize ekleriz ve yaraları nelerdir ondan bashsedecem.
Twiter paylaş ve beğen seo açısından...
Daha önceden birine yaptığım bir çalışma.İşe yarasın diye paylaşıyorum.PSD yi css ve...
Bu dersimizde sitemizin sekmeler bölünde olan iconunu değiştirmeyi gösterecem.Tarayıcılarda standart olarak...
Daha önceden yaptığım basit bir giriş sistemi tasarımını paylaşmak istedim....
CSS derslerimize devam ediyoruz.Bu derste basit bir site iskeleti yapacaz.Yapacağımız iskeletin...
Gememaker eğitim setimizin 2 bölümünde sprite bölümü var.Burdan oyunumuzda kullanacağımız tüm...
Bu derste Google +1 butonundan bahsedecem.Önce işlevinden bahsedelim.
PHP derslerimize devam ediyoruz.Bu derste matematiksel işlemleri konu alıcaz.Matematikde olan toplama,çıkarma,bölme,çarpma gibi ...
Daha önceden css ile yaptığım bir açılır menüyü paylaşmak istedim.Matığı şu position ile butonun altına alt kategorileri yerleştir...
Bu dersimizde size html5 in yeni genel site şablonunu anlatacam.
Öncelikle görsel...
Bu dersimizde meter tagını işleyecez.Bu can barı gibi ilerleme çubuğu.Daha önce jquery ui nin pluginin de buna benzer anlatmıştım onu kullanmak için dosya çağırıyoduk sayfamıza ama html5...
Daha önce 2 teknik göstermiştim şimdi bir devam videosu ile 2 gölgelendirme daha ettim.Bunlarda çok güzel kullanabileceğimiz gölgelendirmeler.
1-Alt orta kısmı şişik...
Web de kullanabileceğimiz 2 adet gölgelendir çeşidini video da gösterdim.2 side kullanabileceğimiz gölgelendirmeler.
1-Alttaki 2 ucu...
Web sitelerimizde kullanıcıdan tarih girdisi almak isteyebiliriz.Bunun için jquery ui nin güzel bir takvim özelliği var.Özelleştirmelere açık bir plugin.İstersek...
Seo googleye sitemizi sevdirme.Çok nazlıdır google ve webmasterlardan çok şey ister.Ben bu dersimde bir kısmını maddeler halinde saydım.Çoğu önemlidir.Ama en önemlisi 1 maddedir.
Yaptıpımız web sitelerinde açıklar en büyük sorundur.Hiç bir zaman %100 güvenlik sağlayamayız ama bir kısım önlemler alabiliriz.Bu önlemlerden bir kısmını anlattım.