Warisan game yang sangat besar dari Adobe Flash dan upaya saya untuk menyimpannya


Game tertua di Newgrounds diunduh pada tahun 2000.

Adobe Flash (sebelumnya Macromedia Flash) mungkin adalah harta karun terbesar dalam sejarah game. Lebih dari dua puluh tahun, secara harfiah puluhan ribu permainan telah keluar di bawahnya: perpustakaan lebih luas daripada konsol game mana pun. Dan dalam dua tahun, semua ini bisa hilang.

Namun, kami akan kembali ke saat-saat ketika alarm belum berbunyi.


Sejarah Flash (setidaknya game) adalah topik yang panjang dan kompleks, yang jauh lebih baik diungkapkan dalam film (lihat di atas). Ia bahkan bercerita tentang banyak "era" flash game, dan saya dapat berbagi pengalaman saya sendiri.

Sekitar sepuluh tahun yang lalu, saya masih di sekolah. Orang tua saya tidak terlalu kaya; pada dasarnya harus duduk di dialup, seperti banyak orang Australia. Orang bisa mengandalkan permainan untuk awalan hanya pada hari ulang tahun atau hari libur lainnya, oleh karena itu kami jarang memainkan permainan baru. Selain itu, saya harus pergi ke sekolah hampir setiap hari, jadi kebanyakan dari kita mencari hiburan yang mudah untuk menghabiskan waktu di jam istirahat yang jarang.

Selamat datang di portal flash yang luar biasa.


NotDoppler pada Mei 2018. Bukan situs yang saya kunjungi di masa muda saya, tetapi sering membayangkan seperti itu

Portal Flash adalah musuh utama administrator sistem di tempat kerja, di sekolah dan di mana saja, di mana orang diminta untuk bekerja di komputer. Ada ratusan dari mereka, masing-masing memiliki banyak pilihan permainan, benar-benar di mana-mana TANGKI, tetapi banyak situs juga memiliki permainan unik mereka sendiri. Di setiap situs yang diblokir oleh administrator sistem, dua yang baru langsung muncul.

Flash memiliki banyak keuntungan pada saat itu: ini bekerja tanpa masalah pada semua jenis PC melalui browser, kebanyakan gim kecil, tidak menghasilkan banyak lalu lintas - mereka hanya bekerja sebagian besar waktu. Semua orang bisa masuk ke situs untuk saling meledak di TANKS multipemain atau jatuh ke dalam depresi tanpa akhir di The World Hardest Game, atau mencoba untuk memahami logika gila dari penulis troll Kuis yang Tidak Mungkin. . Dan ini hanya tiga contoh. Seperti yang saya katakan, di banyak situs ada ribuan permainan seperti itu, secara harfiah ribuan - masing-masing diluncurkan dengan satu klik mouse di browser.

Seperti orang lain, saya tumbuh dewasa, dan dengan ini muncul kemunduran umum dari era Flash. Tentu saja, ribuan orang masih memainkan permainan flash setiap hari (misalnya, game ArmorGames untuk Flash terakhir mencatat 13.000 unduhan di minggu pertama setelah rilis), tetapi pengguna massal itu pergi.

Namun, kami akan berusaha untuk tidak melupakan mereka yang memulai dengan platform Flash. Di antara yang paling terkenal - Edmund Macmillen (penulis The Binding of Isaac dan Super Meat Boy), ia mulai dengan sekejap. Studio Cellar Door Games, yang dikenal dengan nama Rogue Legacy, dimulai dengan Don't Sh * t Your Pants dalam sekejap. Dan teknologi flash sebenarnya telah digunakan di banyak game beranggaran tinggi.


Terima kasih Flash untuk gambar yang mengerikan ini.

Dan kami bahkan tidak mempertimbangkan permainan luar biasa yang telah menjadi bagian dari kesadaran publik. Daftar ini sangat besar sehingga akan membutuhkan waktu berjam-jam untuk mendaftar mereka. Mengapa melakukan ini jika Anda hanya harus pergi ke Newgrounds, mengurutkan game berdasarkan peringkat - dan memainkan semuanya secara berurutan, sementara masih ada kesempatan seperti itu.

Dan sekarang saya ingin menarik perhatian Anda pada beberapa kata terakhir ini.

Singkatnya, dukungan Flash berakhir pada 2020 .

Masalah utama dengan Flash adalah ia dikenal sebagai lubang keamanan yang sangat besar. Kebanyakan orang tidak begitu suka Flash, dan mereka punya alasan: Flash memuat CPU, pada pertengahan 2000-an mereka membuat spanduk di mana-mana yang memperlambat PC. Jumlah lubang Flash yang perlu ditambal setara dengan mencoba untuk menutup Titanic setelah terbelah dua.

Dan dengan penemuan perangkat seluler (dan pernyataan terkenal Steve Jobs bahwa platform Flash tidak cocok untuk ekosistem Apple), banyak pengembang pindah dari Flash, dan bersama mereka sebagian besar pasar permainan kasual, dan bertahun-tahun kemudian pasar terpesona. Katalog modern game seluler menyerupai portal flash tahun-tahun sebelumnya.


Lihat kemiripannya?

Dengan penemuan teknologi HTML5 yang lebih fleksibel, hari-hari Flash diberi nomor. Mulai tahun 2020, Flash tidak lagi didukung oleh Adobe, tidak ada pembaruan atau perbaikan. Pada akhirnya, bahkan lebih banyak kerentanan keamanan akan terungkap, yang akan mendorong pengembang peramban untuk menghapus Flash sepenuhnya. Jadi, Firefox berjanji untuk menonaktifkan Flash secara default untuk semua pengguna pada tahun depan, dan Chrome berjanji untuk menghapus plugin sepenuhnya pada akhir tahun 2020.

Lihatlah tangkapan layar sedikit lebih tinggi, yaitu di sisi kanan - Newgrounds pada saat penulisan ini. Semua dua puluh game ini berjalan di Adobe Flash. Jika browser Anda tidak lagi memiliki plugin untuk menjalankan game-game ini, lalu apa yang akan terjadi dengan mereka? Akankah 3.500 halaman game dari situs Newgrounds hilang begitu saja?


Masih terlalu dini untuk menetapkan titik akhir, meskipun ...

Tidak ada yang tahu apa yang akan terjadi. Perusahaan-perusahaan ini - Armor Games, Kongregate, Newgrounds, NotDoppler dan semua portal flash lainnya - tidak mengumumkan rencana mereka. Beberapa dari mereka mungkin bertahan (karena masing-masing situs yang terdaftar berisi permainan non-flash, seperti Unity atau HTML5), tetapi 90% dari perpustakaan permainan mereka akan hilang hanya karena tidak ada yang bisa menjalankannya.

Ketika tidak ada orang lain yang dapat menjalankan game ini, mengapa menyimpannya di server? Sangat mudah untuk membayangkan bahwa pemilik portal akan menemukan game-game ini tidak sepadan dengan usaha untuk menarik sejumlah kecil pengguna dengan browser yang dimodifikasi khusus (atau hanya versi browser lama). Ketika ini terjadi, kami akan mengucapkan selamat tinggal pada flash game selamanya.

Tentu saja, beberapa di antaranya dapat disimpan secara lokal ke hard drive. Dalam kebanyakan kasus (lebih dari 90% game, dalam asumsi saya yang beralasan pribadi dan benar-benar tidak dapat diandalkan), game masih dapat berjalan dalam sesuatu seperti Adobe Flash Player mandiri dengan mengklik tombol. Tapi bagaimana dengan game yang tidak akan dimulai?


Sekarang opsi ini akan berfungsi untuk sebagian besar game

Ada beberapa pengecualian bahwa kebanyakan orang tidak akan dapat berkeliling sendiri atau, setidaknya, tanpa upaya teknis. Masalah utama adalah kunci server (sitelocking): sejumlah besar game dikembangkan dengan DRM, yang tidak memungkinkan Anda bermain di luar server yang sesuai.


Dalam permainan Cube Escape: The Cave, Anda tidak akan pernah melewati layar ini tanpa upaya tambahan

Dan tentu saja, kita tidak boleh melupakan game yang sepenuhnya online, apakah itu multipemain atau hanya menabung ke cloud. Anda tidak akan bisa bermain Pokemon Tower Defense untuk waktu yang lama kecuali Anda disimpan di cloud.

Tambahkan gim yang membutuhkan banyak sumber daya eksternal - dan Anda memiliki masalah. Banyak game flash sering memuat bagian secara terpisah (sekali lagi, ini penting selama era dialup, di mana satu megabyte dipompa keluar satu jam jika Anda beruntung). Jika Anda tidak memiliki salinan lokal dari file-file ini, Anda terkena.


Bandingkan, di sebelah kiri: salinan Gateway II tanpa mengunduh file eksternal, di kanan: dengan satu file eksternal

Untuk meringkas. Dalam waktu kurang dari dua tahun sejak publikasi artikel ini, ratusan ribu game kemungkinan hilang dari Internet selamanya. Mereka tidak bisa diluncurkan. Ratusan juta tampilan, suka, ulasan bintang 5, ulasan bintang 1 ... semuanya akan hilang. Penerbit game-game ini, tampaknya, bola lampu. Sejauh yang saya tahu, pembuat game ini tidak membahas masalah.

β€œTapi seseorang mungkin ingin menyimpan game-game ini! Kami tidak kehilangan satu pun selamanya! Masih ada waktu! "


Manjakan diri Anda dengan melihat permainan mati

La Insula de Sancho adalah trilogi petualangan yang dirilis sekitar tahun 2005. Pada suatu waktu, itu sangat populer di kalangan Hispanik: ratusan artikel, tangkapan layar, dan bahkan panduan langkah demi langkah untuk seluruh seri tersedia di Internet. Tetapi domain mereka telah kedaluwarsa, dan karena game ini diprogram untuk menerima sumber daya eksternal dari server yang ditentukan, sekarang game tidak bermain di hampir semua bentuk. Bahkan setelah pencarian menyeluruh, saya tidak dapat menemukan salinan lengkap yang bisa saya mainkan.

Dalam satu setengah tahun ke depan, ini bisa terjadi secara harfiah dengan game flash apa pun.

Masalahnya dapat dimengerti, tetapi secara pribadi saya dapat melakukan sedikit tentang hal itu. Ini adalah alasan pertama mengapa saya mulai menulis artikel ini - untuk menarik sebanyak mungkin perhatian pada masalahnya. Mengingat bahwa upaya saya untuk menyelesaikannya saat ini adalah satu-satunya yang saya tahu tentang ... yah, Anda mengerti.

Pertanyaannya adalah: apa yang dilakukan untuk melestarikan warisan video game yang hampir unik ini ? Apa yang diketahui tentang ini dari hampir semua sumber? Tidak ada Artikel ada di sini dan di sana, tetapi jam terus berdetak, permainan secara bertahap mulai menjadi tidak dapat dimainkan, dan tampaknya tidak ada yang melakukannya.

Memperkenalkan BlueMaxima's Flashpoint.


Mulai dari versi 1.3.1

Menggabungkan antarmuka LaunchBox dan kapabilitas server web Apache, Flashpoint adalah proyek pelestarian game flash, museum, dan koleksi sekali klik untuk bermain dalam satu jendela. Anda hanya perlu mengklik dua kali pada game apa saja dalam daftar - dan itu akan terbuka dengan salinan lokal pada hard drive, siap untuk permainan.

Game yang terikat domain? Game yang membutuhkan server? Game dengan file eksternal? Semua opsi ditangani dengan meretas permainan (kesehatan dan umur panjang pencipta decompiler Flash Free JPEXS Decompiler), atau dengan menggunakan server web Apache, yang membuat game berpikir bahwa mereka berada di tempat yang seharusnya.


Elephant Quest adalah salah satu permainan yang dibutuhkan server web bahkan untuk meluncurkan layar beranda

Pada akhirnya, hanya satu pertanyaan yang muncul: apakah ini legal? Dan satu-satunya jawaban nyata adalah bahwa tidak ada yang tahu ini dan tidak ada yang harus memikirkannya . Permainan berada di ambang kepunahan, dan sebelum mereka mati, mereka harus diselamatkan secepat mungkin. Dan sejauh yang saya tahu, saya benar-benar satu-satunya yang mencoba melakukan ini.

Pada saat Flashpoint 1.3.1, sekarang 850 game sepenuhnya disimpan dan dimainkan dalam satu atau dua klik. Sekitar 20% dari mereka harus diretas, atau dijalankan melalui server web, atau sumber daya eksternal yang diunduh untuk membuat game berfungsi dengan baik. Ini bahkan tidak dekat dengan semua game flash di Internet: Anda perlu lebih banyak usaha dan sedikit keberuntungan untuk lebih dekat dengan tujuan ini.

Bagaimana dengan yang lainnya? Bagaimana dengan ribuan dan ribuan game yang belum saya capai dan sembuhkan di Flashpoint? Lusinan dan puluhan portal yang mungkin belum disalin dengan benar melalui situs-situs seperti Archive.org?

Ya Tuhan, aku senang kamu bertanya tentang ini.


Portal, portal, bongkar portal! Besar, kecil, yang kami miliki untuk setiap selera!

Semuanya berawal dari fakta bahwa kami, dengan asisten lain, yang namanya tidak akan saya sebutkan untuk keamanan, mencoba mencadangkan sebanyak mungkin portal. Hasil dari upaya ini adalah proyek yang disebut Flashfreeze. File SWF lebih dari dua lusin portal disalin dan disimpan di direktori Google Drive.

Salinan ini tidak termasuk file eksternal yang diperlukan untuk operasi normal game. Jadi paruh kedua pertempuran adalah menemukan file-file ini, pastikan mereka disimpan, sampai akhir. Dan tentu saja, game masih perlu diretas sehingga mereka bekerja tanpa server, offline dan tanpa kabel ke situs-situs tertentu. Tapi itu nanti. Pertama-tama, Anda setidaknya harus menyimpan file SWF.

Perbarui 07.30.2018. Mengingat artikel ini kembali online (dan sejak saya berusia 25 tahun kemarin, ini adalah hadiah ulang tahun yang hebat, Internet), saya pikir lebih baik memperbaruinya daripada menulis yang baru. Berikut adalah daftar beberapa item:

  • Sejak penulisan artikel ini, kami telah memperbarui Flashpoint secara signifikan. Sekarang ada lebih dari 4000 game, sistem pengalihan baru yang membantu memotong kunci di situs tertentu dan menjalankan game server. Banyak orang membantu untuk menguji dan mendukungnya.
  • Kami sekarang mendukung game Shockwave, HTML5, dan Unity. Teknologi server ini terlalu bagus untuk dibatasi hanya untuk flash. Flash game masih membentuk 90% dari katalog, tetapi orang-orang akan memiliki salinan Kartun Kartun Summer Resort, sial!
  • Kami telah merilis banyak file tambahan untuk diunduh berdasarkan teknologi server, koleksi semua animasi Newgrounds SWF dengan frontend untuk meluncurkannya , sekelompok cadangan portal "cepat dan kotor", dan kami sedang mempersiapkan fitur tambahan yang bahkan lebih keren.
  • Kami menjadi populer. Sangat populer 1.500 pengguna terdaftar di server Perselisihan kami, dan banyak pengembang flash menghubungi kami untuk menyampaikan terima kasih kami. Ketika pengembang VVVVVV berterima kasih atas pekerjaan Anda, Anda menyadari bahwa Anda melakukan hal yang benar.
  • Pengarsipan berjalan lancar. Kami memiliki banyak orang yang mengetahui pekerjaan mereka - sekarang tinggal menunggu waktu sebelum kami mencadangkan semua yang tersisa.
  • Praktis tidak ada masalah serius. Saya setengah yakin bahwa akan ada hambatan untuk proyek kami, tetapi tampaknya saat ini semuanya bersih.

Satu-satunya pertanyaan adalah di mana mengunduh program dan bagaimana cara bergabung dengan proyek?

Saya memiliki server Discord yang berjalan : permintaan diterima di sini dan permainan telah diretas sejak proyek dimulai beberapa bulan yang lalu. Anda dapat bergabung dan membantu. Di sini, versi baru Flashpoint didistribusikan saat tersedia.

Jika Anda hanya ingin mengakses file sumber (untuk memastikan mereka bekerja untuk mendukung arsip, atau hanya bermain sekitar 5 menit dan lupa bagaimana saya melakukannya dengan jumlah yang tidak terbatas), berikut adalah beberapa tautan:


Pastikan untuk membaca file bantuan untuk Flashpoint sebelum bermain dengannya.

Di akhir artikel, saya hanya ingin mengklarifikasi satu hal: tidak masalah jika Anda mendukung upaya saya untuk menyimpan sebanyak mungkin game ini. Yang penting adalah bahwa kita, sebagai komunitas, berusaha menyelamatkan mereka . Jika tidak ada yang melakukan sesuatu, maka sepotong sejarah yang sangat serius dapat hilang selamanya. Terlalu signifikan untuk membiarkannya menghilang. Game layak mendapat lebih. Lebih dari itu.

Source: https://habr.com/ru/post/id418767/


All Articles