Saya seorang programmer Java enterprise, namun sesuatu yang saya tertarik dan yang membuat saya tertarik pada keseluruhan pemrograman adalah ide untuk bisa membuat game.
Hanya ingin tahu apakah ada yang bisa menawarkan saran, atau buku rekomendasi.
Sisi yang paling saya minati adalah desain dan implementasi mesin game. Orang mungkin mengatakan "ahh tetapi ada banyak alasan mengapa menulis sendiri" - itu murni untuk tujuan belajar, melihat bagaimana segala sesuatu bekerja dan sebagainya.
Sejauh ini saya sudah melihat-lihat LWJGL , tetapi mencapai tidak terlalu serius.
Terima kasih.
Jawaban:
Kepala ke JavaGaming dan membaca sekitar. Banyak hal di sana yang akan menarik minat Anda.
sumber
Ada dua jenis pemula: Mereka yang ingin membuat game dan yang ingin memahami hal-hal (dan membuat game juga). Tidak ada yang buruk berada di kelompok kedua. Saya pribadi sangat menyukainya.
Situs ini adalah sumber belajar yang bagus. Untuk mesin, cukup periksa tag mesin: /gamedev/tagged/engine
Cari situs untuk "bagaimana saya memulai" atau serupa. Anda akan menemukan sumber dan ide hebat gim sederhana untuk pemula.
Grafik di Java dapat dilakukan dengan lebih banyak cara daripada LWJGL:
sumber
Jujur saya sudah membaca pemrograman game pembunuh di java dan saya tidak bisa menyerapnya. Seharusnya sumber daya terbaik tetapi bahkan tidak dikompilasi. Tapi mulailah dengan sesuatu yang mudah. Seharusnya buku ini adalah tempat yang bagus untuk memulai:
http://www.brackeen.com/javagamebook/
sumber
Saya baru saja memesan buku ini. Itu tampak seperti sumber daya terbaru. Ini sangat murah di amazon juga.
http://www.amazon.ca/Beginning-Java-Game-Programming/dp/1435458087/ref=sr_1_1?ie=UTF8&s=books&qid=1299619288&sr=8-1
Saya memeriksa edisi-edisi lama dan tampaknya cukup solid.
Anda mungkin mempertimbangkan kerangka kerja seperti LWJGL atau Java Monkey Engine tetapi pasti memeriksa JOGL setelah Anda memahami dasar-dasarnya karena ini adalah pembungkus populer di sekitar openGL dan ada banyak tutorial di sana.
sumber
Saya juga sedang dalam proses membangun mesin game berbasis Java. Saya akan senang berbicara tentang desain dan pemikiran saya, pro dan kontra yang diketahui, dan berbagi kode jika Anda tertarik. Halaman web sudah cukup usang tetapi ini adalah tempat untuk memulai: Proyek MHFramework sangat banyak pekerjaan yang sedang berjalan.
sumber
Lihatlah tutorial ini http://www3.ntu.edu.sg/home/ehchua/programming/opengl/JOGL2.0.html
sumber
Saya seorang pengembang java dan saya mulai membuat game baru-baru ini. Bagi saya, sumber informasi terbaik adalah kode sumber quake1 / quake2 / quake3 / darkplaces. Saya tahu bahwa mungkin sulit bagi programmer java untuk membaca kode c tetapi itu sangat berharga. Buku dan tutorial adalah hal yang tidak baik untuk memulai, tetapi jika Anda memiliki ide yang kuat Anda harus benar-benar belajar dari proyek-proyek seperti itu.
sumber
Saya akan merekomendasikan Anda mulai dengan LibGDX, jika Anda sudah tahu jalan di Jawa. Situs resmi tidak memiliki banyak dokumentasi, tetapi ada banyak situs tutorial yang menawarkan pengantar yang bagus untuk membuat game pertama Anda menggunakannya.
LibGDX
sumber