Screeps, Game Strategi untuk Programmer

Riandanu Madi Utomo    •    Senin, 21 Nov 2016 17:04 WIB
games
Screeps, Game Strategi untuk Programmer
Screeps menggunakan JavaScript untuk mengontrol setiap unit

Metrotvnews.com: Jika Anda merasa game RTS yang ada saat ini masih kurang menantang, Anda bisa mencoba sebuah game bernama Screeps.

Game unik yang dibuat oleh Chivchalov ini memang tergolong sangat unik. Ia memang dengan game RTS pada umumnya, namun cara memainkannya sangat berbeda. Dalam game ini, Anda harus menulis kode program untuk mengontrol setiap unit Anda.

Menurut Rock Paper Shotgun, Screeps menggunakan JavaScript sebagai basis bahasa pemrograman yang bisa digunakan pemain untuk mengontrol sifat dari setiap unit yang dimilikinya. Misal saja untuk memproduksi unit, Anda harus membuat kode seperti ini:
 
Game.spawns['Spawn1'].createCreep( [WORK, CARRY, MOVE], 'Harvester1' );

Baris tersebut berarti Anda membuat sebuah unit (creep) dengan mode WORK, CARRY, dan MOVE dan ditujukan untuk "Harvester1".

Pekerjaan Anda tidak hanya sekadar membuat unit. Anda juga harus membuat setiap unit tersebut untuk bekerja dengan menambahkan berbagai baris kode. Salah satu kode simpel yang bisa digunakan adalah sebagai berikut:
 
module.exports.loop = function () {
    var creep = Game.creeps['Harvester1'];
    if(creep.carry.energy < creep.carryCapacity) {
        var sources = creep.room.find(FIND_SOURCES);
        if(creep.harvest(sources[0]) == ERR_NOT_IN_RANGE) {
            creep.moveTo(sources[0]);
        }
    }
    else {
        if( creep.transfer(Game.spawns['Spawn1'], RESOURCE_ENERGY) == ERR_NOT_IN_RANGE ) {
            creep.moveTo(Game.spawns['Spawn1']);
        }
    }
}

Tentu saja game ini memang ditujukan bagi mereka yang memiliki kemampuan dalam membuat program atau ingin belajar mengenai JavaScript. Jika Anda merasa tertantang, Anda bisa mencobanya secara gratis melalui versi demo yang tersedia di situs resminya.




(MMI)

Menjajal Lebih dalam Polytron Prime 7s
Review Smartphone

Menjajal Lebih dalam Polytron Prime 7s

2 days Ago

Polytron Prime 7s hadir dengan desain tipis dan ringan serta berkesan elegan, namun didukung ba…

BERITA LAINNYA
Video /