Select Page

Unity 3D OYUN PROGRAMLAMA KURSU MÜFREDAT

Unity 3D OYUN PROGRAMLAMA KURSU MÜFREDAT

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

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

Kampanya 3500 tl yerine 2500 tl 2 aralık 2017 de başlıyoruz 

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/  http://3dakademi.com/unity/

Yorum

yorum

Ön Kayıt Formu

Gelecek Kurslar

aralık, 2017

Etkinlik Yok

İletişime Geçin

0551 395 05 05
0212 934 0 198
info@3dakademi.com

3D Akademi TV

3D Uçak Modelleme
Big-O vs Sackboy
Corpe Bride
Gemi Modelleme Çalışması
wosvos
Kepçe Modelleme ve Rig Çalışması
Kratos Oyun Modeli - 3D Akademi
ZBrush Karakter Modelleme Eğitimi - 3D akademi

Telif Koruma

Pin It on Pinterest

Share This
X