博客 / 詳情

返回

用copilot 生成一個貪吃蛇

在VSCODE裏接入copilot 已經快一年了。 寫代碼有了這個小助手確實如有神助。
不過我用它一直都是解決程序錯誤信息,寫明確功能的小函數,或者查某個語句怎麼寫
並沒有嘗試用它生成一個完整的項目
這幾天大家都LLM的代碼生成越來越信任,紛紛寫複雜的PROMPT生成完成的項目,簡直做到了立等可用。代碼agent是真香
我也試試讓copilot給我輸出一個完整的python 項目
copilot生成得框架還不錯,一共三個類,外加 config.ini, requirements.txt

  • snake.py: 包含 Snake 類,管理蛇的size、移動、增長與碰撞檢測。
  • food.py: Food 類,負責生成食物位置。
  • game.py: 遊戲主循環、配置讀取與鍵盤事件綁定(運行入口)。
    消息綁定也有了
    確實直接可以運行,一個三個綠方塊組成的示意蛇,可以上下左右移動
    然後呢,就是按你自己的想法修改了
user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.