Skip to content

Latest commit

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

CS 2510, Spring 2026, Topics

These are the topics we are going to cover in class each day. Links to example student videos and slides from class

Day 01 - August 24 - Introduction (🧑‍🏫Lecture 1)

Game Loop Banner Image

📢Announcements

  • Welcome to class
  • Get a GitHub account

💡New Idea: Game Programming Courses at UNO

  • Game Programming Course Layout:
    • graph LR
      CS2510["CS2510 Introduction to Game Programming"]-->CS3510["CS3510 Advanced Game Programming"]
      CS2510-->CS4620["CS4620 3D Computer Graphics"]
      
      Loading
    • CS 2510, Introduction to Game Programming
      • Build a 2D game engine and a game from scratch in JavaScript
    • CS 3510, Advanced Game Programming
      • Build a 3D game using a commercial game engine (Unity) as a team
    • CS 4620, 3D Graphics
      • Understand how to create and drawing 3D assets

💡New Idea: Other Game Programming Resources at UNO

  • Many students use their capstone to build something game-related
  • The art department has courses on developing 2D and 3D assets
  • Maverick Meadow in the UNO student organization focused on game development

🎉Course Goals

💡New Idea: Macro view of methods of drawing in HTML

💡New Idea: New JS concepts

💡New Idea: Methods of drawing specific to canvas

👩‍💻Activity

  • Take what we have learned about drawing and draw something more advanced. Here are some ideas to try:

🤔To Think About

About

Topics being covered in the current semester

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

Contributors

Languages