Herkese merhaba,
Bugünkü konumuz hangi dili seçmeniz üzerine olacak.
Unity ile oyun geliştirmek için C# veya JS bilmeniz gerekiyor.
UE'nin film piyasasına yaptığı katkı es geçilemez. UE ile geliştirilen aşırı gerçekçi animasyonlar da var.
(Bu diller GUI tasarım için kullanılabilir. Sistemle etkileşime geçen programlar için C/C++'da lazım olabilir.)
Vaktinizi ayırdığınız için teşekkür ederim. Umarım yardımcı olabilmişimdir. Sorularınızı bekliyorum.
Bugünkü konumuz hangi dili seçmeniz üzerine olacak.
Akıllı telefonlar gittikçe piyasayı ele geçirdikçe geliştirme alanı artan bir programlama alanı. Bu alanda şuan en çok revaçta olan programlama dilleri şunlar: Flutter Framework ve Swift.Mobil Programcılık:
Google tarafından geliştirilen Flutter Framework; Android, iOS, Windows, Mac, Linux ve web için uygulamalar geliştirmek için kullanılır. Bir Dart Framework'üdür. Tasarım yapması çoğu dile göre basittir. Başlangıç için önerilen dillerden biridir. Şimdinin mobil programcılığına yön vermektedir.Flutter Framework:
Swift, Apple tarafından iOS ve Mac uygulamalar geliştirmek için oluşturulmuştur. Kullanımı kolaydır ve OOP destekler. Şimdi içinde kullanımı olsa da geleceğin mobil programcılığına yön vereceği tahmin edilmektedir.Swift:
Özet olarak; iOS için geliştirme yapmayı düşünenler için Swift, Android adına geliştirme yapacaklar için Flutter Framework güzel bir tercih olacaktır.Özet Olarak:
Bu alanda öncelikle bir dil değil bir oyun motoru seçmelisiniz. Oyun geliştirmek için bir oyun motoru kullanmak zorunda değilsiniz ancak bir oyun motoru kullanmak veya kendi oyun motorunuzu yazmak çok kolaylık sağlayacaktır. Bu alanda revaçta olan oyun motorları şunlar: Unity ve Unreal Engine.Oyun Programcılığı:
Unity, öncelikli olarak masaüstü, mobil ve konsollar için oyun geliştirilmesini sağlayan, cross platform bir oyun motorudur. Son zamanlarda animasyonlarda da kullanılmaya başlanan Unity, beginnerlar tarafından çokça tercih edilen bir oyun motorudur. Unreal Engine'e göre daha büyük bir topluluğa sahiptir. Bu da yeni başlayanların karşılaştığı çoğu hatanın çözümünü bulabilmesini sağlıyor. Duyurduğu grafik kalitesi ile Unity, yoluna devam ediyor.Unity:
Unity ile oyun geliştirmek için C# veya JS bilmeniz gerekiyor.
Unreal Engine, Epic Games tarafından geliştirilen, cross platform bir oyun motorudur. UE5 ile grafik konusunda iyi olan performansını daha da arttırdı. Özellikle MetaHuman teknolojisi oyun programcılığına çağ atlatacak gibi duruyor.Unreal Engine:
MetaHuman | Realistic Person Creator - Unreal Engine
Create photorealistic digital humans, fully rigged and complete with hair and clothing, in minutes with Unreal Engine's free online MetaHuman app.
www.unrealengine.com
Unreal Engine Powers Film & Television Production
Unreal Engine revitalizes the entire film production process. From high-quality previs, virtual production, and ICVFX that take the post out of production. A new era of storytelling.
www.unrealengine.com
GPU-Z ve Rufus gibi programlar kodlamak için kullanılabilecek programlama dilleri şunlardır: Java, Python ve C#.Masaüstü Programlama:
(Bu diller GUI tasarım için kullanılabilir. Sistemle etkileşime geçen programlar için C/C++'da lazım olabilir.)
Forms kütüphanesi sayesinde masaüstü programlar yazabilirsiniz.
Swing kütüphanesi sayesinde masaüstü programlar yazabilirsiniz. C# ve Python'a göre ağır bir dil olduğu için başlangıç için önerilmez.
Tkinter kütüphanesi sayesinde masaüstü programlar yazabilirsiniz.Python:
Bu alan için kullanılan başlıca programlama dilleri şunlardır: HTML, CSS, PHP ve JS.Web Programlama:
Tasarımsal bir dildir. Eğer bir web sitesini bir insan olarak düşünürsek HTML'i deri olarak sayabiliriz.
HTML'e göre metin ve format biçimlendirme alnında daha ayrıntılı düzenleme sağlayan bir dildir.
Server tabanlı bir programlama dilidir. Server işlemleri bulunan web sitelerinde ve backend için kullanılır.
Çok sayıda kütüphane yazılmış olan JS'de geliştirmeler bu kütüphaneler sayesinde çok daha kolaydır. Sayfa içi animasyonlar için ve web sitelerin backendi için kullanılır.JavaScript:
Vaktinizi ayırdığınız için teşekkür ederim. Umarım yardımcı olabilmişimdir. Sorularınızı bekliyorum.
Son düzenleyen: Moderatör: