22 Haziran 2014 Pazar

C# ile Programlamaya Giriş-Ders 5 : Boolean Değişkenler,İf Kalıpları

Merhaba OyunSeverler,

Dünkü yaşadığım güneş çarpmasından sonra , dedim ki eğer güneşe çıkmasaydım çarpılmazdım , o zaman sırası gelmiş demek ki if else kalıplarını öğrenmenin:)


Bu derste neler yaptık bir özet geçelim:

-C#'da boolean değişkenler,
-Karşılaştırma kullanarak boolean değiştirme,
-Program akışı nedir,
-İf nedir,
-else nedir
-if else nedir


Bu da videosu:


Bundan sonraki derste unity de script anlatmaya devam edeceğim ama ne zaman olur söz veremiyorum.
Diğer videomda görüşmek üzere ,

Kendinize İyi Bakın,
Oyunla Kalın!

bana ulaşmak isterseniz:
Twitter: @andactemel
Facebook: https://www.facebook.com/groups/devandac/
Mail: andactemel@gmail.com

21 Haziran 2014 Cumartesi

C# ile Programlamaya Giriş-Ders 4 :Mantık Önermeleri,Mantık işlemleri,Karşılaştırma İşlemleri

Merhaba OyunSeverler,

Unity ile programlama öğrendiğimiz derslerimize uzuncana bir aradan sonra(oha 1.5 ay olmuş!) hoş geldiniz!
Fazla gevezelik yapmayacağım neden geç kaldığım ile ilgili çünkü videonun başında yeterince konuşmuşum:D

Bu seferki dersimiz baya teorik ağırlıklı oldu hiç kod yazmadık ama bunlarda lazım arka plandaki mantığı iyi kurabilmek için. Bunları bilmez isek hazır kod kullanır dururuz:)

Bakalım bu derste neler öğrenmişiz:
-Önermeler nedir,
-Önermeler neye denk gelir,
-Mantık operatörleri
-Ve,Veya ,Değili( And,or,Not) işlemleri)
-Karşılaştırma işlemleri, büyüktür,küçüktür,eşittir ,eşit değildir...

Bu da videosu:



Bir sonra ki dersimizi 1-2 saate koyuyorum onda artık bir programcının temel silahlarından birini öğreneceğiz, takipte kalın.

Kendinize İyi Bakın,
Oyunla Kalın!


bana ulaşmak isterseniz:
Twitter: @andactemel
Facebook: https://www.facebook.com/groups/devandac/
Mail: andactemel@gmail.com

9 Mayıs 2014 Cuma

C# ve Unity ile Programlama Öğreniyorum-3: String,Float Değişkenler ve Fonksiyonlar

Merhaba OyunSeverler,

C#'ı sıfırdan öğrendiğimiz derslerimizin yenisine hoş geldiniz. Normalde hafta sonu  yeni 4. derside koyardım ama şurada okuyabileceğiniz gibi bu hafta sonu çok yoğunum 48 saat içinde bir oyun yapacağız. Döndükten sonra yaşadığım deneyimleri de paylaşırım:)

Bu derste neler yaptık bir özet geçelim:

-String(Yazı) değişkenlerini tanımlamayı
-Basit string operasyonları yapmayı
-Float (ondalık sayı) değişkenlerini tanımlamayı
-İlk işe yarayan programımızı yazdık--> santigrat dereceden fahrenhayt dereceye çevirme programı:D
-C# 'ta fonksiyonlar nedir,
-Fonksiyonlar nasıl yazılır , nasıl çağırılır,
-Global değişken ,Local değişken farkını,
-Fonksiyon parametrelerini nasıl tanımladığımızı ,birden fazla parametre nasıl yazılır onu öğrendik

Bu da videosu:



Yavaş yavaş temelleri öğreniyoruz ,umarım bu videoların sonunda hepiniz bir programlamaya giriş dersinden en az 90 alacak seviyeye gelebileceksiniz, elimden geleni yapıyorum işinize yararsa ne mutlu bana:) Her zaman ki gibi bana her sorunuz için ulaşabilirsiniz bütün eleştirilerinize ve önerilerinize açığım .

Bir daha ki dersimizde görüşmek üzere,
Kendinize iyi bakın,
Oyunla Kalın!

bana ulaşmak isterseniz:
Twitter: @andactemel
Facebook: https://www.facebook.com/groups/devandac/
Mail: andactemel@gmail.com

1 Mayıs 2014 Perşembe

C# ve Unity ile Programlama Öğreniyorum-2 : Integer Değişkenler

Merhaba OyunSeverler,

Sıfırdan programlama öğrenmek isteyenler için çektiğim serinin 2. videousu ile karşınızdayım .Hala işin temellerinde olduğumuz için basit şeyler öğrenmeye devam ediyoruz.Ama unutmayı bu basit şeyleri doğru şekilde öğrenirsek ileride çok rahat ederiz. Önerileriniz,şikayetleriniz ve isteklerinize her zaman açığım:)

Bakalım bu derste nelerden bahsettik:


-Bilgisayarda tam sayılar ve ondalık sayılar nedir
-İnteger,float ,double farkı
-Operatör işlemleri sırası nasıldır(*,/,-,+)
-Parentez kullanımı nasıldır
-Variable(değişken) nedir ,ne işe yarar
-Integer,float,char,string değişkenlerine değindik,
-ASCII tablosu nedir,ne işe yarar
-İnteger(tam sayı) değişkeni tanımlamayı(decleration) öğrendik
-Assignmet(atama işlemi) ,= işareti ne işe yarar, atama nasıl yapılır öğrendik,
-Integer variable atama ve çıkarma toplama işlemi öğrendik,
-İki Integer değişkeni arası işlem yaptık
-Değişken isimlendirmeyi öğrendik


Videomuz da burada:





Bir daha ki dersimizde görüşmek üzere,
Kendinize iyi bakın,
Oyunla Kalın!


bana ulaşmak isterseniz:
Twitter: @andactemel
Facebook: https://www.facebook.com/groups/devandac/
Mail: andactemel@gmail.com

27 Nisan 2014 Pazar

Yeni Bölüm Soru Cevap: İlk soru= 1. Köprüye Nereden Çıkabiliriz?

Merhaba OyunSeverler,

Hemen konuya giriyim, facebookta kayıt olduğum ve bana çok yardımı dokunan bir site var Unity 3D Yardımlaşma Platformu.Orada Furkan arkadaşımız bir soru sormuş bende bunun üzerine bunun çözümü nasıl olur diye düşünürken bu bölüm geldi aklıma. Soru Cevap!

İlk soru'da Furkan'dan oldu sorusu da şu:
arkadaşlar biri bana nere gidersem gidim bana hedefimin yönünü gösterecek olanbir pusula yapmayı veya nasıl yapacağımı neyi araştırmam gerektiğini veya kaynak varsa elinde kod varsa ne varsa kabul yardım"

Bende aldım elime unity'yi bir 5-10 dakikada basit bir şeyler çektim umarım yardımcı olmuştur.

Ayrıca artık  3 tane oynatma listem var youtube da :

1-Türkçe Unity Dersleri
2-Türkçe C# ve Unity İle Programlama Öğreniyorum
3-Soru Cevap


Bu şekilde dersleri daha düzenli takip edebilirsiniz Bu da ilk sorumuzun cevabı:



26 Nisan 2014 Cumartesi

Bir C# var benden içeri!

Merhaba OyunSeverler,

Bugünkü ikinci videom ile karşınızdayım. Bu video Türkçe unity dersleri Serisinin yeni videosu ama bu videoyu izlemeden önce bilmeniz gerekenler şunlar:

-Temel Programlama bilginiz olduğu varsayılır,
-İf ,else,for,int,float,return ,function,void ,class dendiğinde aklınızda bir şeylerin harekt edildiği düşünülür.

Eğer yukarıdaki iki seçenek de sizde var ise bu videoyu gönül rahatlığı ile izleyebilirsiniz, ama eğer yukaridaki iki maddede size japonca gibi geliyorsa ,sizi hemen şu linke alıyorum: Programlama Öğreniyorum
Programlama öğreniyorum serimiz bittikten sonra buradan tekrar unity serisine devam etmenizi öğrenirim aksi takdir çoğu şey havada kalabilir.

Bakalım bu dersimizde neler öğrenmişiz:

-Unity'de C# scripti nasıl yaratılır,
-Scriptlerimizobjelere nasıl bağlanır,
-Monodevelop nedir,
-Monobehaviour class'ı nedir,
-Update,Start,Debug.Log Fonksyonları nedir nasıl çalışır,
-C# scriptinin anatomisi nasıldır,
-Fonksyonlar variable nerde tanımlanır,
-Public variable nedir ne işe yarar.



Bu da videosu:



Bana nasıl ulaşabileceğinizi biliyorsunuz:
Twitter: @andactemel
Facebook: https://www.facebook.com/groups/devandac/
Mail: andactemel@gmail.com



En az 3 gün sonra yeni videom ile görüşmek üzere ,
Kendinize iyi bakın,
Oyunla Kalın!

C# ve Unity ile Programlama Öğreniyorum

Merhaba OyunSeverler,

Uzuncana bir aradan sonra, programlama öğrenmek isteyen herkes için çektiğim yeni seri ile karşınızdayım.Bu seride sıfırdan bilgisayarda programlama nasıl yapılır onu öğreneceğiz. Bildiğiniz gibi 'kodlama' denilen tabir  ya da programlama günümüz dünyasında en önemli yeteneklerden biri haline geldi.Koskoca ABD başkanı çıkıp çocuğunuza kodlama öğretin diye  youtube videosunda konuşuyorsa bunu nedeni kodlamanın geleceğin İngilizcesi olmasıdır.  İşte hem bu nedenle hem de oyun yapmak için kodlama bilgisine ihtiyacımız olduğundan dolayı bu seriyi yapmaya başladım.

Tabi ki temelde amaç Unity öğrenmek olduğu için klasik programlama giriş derslerinden biraz daha farklı ve eğlenceli olacağını umuyorum.Öncelikle videoyu izlemeden önce bir kaç şeye dikkat çekmek istiyorum:

-Bu dersler programlamayı sıfırdan anlatıyor yani herkes izleyebilir,
-Bu dersler çok sıfırdan başladığı için aslında programlama temellerini bilenler izlememeli sıkıcı gelir,
-Bu ders serisinin sonunda programlama temellerini ve nesne tabanlı programlama temellerini öğrenmiş olacaksınız,
-Her ne kadar Unity üzerinde anlatsam da bu dersler bittiğinde herhangi bir programlama dilini hızlıca kavrama noktasında olacaksınız,
-Ama dersler unity ile anlatıldığı için unity dışında bir yerde pek bir şey yapamayacağız şimdilik,


Bakalım bu derste neler öğrenmişiz:

-Kodlama nedir,
-Unity'de nerede yapılır,
-Complier nedir,
-Makine kodu programlama kodu farkı nedir,
-Build etmek nedir,
-Main fonksyonu nedir,
-MonoDevelop nedir nasıl çalışır,
-Unity'de kodlar  nasıl objeye bağlanır,
-Start() ve Debug.Log Fonksyonu nedir,
-"3+5" ile 3+5 arası fark nedir.

Gördüğünüz gibi bu derste temel ve basit şeyleri uzun uzun sakince anlattım, yine merak ettiğiniz sormak istediğiniz bir şey olursa bana nereden ulaşabileceğinizi biliyorsunuz.
Twitter: @andactemel
Facebook: https://www.facebook.com/groups/devandac/
Mail: andactemel@gmail.com

Bu da son videom:





Kendinize iyi bakın,
Oyunla Kalın!