mariotristan / AsteroidsGame

Asteroids Game generated by Scott and Mark Learn to Code, commited directly as written, just after BUILD 2023 keynote. Many many thanks to Yanan Cai for her help and prompt engineering.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mark and Scott Learn to Code - the BUILD 2023 "Locknote" featuring GitHub Copilot Chat and Visual Studio

This is the Asteroids Game generated by Scott and Mark Learn to Code, commited directly as written, just after BUILD 2023 keynote. Many many thanks to Yanan Cai for her help and prompt engineering.

If you want to try to start where we started and follow along, generating code with GitHub Copilot, check out the "startpoint" branch - that's where we started!

Watch the video

Project Structure

  • AsteroidsGame/Local folder is local version of the game running directly in browser
  • Rest of folders in AsteroidsGame folder is C# backend of the game, including:
    • SignalR Hub
    • Core game logic
    • Framing queue and service
    • Asteroid, bullet, spaceship/player classes.

Watch the talk where this project was created live with GitHub Copilot at http://aka.ms/Build/ScottandMark

About

Asteroids Game generated by Scott and Mark Learn to Code, commited directly as written, just after BUILD 2023 keynote. Many many thanks to Yanan Cai for her help and prompt engineering.


Languages

Language:C# 72.1%Language:JavaScript 14.2%Language:HTML 10.8%Language:CSS 2.9%