MSCP | mcpp项目学习与贡献者培养计划
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
项目之前也被业内媒体 HelloGithub 收录和分享过(112期)
一、活动内容
活动以mcpp-standard项目现有的核心语言特性
的学习和交互式的代码练习
的完成为 主线剧情 , 并在过程中 玩家先扮演C++学习者, 学习相关的核心特性, 然后再扮演技术分享者 把学到的C++特性用自己的语言和逻辑在分享给其他人, 双重视角 + 费曼学习法
来快速入门现代C++
同时活动也设置了 支线剧情 的玩法, 玩家在完成新手村任务(T0)后, 即可选择申请加入 活动小组, 然后就可以以团队协作的方式, 参与活动/社区/项目的开发和维护中, 感受一个开源项目和社区是如何运行的...
目标
- 基础目标
- 初步的入门/了解现代C++
- 使用mcpp-standard和cppreference持续学习的能力
- 具备成为现代C++的技术分享者/布道者的初步能力(编写技术文章、制作教学视频...
- 成为mcpp-standard项目的贡献者(至少合入一次PR
- 扩展目标(可选
- 了解活动/开源项目和社区的开发和运营方法
- 参与活动/项目/社区的维护和开发
- 成为mcpp-standard项目和社区的核心贡献者/开发者
流程结构和玩法
活动整体设计了主线剧情 + 可选的支线剧情
- 核心玩法/主线:
[学习现代C++核心特性 -> 把学到教会其他人 -> 参与社区讨论]
循环这个过程
TIP
- 活动的任务发布和活动基于Github项目看板进行管理和记录
- 虚线箭头表示可选路径, 详细介绍参考 -> MSCP | 流程结构详细介绍
二、如何参与和游玩 ?
由于活动涉及的项目/材料/工具内容, 几乎都是开源的, 所以理论任何人都可以参与该活动