1. kodlama bilmeden olacak şey değil. yapay zeka modelleri vs. diye hiç umut etmeyin bunları kullanmak için bile biraz kodlama bilmeniz gerekecek.
game engin kullanarak sıfırdan yazılmıştır. github'ta benzer projeler bulabilirsiniz. tarayıcı tarafında basit projeler geliştirmek istersen: https://www.geeksforgeeks.org/8-best...-game-engines/ burada game engine'leri araştırabilirsin.

unity araştırabilirsin.

asset'ler için ise "free game assets 2d" diye google'da arattığında uygun sonuçlar bulabilirsin.