Skip to content

Snowy-Studio/RF-Client

Repository files navigation

红色警戒2 重聚未来 1.5 开发者文档

image

本项目基于: xna-cncnet-client

项目结构

ClientCore

这里放的是一些底层的数据结构和方法.

ClientGUI

这里放的是三次开发的UI控件.

ClientUpdater

这里是更新程序,独立于客户端的.

DTAConfig

这里放的主要是设置界面的配置窗口.

Localization

这里实现了多语言功能和一些扩展方法.

RA2Client

客户端主要项目,大部分界面的实现和业务逻辑位于此.

Rampastring.Tools-2.0.6

读写INI和一些封装的方法实现.

Rampastring.XNAUI

这里放的是二次开发的UI控件.

RandomMapGenerator

这是用来生成随机地图的项目.

Reunion

这是用于生成启动游戏的exe.

CnCNet License

CnCNet Client Copyright (C) 2022-2024 CnCNet, Rampastring

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.