İnternette birçok motor, SDK, fantezi IDE, vb. Hakkında birçok bilgiye sahibiz. Fakat insanlar geçmişte oyun geliştirmeyi nasıl başardılar? 'Ünlü' araçlar var mı? En çok kullanılan programlama dili neydi? kartuşlara nasıl yerleştirildiler?
İnternette birçok motor, SDK, fantezi IDE, vb. Hakkında birçok bilgiye sahibiz. Fakat insanlar geçmişte oyun geliştirmeyi nasıl başardılar? 'Ünlü' araçlar var mı? En çok kullanılan programlama dili neydi? kartuşlara nasıl yerleştirildiler?
Yanıtlar:
Assembly ve C sıkça dillerdi. Örneğin: RollerCoaster Tycoon , montajda 1 kişi tarafından yazılmıştır.
Homebrew NES oyunlarının geliştirilmesine giren bu Nes Dev sitesine bakabilirsiniz . Eski bir SNES oyunu için bu Kaynak Kodunu bile buldum
Hem 8-bit hem de 16-bit platformlarda genellikle kodumu derlemek için bir makro-birleştiricinin (her zaman derleme!) Ve hata ayıklamak için bir çeşit monitör kartuşu kombinasyonu kullanırdım.
Bu kartuşlar harika geliştirme araçlarıydı.
Yazdığım ilk oyun için (c64'te) önce monitör arabasını kullanarak kendi makro-meclis yazıcımı yazdım. Metin düzenleyicide pürüzsüz bir 60hz kaydırma vardı (!)
Amiga'da benim için tercih edilen meclis üyesi DevPac idi.
Daha profesyonel olan kişilerde (parası olan!), Hedef makineyi bir PC'ye bağladığınız ve bunu üzerine kod yazmak için kullandığınız çapraz gelişim ayarlarına sahipti.
Grafikler için grafik kağıdına çizim yapmaya başladım ve daha sonra kendi karakterimi ve sprite editörlerini yazdım. Belli ki Amiga’da her şey DPaint’ti.
Ünlü araçlar sorusu gelince, DPaint ( Deluxe Boya ), sanat tarafındaki tasarıya uyar.
Bir iDevice'iniz varsa , her ikisi de David Crane tarafından sunulan "2600 Magic" (bu konuyu tartışan 1Up makale ) ve "Dragster Magic" uygulamalarına bakın. Atari 2600 programlama içine eğlenceli bir göz atıyorlar.
3 kelime: Seri Port Debugger . Bunu düşünmeden bile kendimi berbat hissediyorum.
Büyük zorluklarla ...