Nasıl Oyun Yapılır ve Kolon; Yeni Başlayanlar Kılavuzu

Posted on
Yazar: Mark Sanchez
Yaratılış Tarihi: 4 Ocak Ayı 2021
Güncelleme Tarihi: 2 Mayıs Ayı 2024
Anonim
Nasıl Oyun Yapılır ve Kolon; Yeni Başlayanlar Kılavuzu - Oyunlar
Nasıl Oyun Yapılır ve Kolon; Yeni Başlayanlar Kılavuzu - Oyunlar

İçerik

Yani, oyun oynamayı seviyorsunuz, ancak oyun oynamanın ne kadar eğlenceli olacağını hiç merak ettiniz mi?


Ne duyuyorum, kodlayamıyor musun? Bu iyi. Tasarımcı olmadığını mı söylüyorsun? Bu da gösteri durdurucu değil!

Günümüzde oyunların yaratılması gittikçe daha kolay hale gelmektedir; evet, bu sizi içerir! Bağımsız geliştiriciler, her yerde halkın dikkatini çeken benzersiz oyun konseptleriyle ortaya çıkıyor. Tabii ki, böyle bir oyun inşa Kimsenin Gökyüzü Yok bir gecede olmayacak; ama, her şey gibi, pratik mükemmel yapar!

Fikir

Bu bariz bir başlangıç ​​noktasıdır. Yaratıcı olun ve bir oyunda neyin hoşuna gideceğini düşünmeye başlayın, şansınız hoşunuza giderse dışarıda bir başkası da olacaktır! Ancak, bu düşünceyle, kavramı basit tutmayı unutmayın. Bazı şeyleri fazla karmaşık hale getirmek istemezsiniz, bu yaptığınız eğlenceyi emer. Gelecek için karmaşık planlar yapmayın Bioshock oyun. Bunun yerine, bir metin tabanlı ya da uzay istilacı tipi bir oyun satırları boyunca daha çok düşünür müsünüz.


Fikrinizi aldıktan sonra, size vereceğim bir sonraki açık tavsiye: bağlı kal. Parlak bir fikirden diğerine atlamak çok kolaydır, her birini bitmemiş halde bırakır. Ancak bitmiş bir oyun, bir düzine bitmemiş oyundan çok daha fazlası anlamına gelecektir. Evet, tekrar başlamak isteyebileceğiniz hatalarla karşılaşacaksınız, ancak becerilerinizi geliştirmenize ve daha büyük ve daha iyi oyunlar yapmak için ilerlemenize yardımcı olacak bu hataları düzeltiyorsunuz! (Oyunu bitirmeyi yeni bir seviyeye ulaşmak olarak düşün)

Sicim tamamen ücretsiz olan açık kaynaklı bir araçtır! Metin tabanlı, bu yüzden sizin için çok iyi çalışacak Zindanlar ve Ejderhalar iyi bir seçim yapmak isteyen hayranları, kendi oyun serüveninizi seçeceklerdir. Metin tabanlı seçim oyunları, bugünlerde gördüğünüz her birinin kalbi; Çok uzun zaman önce BioWare, kendileri için ilham almak için sık sık kalem ve kağıt oyunlarına nasıl geri döndüklerini açıklıyordu. BioWare bunun iyi bir başlangıç ​​noktası olduğunu düşünüyorsa, neden o zaman başlamıyorsunuz?


Sicim muhtemelen bulacağınız en basit oyun yaratıcısı. Oyununuzun hikayesine girmeniz için kullanımı kolay bir görsel düzenleyiciye sahiptir. Tamamlandığında, oyunu doğrudan HTML biçiminde yayınlar, böylece neredeyse her yere kolayca gönderilebilir! Twine, HTML kullandığı için, bazı kodlara geçmek istemezseniz resimler, CSS ve JavaScript kullanabiliyor, bu da size biraz serin metin tabanlı oyunlar yaparken çok daha yaratıcı bir özgürlük sunuyor.

İşte Twine ile yapılan eğlenceli oyunlar: Destroy / Wait, Depression Quest.

2. GameSalad

GameSalad, iPhone, iPad, Android, Kindle, Nook, Windows 8 ve Mac masaüstünde dahil olmak üzere oyununuzun hangi platformda olacağına dair çeşitli seçeneklere sahip olmanızı sağlayan bir başka ücretsiz tasarım motorudur. Görsel, sürükle ve bırak arayüzü ile hiçbir kodlama becerisine ihtiyaç duyulmaz. Özelleştirilebilir şekillere önceden yapılmış davranışlar (yine de düzenlenebilir) ekleyerek bir oyun yapılır. Daha görsel olarak anlatmak için, bu basit arayüzü kullanarak saniyeler içinde bir üçgen uzay gemisinde 'kahraman' bir karakterin peşinden koşan bir bloklu düşman sürüsü oluşturabilirsiniz.

GameSalad'ı kullanmanın en ilginç yanı, oyunu oluşturduktan sonra, uygulama içi masaüstü öneri ve mobil performans açısından test etmek için Uygulama İçi Önizleyiciyi kullanabilmenizdir. Ardından, mükemmelleştiğinde, onu yalnızca GameSalad Arcade'de yayınlar ve dünyadaki insanlar için oynanabilir hale getirirsiniz. Oldukça havalı ha ?!

İşte GameSalad ile yapılan eğlenceli oyunlar: Milo & Me, CAT-A-CLYSM.

3. Birlik

3D oyun yapmayı tercih eder misin? Birlik, 3D dünyalarını yarattıkları göründüklerinden daha basit hale getirir ve hepsi ücretsizdir! (Oyun içi bileşenlerinizle gerçekten çok süslü olmak istemediğiniz veya 100.000 $ 'ın üzerinde hasılatta bulunmadığınız sürece, ama şimdi bunun için endişelenmenize gerek kalmaz.) hiç zaman yok! Kullanıcının AI rutinleri, ışık kaynakları, oyun içi fizik ve daha pek çok şeyle oynamasını sağlayan kendi ön eklerini içerir! Ayrıca 2D veya 2.5D oyunlar oluşturmak için de kullanılabilir.

Büyük olasılıkla, Birliğin son iki seçenek kadar basit olmadığını, ancak bunun sizi caydırmasına izin vermediğini tahmin ettiniz! Yine de kullanıcının manzarayı çekmesini ve çevresini inşa etmek için nesneler yerleştirmesini sağlayan oldukça görsel bir arayüz kullanır. Ayrıca, SkyBox'lar, elemanlar (duman, yangın vb.), Dahili bir animasyon sistemi ve daha fazlası gibi daha gerçekçi bir ayar oluşturmanıza yardımcı olacak birçok araçla birlikte gelir. Evet, kodlama, JavaScript, C # veya Boo kullanarak oyun karakter davranışlarınızı programlamak için kullanılabileceği için faydalı olacaktır. (Yeni başlayanlar için JavaScript tavsiye ederim.) Ancak, Unity o kadar popülerdir ki, forumlar kullanmanız için tavsiyeler, ipuçları ve kod parçacıklarıyla doludur! Bunun yanı sıra, Unity'nin kendisi, yeni başlayanlar için mükemmel olan çok ayrıntılı öğreticiler yarattı. Yardım elinizde!

Bu, oyununuzu PC, Mac, iOS, Android, Windows Phone 8, Windows Mağazası uygulamaları ve BlackBerry 10'da yayınlamanıza izin veren en esnek seçenektir.

Unity ile yapılan bazı eğlenceli oyunlar: The Forest, Supernauts.

Bazı Testlerin Zamanı

Artık bir oyunun şaheserine sahipsin, ama henüz sevinç için zıplama. Herhangi bir yaratıcı projede olduğu gibi, iyileştirme için her zaman yer vardır. Gururunu yuttuğun ve bazı yapıcı eleştiriler aldığın bölüm bu. Hedef kitlenizin oyun için kim olduğu hakkında bir fikir edinmeye çalışın ve sizin için denemelerini sağlayın. Orta yaşlı insanları işe gidip gelmeleri için eğlendirecek bir bulmaca oyunu yaptınız mı, yoksa sadece bir çocuğun mükemmel pikselli kedi yavrusu bulmak için harcadığınız çabayı anlayabilmesi çok mu sevimli? Neyin işe yarayıp yaramadığını, oyuna eklenecek ne görmek istediklerini (her şeyi basit tutmak için planlarınızı hatırlatmanız gerekse de) hakkında fikirlerini alın.

Günün sonunda bu senin oyunun, ama eğer hayalin bir güne kadar bunun küresel bir izleyici kitlesine ulaştığını görüyorsa, bu adım çok önemli!

Kendine inan

Bu aşamalar boyunca, bunun gerçekleşmesi için kendinize inanmanız gerekir. Şu an oyun tasarımı veya gelişimi hakkında hiçbir şey bilmediğinizi hissetmeyebilirsiniz, ancak herkesin bir yerden başlaması gerektiğini unutmayın. Bir tuğla duvara çarpmış gibi bir sorunun üstesinden gelemeyeceğinizi hissettiğiniz zamanlar olacaktır. Kendinizi aptal hissetmenize bile neden olabilir, ancak asıl istihbarat problem çözme içindedir. Asla pes Etme.

İlk oyunum HTML5 canvas öğesinde JavaScript kullanılarak yapıldı. Kulağa hoş geliyor mu? Şey ... Çok değil. Basit bir retro ping-pong oyunu üretmeyi başardım, kesinlikle fena değil, ama yukarıdakiler gibi bir oyun editörü kullanmak bunu ham kodla geliştirmekten çok daha kolaylaştıracaktı. Şimdi, oyun geliştirme konusundaki ilk denememi gördünüze, umarım size kendinizden birini yapma konusunda kendinize güven duymuşsunuzdur. Mükemmel olmayabilir ama senin olacak!

Ekstra bağlantılar

Biraz kod öğrenmekten hoşlanıyorsanız, çevrimiçi yardımcı olabilecek birçok ders vardır. Codecadamy benim kişisel favorim; yeni başlayanlar için mükemmel! Her türlü kodlama dilini ücretsiz olarak öğretir; En önemlisi HTML, CSS ve Javascript. Khan Academy, daha sonra gitmek için iyi bir web sitesidir, kodlama becerilerinizi nasıl çizeceğinizi, canlandıracağınızı ve nihayetinde bazı basit oyunları nasıl yapacağınızı öğretir!

Son ve en önemlisi ...

İyi eğlenceler!

Düzenleme: İlham için, işte ilk Unity3D yaratıcılığım!

Lütfen yorumlarınızda kendi oyunlarınızla herhangi bir bağlantı bırakmaktan çekinmeyin.