1
在太空侵略者中,盾牌可以由玩家逐個像素地射殺。它們也可以被外星炸彈摧毀,被外星人的搖擺炸彈以鋸齒形圖案「吃掉」。太空侵略者的盾牌是如何編碼的?
這是怎麼編碼在原始版本?
它看起來相當複雜 - 無論如何它比「擊中它們三次然後它們被破壞」更復雜。
關於如何編碼這些日子的編碼論壇的一些討論建議創建對象來表示盾中的每個像素或塊,並執行單獨的碰撞檢測。但我不能相信原文是以這樣一個複雜的(暫時)面向對象的方式編寫的。
一定有一些簡單的8位技巧正在進行。它以前如何?