{"repo":"sebastianromerocruz/CS3113-intro-to-game-programming-ARCHIVED","free":true,"listed":false,"github":"https://github.com/sebastianromerocruz/CS3113-intro-to-game-programming-ARCHIVED","clone":"git clone https://github.com/sebastianromerocruz/CS3113-intro-to-game-programming-ARCHIVED.git","description":"CS 3113 Intro To Game Programming lecture material","language":"C++","stars":31,"topics":["cpp","education","game-development","opengl","pedagogy","game"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"CS3113 Introduction to Game Programming New York University Tandon School of Engineering --- Sections 1. Lecture Notes 2. Instructor 3. Class Information 4. Description 5. Objectives 6. Computer/Software Requirements 7. Grading Scheme 8. Deadlines 9. Getting Help and Slack 10. Moses Center Statement of Disability 11. Academic Integrity --- Lecture Notes 1. Week 1 : The basics 1. Introduction 2. Triangles 2. Week 2 : Moving in video games 1. You're getting old, Matrix 2. Transformations 3. Week 3 : Applying art to our games 1. Delta Time 2. Textures 4. Week 4 : Player input and basic collision detection 1. Player Input 2. Collision Detection 5. Week 5 Sprite Animation and Text and The Entity Class: 1. Sprite Animation and Text 2. Entities 6. Week 6 : Physics 1 and Physics 2 1. Physics: Gravity 2. Physics: Colliding with Different Kinds of Entities 7. Week 7 : Music, sound effects, and basic enemy AI 1. Music and Sound Effects 2. Basic Enemy AI 8. Week 8 : Map and stage building 1. Tilesets and Tilemaps 2. Scenes 9. Weeks 9 : Special effects 1. Effects 2. Shaders 10. Week 10 : Playtesting and publishing your game Released on each lecture day before class. Instructor and Course Assistant Sebastián Romero Cruz (They / Them) E-Mail Office Hours --------------------------------------------- ---------------------------------------------------------------------------------------------------------------------- sebastian.romerocruz@nyu.edu calendly Wesley Zhuang E-Mail Office Hours ---","default_branch":null,"files":null,"tree":[],"storefront":"/r/sebastianromerocruz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sebastianromerocruz/CS3113-intro-to-game-programming-ARCHIVED/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}