Bir oyun motoru yarattım:
- 2d dokulu kavisli yüzeylere sahip işleme seviyeleri
- Eğri yüzeyli çarpışmalar
- 2d-sapce'da animasyon yolları ve gezinme
Ayrıca aşağıdakiler için bir çerçeve yaptım:
- Yuvarlak yüzeyli prosedürel organik seviye üretimi
- Seviye düzenleme
- Hafif hareketli grafik tasarım
Motor ve çerçeve AS3'te yazılmıştır ve diğer platformları daha iyi desteklemek için kodu HaXe'ye çevirme sürecindeyim.
Ben de eklemek istiyorum
- Hareketli kavisli platformlar
- Daha gelişmiş düzey düzenleme özellikleri
Şu anda yarı zamanlı bir işim var ve bu motora harcadığım her zaman ya sınırlı boş zamanımdan (okulda kendimi desteklemeye çalışan bir öğrenciyim) ya da işimde çalıştığım zamandan çıkar.
Bu motorun Tower Defense oyunları, Shooter'lar ve Platformers tasarlayan insanlar için hayatı çok daha kolaylaştırabileceğini ve sonuçlarını da geliştirebileceğine gerçekten inanıyorum. Ayrıca RTS, RPG'ler ve yarış oyunlarını da çok iyi destekleyebilir.
Organik yuvarlak ve pürüzsüz seviyelerin prosedürel üretimi için kullanılabilecek orijinal algoritmaları içerir. Kullandığım algoritmalar yenidir ve gördüğüm diğer seviye editörlerinde mevcut değildir.
Motoru sürekli olarak geliştirmek ve iyice test ettirmek için en iyi yolun onu halka serbest bırakmak olduğunu düşünüyorum.
Yeni çerçevemle kendime ve başkalarına fayda sağlamanın en iyi yolları nelerdir?
Çerçeveyi paylaşmama ve yine de bundan faydalanmama izin veren biraz lisans almak istiyorum.
Herhangi bir tavsiye mutluluk duyacağız. Bu yıl bu konuda çok aklımdaydı. Bana biraz rahatlama getirecek bir çözüm bulmayı umuyorum.
Üç örnek oyun tasarlamayı, salıvermeyi ve bir kickstarter başlatmayı düşünüyorum, konuyla ilgili herhangi bir tavsiye ve düşünce değerli olacaktır.
Amacım Markus von Broady'nin önerdiği gibi, insanları motorun geliştirilmesine dahil etmek ve insanların onu sembolik bir ücret karşılığında veya ücretsiz ve destek için ücret almak için kullanmasına izin vermek. Bu ya da bir çeşit dolandırıcılık kaynağı kullanın.
Çalışmalarımı korumak için bir tür yasal belge almak için bir avukat tutmam gerekir mi?