Mezun

6000+

Öğrenci

Her Gün

9.00 - 18.00

Bizi Arayın

 

Unity 3D OYUN PROGRAMLAMA KURSU MÜFREDAT

unity 3d oyun

Unıty 3D Oyun Tasarımı ve Programlama

MİSAFİR OLARAK KATILIN!

GÜÇLÜ İŞLETİM SİSTEMLERİ İLE KONFORLU VE FERAH 6 KİŞİLİK SINIFLARDA DERS İŞLİYORUZ.

3D  MODELLEME YAZILIM VE RENDER İÇİN GÜÇLÜ DONANIMA İHTİYAÇ VARDIR.

GİDECEĞİNİZ HANGİ KURUM OLURSA OLSUN TEKNOLOJİSİNİ SORGULAYIN!

Geleceğe hazır olun! Bilgisayar oyunlarını sever misiniz?

unity 3d oyun

unity 3d oyun
Unity 3D Oyun programlama Kursunda Geniş içerikli tek ders programı

Unity 3D Oyun programlama C# yazılım dili uygulanır

18 Ocak ta  başlıyoruz (Hafta Sonu Sabah)

2008 Yılından bu yana işlerdiğimiz Unity 3D Oyun Programlama Eğitimi nde Geniş ve Kullanışlı Müfredatla Türkiye de bir çok kurumsal ve bireysel eğitim vermiş olduk

Sınıflarımız maximum 7 kişilk olup Sakin huzurlu bir ortamda ders görmenizi sağlıyoruz.

– OYUN MOTORU NEDİR ?
– Unity 3D Giriş
– Açıklama
– FPS kavramı
– Assetstore kullanımı
– Projeye dosya eklemek düzenlemek

– ARAYÜZ
-File-Edit-Assets-GameObject-Component-Window-Help
-Hierarchy (Sahnedeki objelerimiz)
-Project(Projedeki objelerimiz)
-Inspector(Objelerimizin özelliklerini barındıran panel)
-Console(Script geri bildirim paneli)
-Sahne ve obje düzenleme araçları.
-Objeler
Cube Sphere Capsule Cylinder Plane Quad(Düzgün geometrik objeler)
Lights(ışık)
Particle system(parçaçık sistemi)(Kan ve Konfeti yapımı );
Camera()

-Objelerin Temel Özellikleri
Transform(Konum,Eğim,Boyut);
Objelerin etiketlenmesi(tag);
Objeler arası fiziksel etkileşim ve koşullandırılması.
(Collider – layer)

-COMPONENT
Mesh
Mesh Renderer
Text Mesh
Physics
Rigidbody
Character Controller
Colliders
Geometric Colliders
Mesh Collider
Whell Collider
Effect
Trial renderer
Navigation
Nav mesh agent
Nav meshobstacle
Audio
Audiolistener
Audiosource
Rendering
Camera
Skybox
Light

 

Unity 3D OYUN PROGRAMLAMA KURSU MÜFREDAT

Unity 3D OYUN KURSU

– Ui – Canvas

C# syntax
-Script
Temel fonksiyonlar
awake
start
update
fixedupdate

Uygulama ile ilgili metodlar
Applaction.loadlevel(“”)
Applaction.quit
Applaction.loadedlevelname

Kullanışlı metodlar
debug.log
debug.drawray
tostring(“F0”);
Invoke
cancelinvoke
this

Temel matematiksel metodlar
random.range
vector3.distance
vector.normalize
normalized
mathf.clamp
mathf.lerp
mathf.lerpangle

Objenin uzaydaki durumu
Translate (konumu değiştirmek)
Rotate (Eğimini değiştirmek)
Tranform.eulerangle()
Lookat
Objeler arası iletişim
Gameobject.find(finds)
Gameobject.findwithtag(findwithtags)

Hiyerarşik objeler arası iletişim
tranform.parent
transform.child
transform.root

Objeler arası metod iletişimi
sendmessage
sendmessageupwards
broadcastmessage

Obje – Component arası iletişim
getcompement
getcomponentinchildren
getcomponentparent
addcompenent

Obje oluşturma yok etme
İnstantiate
Destroy
Zaman(oyundaki zaman kavramı , fps ve zaman ilişkisi,ağır çekim ve oyunu durdurmak )
time.deltatime
time.time
time.timescale

Ray(ışın)(silah yapım , alternatif ray kullanımları )
raycasthit distance
raycasthit point
raycasthit collider

 

Fizik metodları ve işlevleri
(Objeyi acısal hareket ettirmek)
rigidbody.moverotation
(Objeyi hareket ettirmek)
rigidbody.moveposition

(Objeye güc uygulamak)
rigidbody.addforce,rigidbody.addrelativeforce()
(Objeye vektörel hız uygulamak)
rigidbody.velocity

(Objeye tork eklemek – tekerlek yapımı)
addtorque
addrelativetorque
(Objelerin eğimi)
quaternin lookrotatin
quaternion fromtorotation

Inputs
getaxis(“horizontal”)
getaxis(“vertical”)
input.getbutton
input.getbuttonup
input.getbuttondown
input.getkey(keycode)
input.getkeydown(koycode)
input.getkeyup(keycode)
input.getmousebutton(0,1,2)

Mobile input
input.touch(Tekli ve çoklu parmak dokunmatik yapımı)
touchposition(Ekranda dokunulan yerin koordinatlarının kullanımı)
touch.pase(Dokunulan parmagın ekrandaki durumu)
input.accelaration(Hareket sensörü kullanımı)
handheld.vibrate(Titreşim)
touch.deltaposition (Joystick yapımı)
kamera(cihaz kamera kullanımı)

Unity 3D OYUN PROGRAMLAMA KURSU MÜFREDAT

Unity 3D OYUN KURSU

Audio
playonshot
play
pause
stop
audiosource.playclipatpoint

Animation(Basit animasyon yapımı ve doğru kullanımı)
animation.play
animation.stop
animation.crossfade
animation.blend
animation.synclayer
animaton.normalizedtime

Kullanıcı verisi saklama
PlayerPrefs
Veritabanı Mantığı
Oyunu mobile uyarlamak
Becamevisible Becameinvisible
Onenable Ondisable
Tris Setpass
Size Decrease
Multiplayer

Oyunlar
Fps ve Fiziksel Oyun Projeleri 

 

Unity 3D OYUN PROGRAMLAMA KURSU MÜFREDAT

Unity 3D OYUN KURSU

 

https://unity3d.com/  https://3dakademi.com/unity/

Bu içerik yorumlara kapalı.
Başvuru Formu

Çalışma Saatleri

  • Pazartesi 9 - 18
  • Salı 9 - 18
  • Çarşamba 9 - 18
  • Perşembe 9 - 18
  • Cuma 9 - 18
  • Cumartesi 9 - 18
  • Pazar 9 - 18
Telif Koruma

Sohbeti Aç
1
Yardıma ihtiyacınız var mı?
Merhaba,
Size yardımcı olmak için buradayız!