Apa yang akan Anda lakukan akhir pekan ini?
(lobste.rs)- Ini adalah prompt komunitas untuk berbagi rencana akhir pekan secara bebas
- Selain berbagi rencana, peserta juga boleh meminta bantuan atau masukan yang dibutuhkan
- Ini adalah pertanyaan terbuka yang bisa diikuti meski tidak punya agenda khusus
- Disebutkan bahwa memilih untuk tidak melakukan apa pun juga tidak masalah
- Suasananya merangkul istirahat dan bahkan tanpa rencana, alih-alih menekankan produktivitas
Pertanyaan terbuka untuk berbagi rencana akhir pekan
- Peserta dapat dengan bebas membagikan apa yang ingin mereka lakukan akhir pekan ini
- Selain rencana aktivitas sederhana, peserta juga dapat meminta bantuan atau masukan tentang hal yang sedang dikerjakan
Suasana yang tetap terbuka meski tanpa rencana khusus
- Formatnya tetap bisa dijawab meski tidak memiliki jadwal yang jelas
- Pilihan untuk tidak melakukan apa pun juga diperbolehkan, sehingga akhir pekan tidak dipandang hanya dari sisi produktivitas
1 komentar
Komentar di Lobste.rs
Geometri statis dan pencahayaan vertex sudah berfungsi, dan setelah melihat detail pencahayaan yang dibuat dengan membelah face lalu mewarnai vertex, game ini terasa makin luar biasa
Saya juga akan menyisakan opsi untuk mematikan tekstur agar craftsmanship Rare bisa terlihat lebih jelas
Porting ini bisa dilakukan karena sudah ada dekompilasi lengkap, dan ada beberapa bagian yang cukup mencurigakan dalam cara game memuat aset. Kalau akses ke hardware bebas dan anggaran ketat, orang akan melakukan optimisasi, lalu meninggalkan sakit kepala bagi seseorang 26 tahun kemudian
Game N64 tidak menyimpan model dalam format yang bisa diparse, melainkan sebagai display list yang mirip panggilan API mentah yang dikirim ke chip grafis. Untuk membaca model, kita harus mengemulasi chip, termasuk microcode yang disediakan game; karena Rare adalah studio yang memakai microcode sendiri, data vertex-nya berbeda sehingga kode yang ada tidak bisa digunakan ulang
Untuk mem-porting game ke noclip, kita harus mengimplementasikan ulang rendering engine dan lapisan data, jadi rasanya seperti puzzle yang menarik; kalau audio dan gameplay ditambahkan, pada dasarnya itu sudah menjadi game lengkap
Saya hanya sempat sedikit mencoba WoW hampir 20 tahun lalu, tetapi selalu terpikir ingin sekadar terbang berkeliling melihat area-area yang tidak bisa saya alami sendiri. Sekarang itu bisa dilakukan
Saya juga pernah mengekstrak banyak data PS1 Final Fantasy Tactics berkat dokumentasi wiki FFHacktics dan membuat proyek, jadi sepertinya game ini juga bisa saya kontribusikan ke situs web tersebut
Proyek: https://github.com/adamrt/heretic
https://github.com/byzantine-systems/chrysopolis
Saat ini setelah boot sudah bisa sampai ke shell Erlang; masih banyak hack dan solusi sementara di sana-sini, tetapi setelah dua minggu mengutak-atik dan memperbaiki build yang rusak, akhirnya berjalan, jadi saya cukup antusias
Saya sangat suka bagian Rust yang terasa seperti OCaml, tetapi bagian lainnya masih belum begitu saya pahami. Misalnya fakta bahwa
randbukan bagian dari standard library, melainkan crateAkhir pekan ini mungkin saya akan memindahkan sebagian materi pribadi dari GitHub ke tangled. Belakangan menjelajahi GitHub tidak terlalu menyenangkan, rasanya seperti MMORPG yang sangat besar tetapi tidak banyak hal yang perlu dilakukan
randseharusnya ada di standard library: not aloneNamun itu membahas generator angka acak yang aman secara keamanan, sedangkan untuk generator angka acak cepat untuk komputasi ada terlalu banyak kompromi pilihan, jadi tampaknya lebih bijak diletakkan di luar standard library
Meski begitu, crate yang sangat luas dipakai seperti
rand,serde,clap, danlibchampir terasa seperti standard libraryLebih baik mengerjakan sesuatu yang benar-benar diminati, melampaui latihan atau rustlings, bahkan sesuatu yang sangat besar dan tidak benar-benar Anda harapkan akan selesai
Awalnya tidak mudah, tetapi menyenangkan; proses memecahkan bagian-bagian kecil satu per satu sambil mendekati tujuan yang tampak jauh dan mustahil itulah yang membuat saya terus bertahan
Sekarang saya menyukai Rust dan memakainya setiap hari, sampai-sampai terasa seperti mengkhianati C, mantan kekasih saya
Saya sarankan tetap memakai sintaks yang sudah familiar dan Anda sukai. Rust punya banyak unsur bergaya fungsional yang mungkin mirip OCaml, dan tidak perlu malu meski tidak idiomatis. Tidak apa-apa menyalahgunakan
Rc,RefCell, atau keduanyaStandard library yang tipis awalnya membantu, tetapi nanti ketika
Cargo.lockmulai terasa sepertinode_modules, Anda mungkin akan mengutuknyaSebaiknya hindari
async. Bagaimanapun ia menular seperti GPL sehingga dalam jangka panjang sulit dihindari sepenuhnya, tetapi untuk saat ini rasanya masih seperti warga kelas dua dan tidak seanggun Rust sinkronPada akhirnya, intinya adalah performanya mendekati C tetapi tanpa sesi gdb tanpa akhir. Kalau sudah berhasil dibuild, ia berjalan, dan yang tersisa biasanya hanya bug logika
Saat ini masih fitur eksperimental
Saya dengar pertanyaan wawancaranya tentang analisis aliran data, tetapi sulit menemukan soal latihan teknik compiler secara online, jadi saya sedang membaca bab-bab bagian akhir dari “Modern Compiler Implementation in ML”. Sepertinya kumpulan latihan compiler akan sangat membantu
Di bagian bawah halaman ini ada soal analisis aliran data, dan dengan sedikit pencarian mungkin bisa menemukan variasinya juga
Ini bukan proyek serius, hanya dibuat untuk bersenang-senang
Kondisi sejauh ini: https://www.youtube.com/watch?v=nvas81rUZKw
Saya sudah memasukkan pertarungan berbasis fisika, blocking dan parry, serta dua musuh dengan modeling yang sangat kasar
Baru saja terpikir ide menambahkan audio ambient ke musuh agar memberi efek seperti echolocation ala Benny di Thief, dan ternyata juga berfungsi seperti lanskap audio dadakan, jadi efeknya cukup bagus
Saat memakai tool yang berdekatan dengan pengembangan game, ada momen membuka mata seperti “wah, selama ini kalian hidup seperti ini?” Orang yang menganggap vim terlalu rumit bisa mencoba texture painting di Blender. Saya sungguh terkesan orang bisa produktif dengan tool seperti ini
zngur adalah tool interoperabilitas C++ pertama yang benar-benar terasa cukup fleksibel, dan saya berharap ini membuat transisi Lix ke Rust jauh tidak terlalu menyakitkan
zngur, dan kelihatannya sangat kerenTerutama fakta bahwa kita bisa menulis kode yang lebih terasa Rust di dalam proyek C++ cukup menarik
Saya memakai router berbasis NixOS di rumah, jadi saat menulis firewall saya harus benar-benar tahu apa yang saya lakukan
Sangat saya sarankan menjelajahi area di antara level. Game ini bisa terasa cukup linear, tetapi sebenarnya lebih terbuka daripada kelihatannya
Pertarungan bos sangat terkonsentrasi di bagian belakang. Beberapa bos awal terasa agak tanggung sehingga sempat membuat saya ragu untuk menamatkannya, tetapi mulai sekitar 60% progres, kualitas pertarungan bos meningkat tajam