讓安飛受到啟發的遊戲,就是經典的俄羅斯方塊。
傳統的俄羅斯方塊,是用各種圖形組合到一起,隻要滿一行就會消除得分的經典遊戲。
安飛隨即想到,網上已經有相關視頻,利用一棟大樓的燈光,開關閉合,就可以在晚上形成玩“巨型”俄羅斯方塊的效果。
安飛越想越覺得有門,俄羅斯方塊程序簡單,大家都知道怎麼玩,讓無人機來模擬俄羅斯方塊的擺放,比原創一個顯示圖案,要簡單太多了。
安飛隨即就在公司裡高聲宣布“各位,我想到了一個好主意,我們讓無人機玩俄羅斯方塊!”
其他人也是一點就透,立即高呼“安總威武”,連這麼棒的主意都能想得出來。
“不要拍馬屁了,快和我一起編程,今天就要最後一天了,編好了還要調試。”
安飛也知道時間緊迫,於是叫了幾個編程大拿,一個人去完善之前的程序,另外幾個人,就在緊急參考俄羅斯方塊的規則,來編寫無人機程序。
他們的方案,不是讓無人機在空中不斷移形換位,來組成下落的方塊。那樣太複雜了,他們時間來不及。
安飛想的是取巧的方式,讓所有無人機,排列成一個豎直狀態的長方形保持不動,而通過燈光的開關和閃爍,形成俄羅斯方塊下落的效果。
這就和固定大樓用燈光來顯示俄羅斯方塊,是一個道理。
因為這種燈光閃爍,之前就有大佬無聊的時候,編寫過相關的程序,他們拿過來直接複製粘貼,就能省很多事。
然後他們就開始把俄羅斯方塊的程序,轉換成為無人機的控製程序,有一些複雜。
但這也僅僅是有些複雜而已,對於安飛等幾個編程大神來說,完成隻是時間長短的問題。
最終他們用時三小時,就完成了這個俄羅斯方塊的程序編製,屬於是所有圖案裡麵,用時最少的一個。
這下安飛就算是集齊了八種燈光圖案,然後他們趁著夜色,到公司外的空地上,來次實機演示。
這次演示十分重要,如果發現有問題,他們就要通宵修改,萬萬不能耽誤明天的燈光表演。
郭凡叫上還在加班的二十幾個員工,大家把二百餘架無人機都擺在空地上,並打開開關。
安飛神情肅穆,按下了啟動按鈕。
頓時,兩百餘架無人機一起升空,很快就組成了陣列,這場麵就已經很壯觀了。
他們這裡麵的人,也是托郭凡的福,才有機會能看到這麼多架無人機來表演的奇觀。
安飛按照既定的圖案進行演示,一切都執行的很好。
首先是一個奔馬的圖案,隻見眾多無人機燈光組成的紅色駿馬,正緩慢的在空中奔跑,腳下還有白色燈光組成的白雲,看著就特彆有意境,符合馬術比賽的主題。
接下來換成第二個圖案,是一個鳳凰的標誌,大家都知道有火鳳凰這個說法,所以這個由無人機燈光組成的火鳳凰,就以紅顏色燈光為主,另外還有其他顏色點綴。
他們的無人機上麵的燈光可顯示二十幾種顏色,足夠進行各種變化。
隨後陸續演示了其他幾種圖案,都能成功執行,安飛神情越來越激動,眼瞅就要成功了。
稍後,就是他們最新編寫的俄羅斯方塊了。
大家就看到,這些無人機在空中,組成了一個長方形陣列,然後燈光亮起,顯示出了一個長方形邊界。
之後就出現了第一個圖案,那就是“l”型的方塊。
再然後是z字形方塊,i型方塊等,等方塊都落在下麵的時候,還有一個消除效果,接著下方的“樓層”消失,整個方塊陣列都向下減少,就和真的在玩遊戲一樣。
當然,這並不是有人在操控,而是程序控製的燈光閃爍而已。
“牛嗶!”
“好好看啊!”