本教程旨在教授如何使用C++制作一个2D平台游戏,无需依赖任何库或先前知识。教程将涵盖从零开始制作游戏引擎的所有必要知识,包括像素级碰撞检测、角色移动与跳跃、墙壁跳跃、游戏暂停过渡效果等。此外,还将展示如何制作和使用纹理图集,以及如何实现代码热重载,使得游戏开发过程更加高效。教程的目标是帮助那些厌倦了Unity,想要尝试用C++制作游戏的开发者,从零开始制作一个可以销售的游戏。教程将使用OpenGL进行渲染,并计划每天至少发布一个教程。

 

【01】厌倦了Unity?让我们用C++制作《蔚蓝》 Tired Of Unity Let’s Make Celeste In C++.mp4
【02】C++跨平台构建系统 – Celeste 克隆 C++ Cross Platform Build System – Celes.mp4
【03】在Windows上使用C++打开窗口 – Celeste克隆 C++ Opening A Window On Windows.mp4
【04】C++ 跨平台日志记录器 C++ Cross Platform Logger.mp4
【05】C++ 内存与文件IO – Celeste克隆 C++ Memory and File I O – Celeste Clo.mp4
【06】C++ 加载和初始化 OpenGL – Celeste 克隆 C++ Loading and Initializing Op.mp4
【07】C++ OpenGL 纹理加载 – Celeste 克隆 C++ OpenGL Texture Loading – Cele.mp4
【08】C++ 精灵渲染 – Celeste 克隆 C++ Sprite Rendering – Celeste Clone.mp4
【09】C++ 热代码重载!无需重启即可更改代码!- Celeste 克隆 C++ Hot Code Reloading! Chan.mp4
【10】C++ 2D正交相机 – Celeste克隆 C++ 2D Orthographic Camera – Celeste Cl.mp4
【11】C++输入与按键绑定 – Celeste克隆 C++ Input And Key Bindings – Celeste.mp4
【12】使用位掩码的C++自动瓦片 – Celeste克隆 C++ Auto Tiling Using Bitmasks – C.mp4
【13】着色器和纹理热重载 – Celeste 克隆 C++ Shader and Texture Reloading.mp4
【14】固定时间步长更新循环 – Celeste 克隆 Fixed Delta Time.mp4
【15】AABB碰撞与移动 – Celeste克隆 C++ AABB Collision and Movement.mp4
【16】移动平台 – 塞尔达传说克隆版 C++ Moving Platforms – Celeste Clone.mp4
【17】Windows 音频 XAudio2 – Celeste 克隆 Windows Audio XAudio.mp4
【18】精灵动画 Celeste 克隆 C++ Sprite Animations Celeste Clone.mp4
【19】着色器与引擎共享头文件 Celeste 克隆 Shared Header For Shaders A.mp4
【20】FreeType 字体渲染 Celeste 克隆 C++ Freetype Font Rendering.mp4
【21】C++即时模式UI C++ Immediate Mode UI Celeste Clone.mp4
【22】C++游戏Linux平台 Celeste克隆 C++ Game Linux Platform Celeste C.mp4
【23】C++游戏引擎本地化 Celeste克隆 C++ Game Engine Localization.mp4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

微信:xiaoPxiao666