Jika seluruh kehidupan profesional Anda dengan antusias mengembangkan TI, berkelahi dengan bos yang hemat, kebodohan pengguna, memulihkan sistem yang jatuh di malam hari, Anda mulai menunggu pensiun sebagai pelepasan. Dan sekarang - Hore! Waktunya telah tiba dan Anda pensiun. Dan di sinilah letak penyergapan paling banyak. Setelah istirahat singkat, sindrom putus obat muncul. Saya tidak memiliki "hobi" selama kerja keras saya. Dan Kebosanan mulai terasa.
Semuanya dimulai dengan keputusan untuk menulis game untuk Android. Dan segera menjadi jelas bahwa game tersebut akan membutuhkan layanan WEB. Keberhasilan dan kegagalan pemain harus disimpan di suatu tempat, dan kemudian mengatur semua jenis kompetisi. Nah, mungkinkah ini sudah ada di Internet? Saya mencari, tapi, saya akui, tidak terlalu hati-hati. Saya memutuskan untuk menulisnya sendiri (sekaligus memompa keterampilan saya dalam teknologi WEB). Inilah yang saya sebut "Back Office for Games" lahir.
Fitur utama dari sistem ini adalah kebebasan penuh dari gameplay itu sendiri. Artinya, sistem tidak peduli game apa yang dimainkan pemain: catur, biliar, kartu puzzle kecepatan, dll. Sistem hanya tertarik pada parameter abstrak (untuk itu) permainan, sumber daya pemain dan hasil mereka, menyediakan saluran untuk interaksi program permainan satu sama lain secara real time.
Ide dasar dan struktur sistem sepenuhnya dijelaskan oleh struktur entitas yang didefinisikan di dalamnya. Begitu:
Server sistem. Itu jelas. Server WEB yang memastikan pelaksanaan layanan sistem yang dideklarasikan.
Pelanggan. Program permainan yang menggunakan sumber daya sistem.
Administrator sistem. Peran unik dalam sistem. Fungsinya:
ยง Manajemen sistem umum
ยง Melihat isi objek sistem
ยง Dukungan untuk pengembang game (administrator)
ยง Konsultasi dan bantuan dalam debugging game.
ยง Mengekspor akun pengembang game (administrator) dari sistem pengujian ke sistem yang berfungsi
ยง Menerbitkan game yang di-debug pada sistem pengujian oleh pengembang pada sistem produksi.
ยง Memblokir / membuka blokir pengembang dan / atau game mereka karena satu dan lain alasan.
ยง Komunikasi dengan administrator game melalui obrolan atau email.
ยง Arbitrase intra-sistem. Penyelesaian sengketa.
ยง ยซยป .
() . . . :
ยง
ยง /
ยง .
ยง .
ยง .
ยง .
ยง ( ) .
ยง . .
. . , -, , . ( ) , .
. : ยซ , , ยป. :
ยง
ยง
ยง ( )
ยง . , . . . ยซ ยป . ( ) :
.
, .
, . ยซ ยป. , . . , ยซยป. , .
ยง . . : ยซยป ยซยป. . .
ยง . , , , , . , ยซยป โ . .
ยง โ . . . . .
ยง . . . . .
ยง . . , , / . .
ยง . , . . 3 : , , . , ( ) . .
ยง . . .
ยง . . . , online .
ยง . . , ยซ ยป
ยง . . , . . . :
.
(NP). 2 10.
(NR). 2 10. : NPNR โ , 256.
. .
. .
. . , .
. .
. . โ 0.
. . .
. . .
ยง . , . . . . :
.
. , 256.
. .
. .
. . , .
. .
. . โ 0.
.
ยง . , . , , , , . , .
ยง . . , , .
ยง . , . . . , . , , .
.NET Standard GBOClientStd, API . GitHub.
โ ยซยป. , ยซยป , , . , ยซ ยป , .apk 4pda . , โ : ยซยป , .
Beginilah perjuangan saya dengan kebosanan pensiun berakhir, perjuangan itu menarik, dan tidak diketahui siapa yang menang, itu lagi di cakrawala. Benar-benar ada harapan, maka seseorang akan tertarik pada sistem dan beralih ke penulis untuk meminta nasihat. Ini bahaya lain - yang mungkin tidak bisa diatasi. Tapi, seperti yang mereka katakan, "untuk takut pada serigala, jangan pergi ke hutan." Saya mengundang anda