589689.xyz

Raycasting Game Development with JavaScript SDL & C

  • 收录时间:2023-05-30 07:54:35
  • 文件大小:12GB
  • 下载次数:1
  • 最近下载:2023-05-30 07:54:35
  • 磁力链接:

文件列表

  1. 11. The Color Buffer/1. Color Buffer.mp4 619MB
  2. 4. Casting Rays/4. Finding Horizontal Intersections.mp4 488MB
  3. 16. Rendering Lines/3. Rasterizing Lines.mp4 444MB
  4. 2. A Quick Trigonometry Review/1. Quick Trigonometry Review.mp4 352MB
  5. 5. Rendering Wall Projection/1. Wall Projection.mp4 347MB
  6. 4. Casting Rays/6. Finding the First Intersection with the Map Cell.mp4 309MB
  7. 16. Rendering Lines/1. The Line Equation.mp4 306MB
  8. 15. Refactoring the SDL Graphics Code/2. Removing SDL Global Variables.mp4 304MB
  9. 7. Starting our C Project/1. First Steps in C.mp4 276MB
  10. 14. Angle Increment Distortion/2. Understanding the Angle Increment Distortion.mp4 253MB
  11. 1. Introduction and Motivations/1. Introduction and Learning Outcomes.mp4 250MB
  12. 17. Finishing Touches/6. Look Up Tables.mp4 249MB
  13. 13. Wall Textures/1. Representing Textures in Memory.mp4 248MB
  14. 2. A Quick Trigonometry Review/2. Quick Radians Review.mp4 247MB
  15. 4. Casting Rays/8. Coding the Vertical Wall Hit.mp4 245MB
  16. 5. Rendering Wall Projection/4. Fixing the Fishbowl Distortion.mp4 235MB
  17. 13. Wall Textures/4. Coding the Wall Texture Mapping.mp4 232MB
  18. 3. 2D Map and Player Movement/2. Implementing the Map Class.mp4 227MB
  19. 5. Rendering Wall Projection/3. Visualizing the Wall Projection.mp4 225MB
  20. 15. Refactoring the SDL Graphics Code/1. Working with a Full Screen Window.mp4 218MB
  21. 3. 2D Map and Player Movement/4. Coding the Player Movement.mp4 208MB
  22. 13. Wall Textures/10. Loading External PNG Files.mp4 202MB
  23. 4. Casting Rays/2. Implementing Ray Increments.mp4 187MB
  24. 12. Wall Projection/1. Creating the Wall Projection.mp4 182MB
  25. 4. Casting Rays/5. Finding Vertical Intersections.mp4 178MB
  26. 4. Casting Rays/1. Defining the Field of View.mp4 177MB
  27. 3. 2D Map and Player Movement/1. Defining the 2D Map Grid.mp4 173MB
  28. 4. Casting Rays/3. Finding Wall Intersections.mp4 170MB
  29. 13. Wall Textures/3. Mapping Textures to Wall.mp4 165MB
  30. 13. Wall Textures/5. Working with Multiple Textures.mp4 163MB
  31. 10. Ray casting in C/3. Translating Vertical Intersection Code to C.mp4 159MB
  32. 7. Starting our C Project/5. Creating a SDL Window.mp4 155MB
  33. 1. Introduction and Motivations/3. Raycasting or Raytracing.mp4 147MB
  34. 13. Wall Textures/6. Implementing Multiple Textures in our Code.mp4 145MB
  35. 8. Creating a Game Loop/1. Implementing a Game Loop.mp4 145MB
  36. 3. 2D Map and Player Movement/3. Player Movement.mp4 142MB
  37. 15. Refactoring the SDL Graphics Code/5. Creating a Separate Map Header File.mp4 137MB
  38. 17. Finishing Touches/4. Wall Texture Color Intensity.mp4 136MB
  39. 8. Creating a Game Loop/3. Using a Delay Function.mp4 136MB
  40. 13. Wall Textures/7. Fixed-Size Data Types.mp4 135MB
  41. 10. Ray casting in C/2. Translating Horizontal Intersection Code to C.mp4 133MB
  42. 1. Introduction and Motivations/2. An Overview of the Raycasting Algorithm.mp4 132MB
  43. 4. Casting Rays/7. Coding the Horizontal Wall Hit.mp4 130MB
  44. 3. 2D Map and Player Movement/6. Map Collision.mp4 129MB
  45. 9. SDL Map and Player Movement/1. Drawing the 2D Map with SDL.mp4 125MB
  46. 15. Refactoring the SDL Graphics Code/6. Creating a Separate Ray & Player Header File.mp4 119MB
  47. 9. SDL Map and Player Movement/2. SDL Input Events and Player Movement.mp4 117MB
  48. 10. Ray casting in C/1. The Ray Struct and the FOV.mp4 117MB
  49. 5. Rendering Wall Projection/7. Flat-Shaded Walls.mp4 115MB
  50. 7. Starting our C Project/6. SDL Rendering and Event Polling.mp4 108MB
  51. 4. Casting Rays/9. Fixing the Intersection Offset Error.mp4 107MB
  52. 7. Starting our C Project/7. Rendering SDL Rectangles.mp4 104MB
  53. 11. The Color Buffer/2. Color Buffer Code.mp4 101MB
  54. 13. Wall Textures/9. Libraries to Decode PNG Files.mp4 91MB
  55. 7. Starting our C Project/4. Configuring Visual Studio on Windows.mp4 91MB
  56. 8. Creating a Game Loop/2. Fixing Our Game Loop Time Step.mp4 90MB
  57. 5. Rendering Wall Projection/6. Coding Distance-Based Wall Transparency.mp4 76MB
  58. 10. Ray casting in C/4. Rendering the Rays.mp4 75MB
  59. 5. Rendering Wall Projection/2. Displaying a Minimap.mp4 71MB
  60. 14. Angle Increment Distortion/3. Fixing the Angle Increment Distortion.mp4 68MB
  61. 17. Finishing Touches/5. Implementing Texture Color Intensity.mp4 66MB
  62. 17. Finishing Touches/1. Separate Wall Projection Header File.mp4 65MB
  63. 1. Introduction and Motivations/4. Raycasting Limitations.mp4 64MB
  64. 13. Wall Textures/2. Creating a Texture Manually.mp4 60MB
  65. 7. Starting our C Project/3. Creating a Makefile.mp4 59MB
  66. 14. Angle Increment Distortion/1. Activity A Small Field of View Distortion.mp4 48MB
  67. 6. Completing the JavaScript Project/2. Finishing our JavaScript Prototype.mp4 40MB
  68. 16. Rendering Lines/4. Coding the DDA Line Algorithm.mp4 38MB
  69. 17. Finishing Touches/2. Creating a Type for Color Values.mp4 37MB
  70. 11. The Color Buffer/3. Freeing Allocated Resources.mp4 34MB
  71. 12. Wall Projection/3. Implementing Ceiling and Floor Colors.mp4 31MB
  72. 17. Finishing Touches/3. Sending Parameters by Reference.mp4 28MB
  73. 12. Wall Projection/2. Activity Ceiling and Floor Colors.mp4 23MB
  74. 9. SDL Map and Player Movement/4. Wall Collision.mp4 23MB
  75. 13. Wall Textures/8. Using Fixed-Size Integer Data Types.mp4 21MB
  76. 15. Refactoring the SDL Graphics Code/4. Drawing Rectangles in the Color Buffer.mp4 16MB
  77. 18. Bonus Lecture/1. Discount on Our Other Courses.mp4 14MB
  78. 18. Bonus Lecture/1.1 Discount-Codes-Raycasting.pdf 240KB
  79. 17. Finishing Touches/2.1 raycasting.zip 194KB
  80. 17. Finishing Touches/5.1 raycasting.zip 194KB
  81. 16. Rendering Lines/4.1 raycasting.zip 194KB
  82. 17. Finishing Touches/1.1 raycasting.zip 194KB
  83. 15. Refactoring the SDL Graphics Code/6.1 raycasting.zip 193KB
  84. 15. Refactoring the SDL Graphics Code/5.1 raycasting.zip 191KB
  85. 15. Refactoring the SDL Graphics Code/4.1 raycasting.zip 191KB
  86. 15. Refactoring the SDL Graphics Code/2.1 raycasting.zip 190KB
  87. 15. Refactoring the SDL Graphics Code/1.1 raycasting.zip 190KB
  88. 14. Angle Increment Distortion/3.1 raycasting.zip 190KB
  89. 13. Wall Textures/10.1 raycasting.zip 190KB
  90. 13. Wall Textures/8.1 raycasting.zip 163KB
  91. 13. Wall Textures/6.1 raycasting.zip 163KB
  92. 13. Wall Textures/4.1 raycasting.zip 137KB
  93. 12. Wall Projection/3.1 raycasting.zip 136KB
  94. 12. Wall Projection/1.1 raycasting.zip 136KB
  95. 11. The Color Buffer/2.1 raycasting.zip 136KB
  96. 11. The Color Buffer/3.1 raycasting.zip 136KB
  97. 10. Ray casting in C/4.1 raycasting.zip 136KB
  98. 10. Ray casting in C/1.1 raycasting.zip 135KB
  99. 9. SDL Map and Player Movement/4.1 raycasting.zip 135KB
  100. 9. SDL Map and Player Movement/2.1 raycasting.zip 135KB
  101. 7. Starting our C Project/5.1 raycasting.zip 135KB
  102. 9. SDL Map and Player Movement/1.1 raycasting.zip 135KB
  103. 8. Creating a Game Loop/3.1 raycasting.zip 134KB
  104. 8. Creating a Game Loop/2.1 raycasting.zip 134KB
  105. 7. Starting our C Project/7.1 raycasting.zip 133KB
  106. 6. Completing the JavaScript Project/1.1 raycasting.zip 131KB
  107. 4. Casting Rays/8.1 raycasting.zip 129KB
  108. 4. Casting Rays/6.1 raycasting.zip 129KB
  109. 5. Rendering Wall Projection/6.1 raycasting.zip 129KB
  110. 5. Rendering Wall Projection/4.1 raycasting.zip 129KB
  111. 4. Casting Rays/2.1 raycasting.zip 128KB
  112. 5. Rendering Wall Projection/7.1 raycasting.zip 128KB
  113. 6. Completing the JavaScript Project/2.1 raycasting.zip 128KB
  114. 3. 2D Map and Player Movement/6.1 raycasting.zip 128KB
  115. 5. Rendering Wall Projection/3.1 raycasting.zip 128KB
  116. 3. 2D Map and Player Movement/5.1 raycasting.zip 128KB
  117. 3. 2D Map and Player Movement/4.1 raycasting.zip 128KB
  118. 4. Casting Rays/9.1 raycasting.zip 128KB
  119. 3. 2D Map and Player Movement/2.1 raycasting.zip 128KB
  120. 5. Rendering Wall Projection/2.1 raycasting.zip 127KB
  121. 15. Refactoring the SDL Graphics Code/2. Removing SDL Global Variables.srt 46KB
  122. 13. Wall Textures/10. Loading External PNG Files.srt 43KB
  123. 11. The Color Buffer/1. Color Buffer.srt 41KB
  124. 15. Refactoring the SDL Graphics Code/1. Working with a Full Screen Window.srt 36KB
  125. 4. Casting Rays/6. Finding the First Intersection with the Map Cell.srt 34KB
  126. 4. Casting Rays/4. Finding Horizontal Intersections.srt 32KB
  127. 16. Rendering Lines/3. Rasterizing Lines.srt 31KB
  128. 7. Starting our C Project/5. Creating a SDL Window.srt 30KB
  129. 3. 2D Map and Player Movement/4. Coding the Player Movement.srt 29KB
  130. 4. Casting Rays/8. Coding the Vertical Wall Hit.srt 29KB
  131. 2. A Quick Trigonometry Review/1. Quick Trigonometry Review.srt 26KB
  132. 13. Wall Textures/4. Coding the Wall Texture Mapping.srt 25KB
  133. 9. SDL Map and Player Movement/1. Drawing the 2D Map with SDL.srt 24KB
  134. 15. Refactoring the SDL Graphics Code/5. Creating a Separate Map Header File.srt 23KB
  135. 15. Refactoring the SDL Graphics Code/6. Creating a Separate Ray & Player Header File.srt 22KB
  136. 5. Rendering Wall Projection/1. Wall Projection.srt 22KB
  137. 12. Wall Projection/1. Creating the Wall Projection.srt 22KB
  138. 4. Casting Rays/2. Implementing Ray Increments.srt 22KB
  139. 3. 2D Map and Player Movement/2. Implementing the Map Class.srt 22KB
  140. 11. The Color Buffer/2. Color Buffer Code.srt 22KB
  141. 10. Ray casting in C/2. Translating Horizontal Intersection Code to C.srt 21KB
  142. 16. Rendering Lines/1. The Line Equation.srt 21KB
  143. 13. Wall Textures/6. Implementing Multiple Textures in our Code.srt 21KB
  144. 5. Rendering Wall Projection/3. Visualizing the Wall Projection.srt 19KB
  145. 7. Starting our C Project/3. Creating a Makefile.srt 19KB
  146. 10. Ray casting in C/3. Translating Vertical Intersection Code to C.srt 19KB
  147. 7. Starting our C Project/4. Configuring Visual Studio on Windows.srt 19KB
  148. 5. Rendering Wall Projection/4. Fixing the Fishbowl Distortion.srt 19KB
  149. 1. Introduction and Motivations/1. Introduction and Learning Outcomes.srt 18KB
  150. 14. Angle Increment Distortion/2. Understanding the Angle Increment Distortion.srt 18KB
  151. 7. Starting our C Project/1. First Steps in C.srt 18KB
  152. 9. SDL Map and Player Movement/2. SDL Input Events and Player Movement.srt 18KB
  153. 7. Starting our C Project/6. SDL Rendering and Event Polling.srt 17KB
  154. 17. Finishing Touches/6. Look Up Tables.srt 17KB
  155. 13. Wall Textures/1. Representing Textures in Memory.srt 16KB
  156. 13. Wall Textures/9. Libraries to Decode PNG Files.srt 16KB
  157. 2. A Quick Trigonometry Review/2. Quick Radians Review.srt 15KB
  158. 4. Casting Rays/7. Coding the Horizontal Wall Hit.srt 15KB
  159. 5. Rendering Wall Projection/7. Flat-Shaded Walls.srt 15KB
  160. 17. Finishing Touches/1. Separate Wall Projection Header File.srt 14KB
  161. 10. Ray casting in C/1. The Ray Struct and the FOV.srt 13KB
  162. 4. Casting Rays/1. Defining the Field of View.srt 13KB
  163. 3. 2D Map and Player Movement/6. Map Collision.srt 12KB
  164. 8. Creating a Game Loop/2. Fixing Our Game Loop Time Step.srt 12KB
  165. 8. Creating a Game Loop/3. Using a Delay Function.srt 12KB
  166. 3. 2D Map and Player Movement/1. Defining the 2D Map Grid.srt 12KB
  167. 4. Casting Rays/3. Finding Wall Intersections.srt 12KB
  168. 10. Ray casting in C/4. Rendering the Rays.srt 12KB
  169. 4. Casting Rays/5. Finding Vertical Intersections.srt 11KB
  170. 17. Finishing Touches/4. Wall Texture Color Intensity.srt 11KB
  171. 4. Casting Rays/9. Fixing the Intersection Offset Error.srt 11KB
  172. 13. Wall Textures/5. Working with Multiple Textures.srt 11KB
  173. 14. Angle Increment Distortion/3. Fixing the Angle Increment Distortion.srt 11KB
  174. 1. Introduction and Motivations/3. Raycasting or Raytracing.srt 11KB
  175. 7. Starting our C Project/7. Rendering SDL Rectangles.srt 11KB
  176. 13. Wall Textures/3. Mapping Textures to Wall.srt 10KB
  177. 13. Wall Textures/2. Creating a Texture Manually.srt 10KB
  178. 1. Introduction and Motivations/2. An Overview of the Raycasting Algorithm.srt 10KB
  179. 17. Finishing Touches/2. Creating a Type for Color Values.srt 10KB
  180. 8. Creating a Game Loop/1. Implementing a Game Loop.srt 9KB
  181. 3. 2D Map and Player Movement/3. Player Movement.srt 9KB
  182. 13. Wall Textures/7. Fixed-Size Data Types.srt 9KB
  183. 17. Finishing Touches/5. Implementing Texture Color Intensity.srt 8KB
  184. 5. Rendering Wall Projection/2. Displaying a Minimap.srt 8KB
  185. 11. The Color Buffer/3. Freeing Allocated Resources.srt 7KB
  186. 14. Angle Increment Distortion/1. Activity A Small Field of View Distortion.srt 7KB
  187. 5. Rendering Wall Projection/6. Coding Distance-Based Wall Transparency.srt 7KB
  188. 17. Finishing Touches/3. Sending Parameters by Reference.srt 7KB
  189. 16. Rendering Lines/4. Coding the DDA Line Algorithm.srt 6KB
  190. 1. Introduction and Motivations/4. Raycasting Limitations.srt 5KB
  191. 9. SDL Map and Player Movement/4. Wall Collision.srt 4KB
  192. 15. Refactoring the SDL Graphics Code/4. Drawing Rectangles in the Color Buffer.srt 4KB
  193. 13. Wall Textures/8. Using Fixed-Size Integer Data Types.srt 3KB
  194. 6. Completing the JavaScript Project/2. Finishing our JavaScript Prototype.srt 3KB
  195. 12. Wall Projection/3. Implementing Ceiling and Floor Colors.srt 3KB
  196. 12. Wall Projection/2. Activity Ceiling and Floor Colors.srt 2KB
  197. 18. Bonus Lecture/1. Discount on Our Other Courses.srt 1KB
  198. 15. Refactoring the SDL Graphics Code/3. Activity Drawing Rectangles.html 1KB
  199. 7. Starting our C Project/2. A Quick Warning for Windows Developers.html 987B
  200. 6. Completing the JavaScript Project/1. Activity Colored Walls.html 923B
  201. 3. 2D Map and Player Movement/5. Activity Implementing Map Collision.html 662B
  202. 5. Rendering Wall Projection/5. Activity Distance-Based Wall Transparency.html 595B
  203. 16. Rendering Lines/2. Activity Popular Line Drawing Algorithms.html 410B
  204. 9. SDL Map and Player Movement/3. Activity Implementing Map Collision in C.html 327B
  205. 2. A Quick Trigonometry Review/3. Quiz Trigonometry Functions.html 123B