MSCP是一款基于mcpp-standard开源项目开发的"地球Online"风格的角色扮演游戏。在游戏中你将扮演一个"编程初学者", 为了入门"现代C++"并揭露其背后的真相, 踏上了一条充满挑战和惊奇的现代C++学习之路...
价格: 免费
开发者: Sunrisepeak
发行商: MOGA
发行时间: 预计2025年10月
游戏体量: 100H - 200H之间
标签: 类魂系列、模拟人生、🌍Online、程序员、C++、开源、费曼学习法
mcpp-standard开源项目简介
一个 强调动手实践 的 现代C++ 入门教程项目。以现代C++的核心语言特性为基础, 开发了一套 [Book + Video + Code + X] 结构的"现代"教程。其中:
Book: 对应的是提供在线电子书和文档解析
Video: 提供核心语言特性的讲解视频
Code: 提供对应的代码练习及自动化检测工具(包括在线代码练习环境)
X: 提供项目的社区论坛和交流讨论群组
项目的电子书、练习代码及相关工具开源在Github上, 视频发布在Bilibili和Youtube上
项目开源地址: https://github.com/Sunrisepeak/mcpp-standard
项目视频列表: bilibili / youtube
Star History Chart
项目之前也被业内媒体 HelloGithub 收录和分享过(112期)
一、活动内容
活动以mcpp-standard项目现有的核心语言特性的学习和交互式的代码练习的完成为 主线剧情 , 并在过程中 玩家先扮演C++学习者, 学习相关的核心特性, 然后再扮演技术分享者 把学到的C++特性用自己的语言和逻辑在分享给其他人, 双重视角 + 费曼学习法来快速入门现代C++
同时活动也设置了 支线剧情 的玩法, 玩家在完成新手村任务(T0)后, 即可选择申请加入 活动小组, 然后就可以以团队协作的方式, 参与活动/社区/项目的开发和维护中, 感受一个开源项目和社区是如何运行的...
目标
基础目标
初步的入门/了解现代C++
使用mcpp-standard和cppreference持续学习的能力
具备成为现代C++的技术分享者/布道者的初步能力(编写技术文章、制作教学视频...
成为mcpp-standard项目的贡献者(至少合入一次PR
扩展目标(可选
了解活动/开源项目和社区的开发和运营方法
参与活动/项目/社区的维护和开发
成为mcpp-standard项目和社区的核心贡献者/开发者
流程结构和玩法
活动整体设计了主线剧情 + 可选的支线剧情
核心玩法/主线: [学习现代C++核心特性 -> 把学到教会其他人 -> 参与社区讨论] 循环这个过程
活动的任务发布和活动基于Github项目看板进行管理和记录
虚线箭头表示可选路径, 详细介绍参考 -> MSCP | 流程结构详细介绍
二、如何参与和游玩 ?
由于活动涉及的项目/材料/工具内容, 几乎都是开源的, 所以理论任何人都可以参与该活动
从完成第一个任务开始
加入活动小组(可选)
::: tip
如果参与中遇到问题/困难, 可以 查看 常见问题 或 在论坛创建话题贴 -> mcpp论坛
注: 活动相关的文档/工具等资源可以查看 -> 活动地图
:::
三、社区
mcpp论坛
活动工作流看板
mcpp活动交流群: 1067245099
MOGA交流群(可选): 1065632930
四、相关链接
活动地图
常见问题
mcpp-standard项目开源仓库
活动工作流看板
活动记录