Alice 3 Oyun Tasarımı
Merhaba Arkadaşalar ,
Alice 3 ile basit ama etkileyici oyunlar yapabilirsiniz.Biz bu bölümde basit anlamda yüreme ve kamera açılarını ele alarak yazmış olduğum procedure ve propertyler üzerinden devam ediyor olacağım.
ilk etapta tasarımımızı yani kurgumuzu gerçekleştiriyoruz daha sonra seçili public olarak tüm karaktere etki etmesi adına biped procedure seçimi yaparak procedure müzü oluşturuyoruz.Yürümeye birden fazla karakter devam edeceği için procedure ve property kullanmak daha avantajlıdır.Bu sayede bir karakter haraket edebildiği gibi istenirse bir orduda hareket edebilir.
İlk Adım Procedure örneği aşağıda ki gibi olup bu sayede karakterin hangi ayağı ile başlayacağını tayin ediyoruz.
Adım iki procedure örneği aşağıdaki gibi olup yürüme işi kombine bir harekettir .Doğal olarak bir sonraki adımda hangi ayağımızı atacağımıza karar vermeliyiz.İnsanlar bunu düşünmeden mantıken yapabilirken iş pc lere gelince boolean bir değişken ile mutlaka alice 3 e procedure yazarken pc ye haber verilmelidir kodlar yardımıyla .
Yukarıda da değinildiği gibi hangi ayak atılmalı procedure müzün property sini tanımlayalım.Which_leg Property si aşağıdaki gibidir.
Sayfamızda MyFirstMethod kısmı görünümü ise aşağıdaki gibi olmalıdır.
Umarım faydalı olur,bir sonraki yazıda görüşmek üzere
Tinkercad Circuits
Sinan Arslan
23:38
analogWrite
,
farkli renk
,
kartelesi
,
Led
,
RGB
,
Tinkercad Circuits
Hiç yorum yok
Merhaba Arkadaşlar ,
Tinkercad Circuits ile ardiuno set'e sahip olmasak bile birçok devre tasarımı yaparak kullanabilmekteyiz.
Devre tasarımlarım ve kod bloklarımı ziyaret etmek için bu linkten ulaşabilirsiniz.
https://www.tinkercad.com/users/3zaTml9AYTW
int yesil=9,mav=10,kir=11;
void setup()
{
pinMode(yesil,OUTPUT);
pinMode(mav,OUTPUT);
pinMode(kir,OUTPUT);
//analogwrite(pin,deger):bu komut sayesinde
/*
bir motoru farklı hızlarda yada bir ledi farklı parlaklıklarda
yakabiliriz
analog çıkışlı pinler 3,536,9,10,11
*/
}
void loop()
{
//Beyaz
analogWrite(kir,255);//beyaz 255 renk
analogWrite(yesil,255);//beyaz 255 renk
analogWrite(mav, 255);//beyaz 255 renk
delay(1000); // Wait for 1000 millisecond(s)
//Sarı
analogWrite(kir,255);//beyaz 255 renk
analogWrite(yesil,255);//beyaz 255 renk
analogWrite(mav,0);//sarı
//Mor
delay(1000); // Wait for 1000 millisecond(s)
analogWrite(kir,255);//beyaz 255 renk
analogWrite(yesil,0);//mor
analogWrite(mav,255);//beyaz 255 renk
delay(1000);
}
Hiç yorum yok :
Yorum Gönder
Soru Görüş önerileriniz için gmail plus üzerinden + layın müsait olduğumda mutlaka yanıt dönüyor olacağım.
Tinkercad Tasarım
Merhaba Arkadaşlar
Tinkercad ile basit hızlı bir şekilde tasarımlar yapabilmekteyiz.Dosya uzantısı olarak .stl ile dışa aktar diyip cura gibi programlar sayesinde 3d yazıcıdan baskı olarak çıktı alabilmekteyiz.
Bazı basit örnek çalışmalar
Hiç yorum yok :
Yorum Gönder
Soru Görüş önerileriniz için gmail plus üzerinden + layın müsait olduğumda mutlaka yanıt dönüyor olacağım.
ARTIRILMIŞ GERÇEKLİK MERGE CUBE
Merge Cube
Merhaba arkadaşlar bu bölümde artırılmış gerçeklik uygulamalarından merge cube değinmek istiyorum.Merge Cube ile birçok uygulama yapılabilmektedir.Öncelikle gereken aşağıdaki resimdeki küpü oluşturmak.
Yukarda belirtilen küp tamamlandığında aşağıdaki gibi olacaktır.
Uygulamayı tamamlamak için playstore'den merge cube indirilip telefonunuza kurulabilir.daha sonrasında açılan ekran üzerinden phone mode seçilerek aşağıda bulunan küpü üzerine gelecek
şekilde ayarlanır.
Ekran çıktısını video formatın da yada video olarak öğrencilerinizle paylaşabilirsiniz .Örnek resimler aşağıdaki gibi olup gezegenlerin gerçek sesleri ve uyduları görüntüleri hakkında info kısmında açıklamaları bulunmaktadır.
Hiç yorum yok :
Yorum Gönder
Soru Görüş önerileriniz için gmail plus üzerinden + layın müsait olduğumda mutlaka yanıt dönüyor olacağım.
Kaydol:
Kayıtlar
(
Atom
)
Hiç yorum yok :
Yorum Gönder
Soru Görüş önerileriniz için gmail plus üzerinden + layın müsait olduğumda mutlaka yanıt dönüyor olacağım.