1. Nulis game ing CodeGym

Nulis game ing CodeGym

Mesthine ora ana programer sing ora seneng nulis game. Lan nalika nulis iku luwih angel tinimbang muter, ana sethitik sing mbandhingaké raos ndeleng game sing lair tengen ngisor pucuk driji.

Pramila kita nambahake kesempatan unik kanggo nulis game ing CodeGym. Ora mung tugas game sing luwih gedhe tinimbang tugas biasa, nanging uga luwih menarik. Lan menarik ora mung kanggo nulis, nanging uga kanggo nyoba. Nek ngerti maksudku... 😉

Kantor CodeGym secara harfiah lumpuh sawetara dina nalika miwiti tahap tes kanggo tugas game 🙂

Saben tugas game minangka proyek sing dipérang dadi pirang-pirang subtugas. Ing proses nulis game, sampeyan kudu ngrampungake kabeh subtasks supaya. Nalika sampeyan nulis subtask pungkasan, sampeyan bakal duwe game rampung.

Game kasebut bakal nggunakake mesin game CodeGym. Fitur utamane yaiku prasaja banget . Nggarap ora luwih angel tinimbang nggarap konsol. Ing ngisor iki sampeyan bakal nemokake katrangan babagan mesin game bebarengan karo conto nggarap.


2. gambaran Brief saka mesin game

Mesin game mbagi kabeh lapangan dolanan dadi sel. Ukuran minimal yaiku 3 × 3, lan maksimal yaiku 100 × 100.

Saben sel bisa dicet werna tartamtu lan kita bisa nulis sawetara teks ing . Kita uga bisa nyetel ukuran teks lan werna kanggo saben sel.

Mesin ngidini sampeyan nulis panangan acara, yaiku cara kanggo nangani acara kayata "tombol mouse diklik" lan "tombol keyboard ditekan".

Fitur menarik liyane yaiku kemampuan kanggo nggarap timer. Sampeyan bakal nemokake rincian liyane babagan iki ing wulangan kanthi judhul "Nggarap timer".

"Mesin primitif" iki ngidini sampeyan nggawe game sing menarik banget, kaya sing bisa dideleng dhewe:


3. Ngakses game

Kanggo entuk akses menyang tugas game, sampeyan kudu pindhah menyang bagean "Game" ing situs web, pilih game sing dikarepake, lan menyang kaca. Sampeyan bakal weruh tombol "Tulis solusi sampeyan dhewe". Klik iku.

Ngakses menyang CodeGym Games

Iki bakal mbukak WebIDE , ngendi sampeyan bisa miwiti nggarap subtask pisanan game. Uga, wiwit saiki, subtasks game bakal kasedhiya kanggo sampeyan ing IntelliJ IDEA (liwat plugin).

Ngakses menyang CodeGym Games

Yen sampeyan nggunakake IntelliJ IDEA , bukak dhaptar tugas ing plugin banjur pilih nggoleki Games.

Sabanjure, klik subtask sing kasedhiya: modul Java Games kudu katon ing proyek sampeyan, lan bebarengan karo perpustakaan mesin game lan kode subtugas sampeyan. Sawise iku, kabeh padha karo nalika ngrampungake tugas liyane.

Game bisa ditulis ing WebIDE utawa IntelliJ IDEA , sing sampeyan seneng. Yen ngandika, IntelliJ IDEA luwih trep. Lan luwih profesional. Pilihan iku sampeyan.


4. Publishing game ing katalog app

Yen wis rampung nulis game, sampeyan bakal bisa nerbitaké program ing katalog game lan app ing CodeGym. Cukup klik tombol "Nerbitake". Kira-kira setengah menit mengko, game sampeyan bakal ditambahake menyang bagean "Published Games".

Sampeyan bisa nerbitake game saka WebIDE :

Utawa saka plugin:

Yen sampeyan pengin nuduhake implementasine game karo kanca utawa kolega, ora ana sing luwih gampang. Mung ngirim link menyang kaca darmabakti kanggo game diterbitake. Akun CodeGym ora dibutuhake.

Sampeyan uga bisa nuduhake game ing jaringan sosial. Kanggo nindakake iki, gunakake tombol "Nuduhake karo kanca".

Minangka pangripta game, sampeyan bisa seneng-seneng ing nomer kaping diputer. Kaya jumlah tampilan ing YouTube, luwih akeh luwih apik.


5. Ngatur game

Yen wis rampung nulis game, sampeyan bisa ngowahi kanggo isi atimu.

Arep kanggo muter 2048 ing lapangan 5×5? Go kanggo iku. Sampeyan programmer: sampeyan ngontrol keyboard kertu . Ngganti game sampeyan pengin.

Sampeyan bisa introduce soko dhasar anyar kanggo game. Contone, ing game Snake, ula bisa alon yen mangan apel nalika isih seger (ing 5 detik pisanan sawise katon). Apel bisa ngganti warna saka abang dadi ijo, utawa dadi woh pir. Utawa mbok menawa ula luwih seneng kelinci tinimbang apel ...

Ing Minesweeper, sampeyan bisa menehi urip ekstra kanggo pamuter, utawa mbok menawa bom atom sing "ngungkapake" sel ing radius sawetara sel.

Iki minangka salah sawijining mods populer saka game Mars Lander: panyipta game kasebut nambahake teleportasi .

Nanging elinga yen sampeyan ngapusi file utawa grafis ing game liyane saka mesin game , bisa uga ora bisa diterbitake ing katalog app. Ora kabeh bisa mbukak ing browser, sampeyan ngerti.