Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Game Development Unreal Engine

Unreal Engine İle Tanışın (UE Oyun Programlama Türkçe)

Profesyonel Olmak İsteyenler İçin - Hedef En Büyük ve Detaylı Unreal Engine Eğitim Seti
Rating: 4.4 out of 54.4 (662 ratings)
2,370 students
Created by Ömer Bektaş
Last updated 3/2021
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • Oyun Programlama Mantığı
  • UE Terminolojisi
  • Blueprints
  • Çok Oyunculu Oyun Mantığı
  • Megascans​ Bridge​ Mixer​

Course content

36 sections • 236 lectures • 67h 14m total length

  • Preview01:26
  • Oyun Motoru Nedir ?
    07:56
  • Kurulum ve Açık Kaynak Dosyalara Erişim
    11:24

  • Editör nedir ,oyun nedir ?
    11:53
  • Pencereler
    12:24

  • Sınıf (Class), nesne (Object) nedir ?
    20:49
  • Sınıf (Class), nesne (Object) pratik yapalım
    08:33
  • Kalıtım (Miras)
    13:42
  • Kalıtım (Miras) pratik yapalım
    08:51
  • Aktörler (Actors)
    06:09
  • Aktörleri Yerleştirme
    11:45
  • Aktörleri Dönüştürme
    29:12
  • Aktörleri Seçme
    08:33
  • Aktör Hareketliliği
    17:07
  • Aktörleri Gruplandırma
    10:55
  • Statik Ağ Aktörleri (Static Mesh Actors)
    20:37
  • İskelet Ağ Aktörleri (Skeletal Mesh Actors)
    18:15
  • Kamera Aktörleri (Camera Actors)
    24:34
  • Oyuncu Başlat (Player Start )
    06:40
  • Tetikleyici Aktörleri (Trigger Actors)
    16:26
  • Işık Aktörleri (Lights Actors)
    17:31
  • Hedef Noktası Aktörleri (Target Point Actors)
    06:07
  • Seviyeler - Haritalar (Levels - Maps)
    09:39
  • Bileşenler - (Components)
    20:29
  • Piyon - (Pawns)
    20:09
  • Karakter - (Character)
    10:55
  • Oyuncu Kontrolcüsü - (Player Controller )
    14:24
  • Yapay Zeka Kontrolcüsü - (AI Controller)
    05:08
  • Dünya - (World)
    20:19
  • Oyun Modları - (Game Modes)
    13:15
  • Oyun Durumları - (Game States)
    08:25
  • Oyun Örneği - (Game Instance)
    05:29
  • Oyuncu Durumları - (Player States)
    07:57

  • Programlama Nedir ?
    14:03
  • Blueprint nedir ?
    19:31
  • Level Blueprint Nedir ?
    15:13
  • Blueprint Menü Nedir ?
    15:03
  • Olay Grafiği Penceresi (Event Graph Window)
    04:07
  • Düğüm Silme ve Yeniden Bağlama(Node Delete and Reconnect)
    02:44
  • Düğümü Yeniden Yönlendirme (Reroute Node)
    03:26
  • Bağ Aksiyonları - (Node Actions)
    03:51
  • Organizasyon - (Organization)
    10:43

  • Değişkenler (Variables)
    12:59
  • Değişken Oluşturma
    02:23
  • Değişken Okuma ve Yazma
    08:00
  • Boolean Değişken Veri Türü
    10:09
  • Byte Değişken Veri Türü
    10:45
  • Integer Değişken Veri Türü
    03:52
  • Float Değişken Veri Türü
    06:56
  • Name Değişken Veri Türü
    08:13
  • String Değişken Veri Türü
    11:37
  • Text Değişken Veri Türü
    05:33
  • Vector Değişken Veri Türü
    15:46
  • Rotator Değişken Veri Türü
    05:03
  • Transform Değişken Veri Türü
    04:07
  • Değişken Veri Türü Dönüşümleri
    12:30
  • Değişkenler Detaylar Paneli Düzenlenebilir Örnek (İnstance Editable)
    15:39
  • Değişkenler Detaylar Paneli Sadece Okunabilir (Blueprint Read Only)
    03:07
  • Değişkenlerin Detaylar Paneli Erişim Belirteçleri
    11:16
  • Değişkenler Detaylar Paneli Yumurtlama Zamanı Kullanım (Expose On Spawn)
    07:42
  • Değişkenler Detaylar Paneli Category,Slider Range,Value Range
    04:53
  • Değişkenler Matematik Kütüphanesi ve Dört İşlem
    09:06
  • Değişkenler Modulo Kullanımı
    02:57
  • Değişkenler Clamp Kullanımı
    04:12
  • Değişkenler Karşılaştırma Operatörleri
    14:01
  • Değişkeni Liste Olarak Kullanmak
    17:48
  • Değişkeni Liste(Set) Olarak Kullanmak
    05:24
  • Değişkeni Liste(Map) Olarak Kullanmak
    10:06
  • Struct Veri Yapısı
    31:04
  • Object Types (Nesne Türleri)
    21:13
  • Enumeration (Sayım Listesi)
    15:30

  • Fonksiyon Tanımlama ve Kullanımı
    21:14
  • Fonksiyon Örnek (Basit)
    08:08
  • Fonksiyon Örnek
    19:08
  • Fonksiyonlar – Pass-By-Reference
    11:17
  • Print
    09:47
  • Preview16:19
  • Set Actor Location Normal
    26:27
  • Set Actor Location Blocking Hit,Initial Overlap,Time,Distance,Location,Point
    20:17
  • Set Actor Location Hit Actor,Hit Component,Hit Bone Name,Trace Start,Trace End
    22:38
  • Set Actor Relative Location And Rotation
    13:03
  • Set View Target With Blend
    20:48
  • Get Actor Forward Vector
    24:31
  • Get Actor Up-Bottom -Right-Left-Back Vector
    11:47
  • Add Force (Kuvvet Ekle)​ (Bol Örnek İçerir)
    40:09
  • Add Impulse (Dürtü Ekle)​
    11:57
  • Attach To Actor | Component​
    30:24

  • Makro Tanımlama ve Kullanımı
    15:37
  • Flow Control - For Loop
    05:52
  • Flow Control - Array - For Each Loop
    11:32
  • Flow Control - Branch
    06:37
  • Flow Control - Flip Flop
    06:35
  • Flow Control - Do N​ - Do Once​ - Gate - MultiGate ​ - WhileLoop​
    19:30

  • Etkinlik Nedir
    08:36
  • Etkinlikler Nereden Geliyor ?
    15:26

  • Referans Nedir ?
    26:58
  • Referans Ram İlişkisi
    22:17
  • Referans Görüntüleyici - (Reference Viewer)
    09:25

  • Nesneye Döküm nedir ? (Cast To Object)
    22:41
  • Oyun Modu Nesnesine Döküm - (Cast To Game Mode Object)
    10:24
  • Oyun Örneği Nesnesine Döküm (Cast To Game Instance Object)
    05:02
  • Nesnelere Değişken Üzerinden Seçerek Erişmek
    07:55

Requirements

  • Öğrenme isteği
  • Gördüğünü ve dinlediğini anlama becerisi
  • Bilgisayar ve internet kullanma becerisi

Description

Bu eğitim seti size boş umutlar vadetmez. UE işleyişini mühendislik penceresinden göstermek için hazırlanmıştır. Söz konusu mühendislik olduğu için ezberden uzak ve tamamen mantığa dayalıdır. Dünyanın en iyi eğitimi olsa bile, ne kadar emek verirseniz o kadar verim alırsınız.  Her ne kadar ücretli bir eğitim olsa da ticari amaç değil, meraklı ve hevesli insanları oyun dünyasına kazandırma amacı taşır. Bu eğitim seti size aklınızdaki oyunu yapmayı öğretmez. Sadece bu eğitim seti değil, dünyanın neresine giderseniz gidin, hangi eğitimi alırsanız alın size aklınızdaki oyunu yapmayı öğretemez. Aklınızdaki oyunu sadece siz biliyorsunuz ve onu yapabilecek olan tek kişi sizsiniz. Bu yüzden hedef size kullanacağınız araçları iyi bir şekilde anlatmaktır. Bu eğitim seti sizi Unreal Engine ile tanıştırır ve elinizden tutarak oyun geliştirme dünyasına adım atmanızı sağlar. Korkmamanızı, araştırmanızı ve anlamanızı öğütler. Bu eğitim seti ortaya bir oyun çıkartmayacak fakat iyi bir  "Oyun Geliştirici" olmanızı sağlayabilir.

Sıkça Sorulan Sorular

Eğitim kaç saat olacak ? : Eğitim seti şu an 60+ saat civarındadır. Planladığım eğitim şu an için 100 saat ama değişiklik olabilr. Olabildiğince farklı konularda ders içeriği hazırlamaya çalışıyorum.

Eğitim içerisinde oyun yapacak mısınız ? : Eğitim seti içerisinde oyun yapmak gibi bir durum şu an için yok. Oyun yaparak öğrenmek istiyorsanız bu eğitim size göre değil. Oyun yaparak öğrenmek bütün ilgiyi oyuna çektiği için UE öğrenmek 2. planda kalabiliyor, bu sebebten dolayı bu eğitim içerisinde yer verilmiyor.

Eğitim seti ne zaman bitecek ? : Kesin bir tarih yok, detaylı bir eğitim seti olduğuna inandığım zaman diyebiliriz.

Yeni dersler ne zaman yüklenir ? : Haftada 2-3 video olarak planlandı, değişiklik gösterebilir ama.

Oyun yapmak için blueprint yeterli mi ? : Nasıl bir oyun olduğuna göre değişiklik gösterebilir. Blueprint öğrendikten sonra C++ öğrenmek bir kaçınılmazdır. UE Blueprint üzerinden öğrendikten sonra C++  öğrenebilirsiniz.

Eğer bu eğitim setini satın alacaksanız şunları unutmayın.

  1. Eğitmen bu eğitim setini bir yayın kanalı olarak kullanacaktır(Youtube kanalı gibi düşünebiliriz). Bu yüzden eğitim setinde kaç video olacağı yada kaç saat olacağı belli değildir. Çünkü eğitmen bu eğitim setinin en kapsamlı ve en çok kaynağa sahip olan eğitim olmasını hedefliyor.  Bu yüzden "Kurs ne zaman biter ? , Bu konuya ne zaman geçeriz ?" gibi sorular anlamsız olacaktır.

  2. Yavaş ilerleyeceğiz çünkü hedefimiz en kısa sürede değil en iyi şekilde öğrenmek.

  3. Eğitmen hedefi haftada en az 2 video olarak belirlemiştir. Bu rakam duruma göre artabilir yada azabilir.

  4. Eğitim seti içerisinde bazı konular size kolay yada sıkıcı gelebilir. Bu konuda eğitmen hoş görülü olmanızı bekliyor çünkü size kolay /sıkıcı gelen bir konu bir başkasının merak ettiği bir konu olabilir.

  5. Eğitmen yeni eklenen özellikleri yada kaldırılan özellikleri eğitim üzerinden takipçilere iletecektir.

  6. Asla ezberci olmamalısınız.

  7. Eğitim setinde gösterilenlerin aynısını yaparak bir oyun yapıp çok para kazanmayı düşünüyorsanız asla bu eğitimi satın ALMAYINIZ.

  8. Bu eğitim oyunların nasıl yapıldığını merak edip azimle,sevgiyle öğrenmek isteyenlere uygundur.

  9. Her daim doğrusunu öğrenmeye açık olmalısınız.

  10. Ne işe yaradığını bilmediniz bir şeyi öğrenmeden asla kullanmamalısınız.

  11. Sabahlara kadar deli gibi çalışmalısınız.

  12. Ben dahil hiç bir eğitmene güvenmeyin. Bizler insanız her zaman hata yapabiliriz. Bu yüzden sorgulayın.

  13. İnternet en iyi dostunuz,Unreal Engine Wiki sözlüğünüz, Unreal Engine sosyal medyaları sizin haber ajansınız olmalı.

  14. Sosyal bir insan olun. Diğer oyun geliştiriciler ile tanışın.

  15. Bildiklerinizi diğer insanlar ile paylaşın.

  16. Unreal Engine ile ilgili tüm sosyal mecralara katılın.

  17. İnsanların yaptıkları şeylere bakın onlardan feyz alın.

  18. Öğrendiklerinizi test edin 1,10,100 kaç kere gerekiyorsa.

  19. Öğrendiklerinizin farklı varyasyonlarını yapın. Çok saçma olsa bile yapın. Hata verse bile yapın.

  20. Hata yapmak sizi kötü değil aksine daha iyi yapar.

  21. Mecbur kalmadıkça c++ programlama dili kullanmayacağız.

  22. Hedefimize Blueprint kullanarak ilerleyeceğiz.

Duyuru: Eğitimi alan öğrenciler için benim de içerisinde yer aldığım Discord kanalımız var katılmayı unutmayın.

Who this course is for:

  • Oyunların Nasıl Çalıştığını Anlamak İsteyenler
  • Unreal Engine'ı Anlamak İsteyenler
  • Unreal Engine Blueprints Öğrenmek İsteyenler
  • Unreal Engine 4 Çok Oyuncu Mantığını Öğrenmek İsteyenler

Instructor

Ömer Bektaş
Yazılım Geliştirici
Ömer Bektaş
  • 4.4 Instructor Rating
  • 689 Reviews
  • 2,409 Students
  • 2 Courses

1989 Ankara doğumluyum. İlk oyun ile karşılaşmam 95-96 yılları arasında babamın aldığı atari ile olmuştu. Daha sonraları hayatıma PS2 ve arkasından bilgisayar girdi. Bilgisayarın hayatıma girmesi ile birlikte aklımda bir soru belirdi "Nasıl yapılıyor ?". Çocukluğumda evdeki tüm elektronik eşyaların içini söküp nasıl çalıştığını anlamaya çalıştığımı düşünürsek bu soru hiçte anormal değil. Nihayet internet ile tanıştım ve yazılım hayatım da o gün başladı. Hayat beni hep web yazılımları geliştirmeye itti ve hayalim olan oyun geliştirme dünyasına giremedim. 2008 yılı geldi çattı ve ben kolları oyun dünyasına girmek için sıvadım. C++ öğrendim ve mini diyebileceğimiz oyunlar geliştirdim. Hatta son zamanlarda kendi oyun motorumu yazmaya başladım ama bu işlerin tek kişi ile olmadığını görüp yarım bıraktım. Oyun motoru yapamıyorsam o zaman bir oyun motoru kullanmayı öğrenebilirdim. Ben de öyle yaptım ve Unreal Engine oyun motoru ile tanıştım. 2013 yılından bu yana Unreal Engine üzerine kendimi geliştirmeye çalışıyorum. 2006 yılından bu yana da web yazılımları üzerine kendimi geliştiriyorum. Teşekkürler "Vinton Cerf"

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.