Neon Odyssey Game HTML Tasarımı
Syntra Games çatısı altında geliştirdiğim Neon Odyssey, oyuncuları karanlık bir siber evrende, neon ışıkların ve sentetik seslerin yönlendirdiği aksiyon dolu bir 2D maceraya davet ediyor. HTML5 ve modern oyun motorlarını harmanlayarak, tarayıcı üzerinden sıfır kurulumla oynanabilen yüksek tempolu bir deneyim inşa ettim.
🕹️ Atmosfer: Oyundaki ışıklandırma efektleri (glow/bloom) ve partikül sistemleri, performansı düşürmeden Canvas API üzerinde özel olarak optimize edildi.
Fizik Motoru ve Akıcılık
Bir platform oyununun kalbi, karakterin kontrol hissiyatıdır. Zıplama mekaniklerinde "coyote time" ve "jump buffering" gibi gelişmiş teknikler kullanarak oyuncunun komutlarına en hassas şekilde tepki veren bir fizik sistemi oluşturdum.
Oyun Döngüsü (Game Loop)
Karakter hareketini sağlayan ve ekranın yenileme hızına (60 FPS) sabitlenen çekirdek oyun döngüsü:
// Neon Odyssey - Karakter Hareketi
function updatePlayer(dt) {
if (cursors.left.isDown) {
player.setVelocityX(-250);
player.anims.play('run-left', true);
} else if (cursors.right.isDown) {
player.setVelocityX(250);
player.anims.play('run-right', true);
} else {
player.setVelocityX(0);
player.anims.play('idle');
}
}
💜 Syntra Games: Neon Odyssey'in test sürümleri yakında itch.io ve ana sayfam üzerinden oynanabilir olacak.