Skip to content

XOX-zip/Project-Generato

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目生成器

一个用于快速生成大型游戏开发项目结构的工具。

功能特点

  • 生成完整的游戏项目目录结构
  • 自动创建约30000个各类文件
  • 支持多种编程语言文件生成
  • 包含资源文件、库文件、配置文件等
  • 图形化界面操作简单
  • 无控制台窗口运行

使用方法

方式一:VBScript运行(推荐)

双击 run.vbs 文件

方式二:直接运行

pythonw main.py

操作步骤

  1. 启动程序
  2. 选择项目存放路径
  3. 输入项目名称
  4. 点击"生成项目"按钮
  5. 等待生成完成

文件说明

  • main.py - 主程序文件,包含GUI界面
  • run.vbs - VBScript启动脚本,无窗口运行
  • generators文件夹 - 调用其他编程语言文件
  • templates文件夹 - 文件生成代码文件
  • system文件夹 - 最重要的系统文件

系统要求

  • Python 3.6+
  • tkinter库(通常随Python安装)
  • Windows操作系统

生成的文件类型

  • 代码文件: .cpp, .h, .cs, .py, .js
  • 资源文件: .png, .jpg, .wav, .mp3, .obj, .fbx
  • 库文件: .dll, .lib, .so
  • 配置文件: .json, .xml, .ini, .cfg
  • 着色器: .vert, .frag, .geom, .comp
  • 数据文件: .db, .dat, .sav

特性

  • 每次生成的文件内容都不相同
  • 自动清理Python缓存文件
  • 支持二进制和文本文件生成
  • 实时进度显示
  • 错误处理和用户反馈

注意事项&警告

  • 生成的项目仅用于测试和演示
  • 文件内容为模板代码,需要根据实际需求修改
  • 建议在空目录中生成项目
  • 生成过程中请勿关闭程序
  • 需要安装Python才能运行此项目
  • 如果你删除了generators和generators内的文件夹或文件那么整个项目将不能运行
  • 请不要恶意诋毁或谩骂我,不满意请提出,若发现者自行承担后果
  • 如果对我的项目有问题可以自己创建一个PR提交,也可以去我的BiliBili账号上进行讨论:https://space.bilibili.com/3546632454932721
  • 禁止恶意毁坏我的项目

其他

  • 最近我的BiliBili账号可能不会经常更新,主要是因为一些学业问题,只不过2026年3月之前肯定会更的
  • 几乎所有文件都很重要,千万不要删
  • PR提交的内容一定要实用、好用、对项目有好处而不是一些其他的东西,看见好的我会改

About

项目生成器,假装开发了一个游戏

Resources

Stars

Watchers

Forks

Packages

No packages published