Peluncuran OpenLoco, sebuah implementasi ulang open-source dari game Locomotion karya Chris Sawyer, telah kembali memicu diskusi tentang hubungan kompleks antara pengembang asli dengan remake game yang didorong oleh komunitas. Sementara proyek ini bertujuan untuk meningkatkan game simulasi transportasi klasik tersebut, percakapan komunitas mengungkapkan adanya ketegangan antara upaya pelestarian dan maksud artistik original.
Jalur roller coaster yang menarik yang merepresentasikan tema petualangan dan nostalgia dalam permainan simulasi transportasi |
Penolakan Kreator terhadap Remake Open Source
Chris Sawyer, pengembang asli Transport Tycoon dan RollerCoaster Tycoon, dilaporkan memiliki keberatan terhadap implementasi ulang open-source dari game-gamenya. Diskusi komunitas menunjukkan bahwa Sawyer menganggap karyanya sudah lengkap sebagaimana dirilis dan memandang modifikasi dengan skeptis. Sikap ini telah menciptakan dinamika menarik dalam komunitas gaming, terutama karena proyek-proyek seperti OpenTTD dan OpenRCT2 telah mendapatkan popularitas.
Dari yang saya lihat, dia menganggapnya sebagai pembajakan.
Namun, pandangan ini ditentang oleh anggota komunitas yang menunjukkan bahwa implementasi open-source ini sebenarnya mengharuskan pemain untuk membeli aset game asli, yang berpotensi mendorong penjualan tambahan melalui platform seperti GOG dan Steam.
Evolusi Teknis dan Dampak Komunitas
Proyek OpenLoco merupakan upaya teknis yang signifikan, mengimplementasikan ulang kode assembly game ke dalam C++. Komunitas telah menyoroti perbedaan utama antara OpenLoco dan pendahulu spiritualnya OpenTTD, khususnya mengenai algoritma pathfinding. Pengguna mencatat bahwa meskipun sistem pathfinding OpenLoco saat ini mungkin kurang toleran dibandingkan sistem YAPF (Yet Another Pathfinding) milik OpenTTD, proyek ini masih dalam tahap pengembangan awal.
Persyaratan Utama Proyek:
- Memerlukan aset game asli dari Chris Sawyer's Locomotion
- Hanya mendukung arsitektur 32-bit
- Dependensi: libpng, libzip, OpenAL, SDL2, yaml-cpp, fmt
- Saat ini hanya tersedia untuk build Windows (Linux/BSD memerlukan kompilasi manual)
Pertimbangan Hukum dan Pengembangan
Diskusi komunitas historis telah memunculkan klaim tentang kesepakatan masa lalu antara pengembang dan Sawyer mengenai implementasi ulang Locomotion. Namun, pengembang OpenLoco saat ini, yang memiliki lebih banyak kesamaan dengan tim OpenRCT2 daripada OpenTTD, menyatakan tidak mengetahui pengaturan semacam itu. Hal ini menyoroti kompleksitas lanskap pengembangan game open-source dan hak kekayaan intelektual dalam industri gaming.
Pengembangan berkelanjutan OpenLoco mewakili tren yang lebih luas dalam pelestarian dan peningkatan game, di mana komunitas bekerja untuk mempertahankan dan meningkatkan judul-judul klasik sambil menyeimbangkan antara inovasi dan penghormatan terhadap visi kreator asli.
Referensi: OpenLoco - An open source re-implementation of Chris Sawyer's Locomotion