Backlog : Basis data permainan
Backlog adalah solusi bagi para gamer yang memiliki terlalu banyak permainan dan tidak dapat melacaknya.
Backlog membantu Anda menjawab beberapa pertanyaan:
Backlog didasarkan pada model pembelian; idenya adalah ketika Anda membeli game, atau bundel dengan game (seperti bundel indie), Anda menambahkan pembelian. Anda menentukan di mana Anda membelinya, berapa harganya, dan game apa yang ada di dalamnya. Satu pembelian dapat menampung beberapa game (ini bagus untuk melacak bundel!), namun sebuah game dapat muncul dalam beberapa pembelian. Hal ini karena terkadang Anda membeli sebuah bundle yang berisikan game yang sudah Anda miliki.
Setiap game memiliki status terlampir, seperti:
Setiap game atau DLC dapat memiliki satu atau beberapa permainan. Anda dapat membuat alur permainan saat Anda mulai memainkan game dan dengan mudah melihat game mana yang telah dimulai tetapi belum selesai. Anda juga dapat melihat riwayat permainan, termasuk permulaan dan data serta catatan opsional.
Penulisan ulang Backlog Laravel yang baru telah mencapai kesamaan fitur dengan cabang lama. Ini berarti semua fitur dari versi lama ada (tetapi tentu saja lebih baik). Ini dapat digunakan tetapi mungkin mengandung bug.
Fitur terpenting dari penulisan ulang Backlog berbasis Laravel yang baru berfungsi dan cabang rewrite
akan ditetapkan sebagai cabang default. Anda dapat melacak kemajuan pembangunan saat ini di sini.
Namun, ini masih beta, dan cabang lama akan lebih stabil dan lengkap untuk saat ini.
Karena basis kode Backlog versi saat ini sudah tua, jelek, dan tidak dapat dipelihara, saya sedang mengerjakan penulisan ulang Backlog berbasis Laravel. Anda dapat mengikuti perkembangannya di https://github.com/Compizfox/Backlog/tree/rewrite. Ketika penulisan ulang memiliki semua fitur versi lama dan siap digunakan, itu akan menjadi cabang utama proyek.
Backlog cukup dapat digunakan dalam kondisi ini. Namun itu masih belum diuji secara menyeluruh. Meskipun sebagian besar fitur sudah ada, Anda tetap harus menganggapnya sebagai beta.
Proyek ini awalnya tidak dimaksudkan untuk distribusi publik, melainkan sebagai proyek sekolah (kecil). Oleh karena itu kurangnya komentar dalam kode dan sebagainya.
Seperti yang sudah Anda duga, Backlog sedang dalam pengembangan. Anda harus menganggapnya sebagai WIP/alpha. Bahkan dalam rilisnya, pasti ada bug yang saya lewatkan. Jika Anda menemukan bug, harap laporkan menggunakan halaman masalah di Github
Backlog ditulis dalam PHP dan menggunakan framework Laravel.
Selain itu, Backlog juga menggunakan framework front-end berikut:
Jangan lupa untuk melihat wiki untuk tangkapan layar dan FAQ.