Code Lib / 代码库
更新于 a month ago

awesome-game-security

Ggmh5225
2.7k
gmh5225/awesome-game-security
68
Agent 评分

💡 摘要

一个为游戏安全和开发提供资源和工具的策划列表。

🎯 适合人群

游戏开发者安全研究人员游戏设计师游戏开发学生软件工程师

🤖 AI 吐槽:看起来很能打,但别让配置把人劝退。

安全分析低风险

风险:Low。建议检查:是否发起外网请求(SSRF/数据外发);文件读写范围与路径穿越风险。以最小权限运行,并在生产环境启用前审计代码与依赖。

awesome-game-securityAwesome

image image

If you find that some links are not working, you can simply replace the username with gmh5225. 
Or you can send an issue for me.

Show respect to all the projects below, perfect works of art :saluting_face:

How to contribute?

  • https://github.com/HyunCafe/contribute-practice
  • https://docs.github.com/en/get-started/quickstart/contributing-to-projects

Contents

Game Engine

Guide

  • https://github.com/QianMo/Game-Programmer-Study-Notes
  • https://github.com/raysan5/custom_game_engines [A comprehensive list of custom game engines]
  • https://github.com/stevinz/awesome-game-engine-dev [Awesome Game Engine Development]
  • https://github.com/Gforcex/OpenGraphic [Graphic Engine & Game Engine lists]
  • https://github.com/bobeff/open-source-engines [A list of open source game engines]
  • https://github.com/ThisisGame/cpp-game-engine-book
  • https://github.com/netwarm007/GameEngineFromScratch
  • https://forums.unrealengine.com [Unreal]
  • https://docs.unrealengine.com [Unreal]
  • https://www.unrealengine.com/resources [Unreal]
  • https://github.com/donaldwuid/unreal_source_explained [Unreal]
  • https://github.com/mikeroyal/Unreal-Engine-Guide [Unreal]
  • https://github.com/Allar/ue5-style-guide [Unreal]
  • https://github.com/revan1611/UE-Interview-Cheat-Sheet [Unreal]
  • https://github.com/tomlooman/ue4-tutorials [Unreal]
  • https://github.com/JaredP94/Unreal-Development-Guides-and-Tips [Unreal]
  • https://github.com/lettier/3d-game-shaders-for-beginners [Shader]
  • https://github.com/PardCode/OpenGL-3D-Game-Tutorial-Series [OpenGL]
  • https://github.com/PardCode/CPP-3D-Game-Tutorial-Series [DirectX]
  • https://github.com/ssloy/tinyrenderer [Render]
  • https://github.com/crazyshader/GameDev [Unity]
  • https://github.com/RyanNielson/awesome-unity [Unity]
  • https://github.com/shadirvan/Unity-Cheat-Sheet [Unity]
  • https://github.com/QianMo/Unity-Design-Pattern [Unity Design]
  • https://github.com/whx-prog/The-Seed-Link-Future [Unity VR]
  • https://github.com/twohyjr/Metal-Game-Engine-Tutorial [Apple's Metal Api]

Source

  • https://github.com/EpicGames/UnrealEngine
  • https://github.com/Unity-Technologies/UnityCsReference [C# reference]
  • https://github.com/cocos2d/cocos2d-x
  • https://github.com/cocos/cocos-engine
  • https://github.com/cocos/cocos4
  • https://github.com/gmh5225/GameEngine-CRYENGINE
  • https://github.com/panda3d/panda3d
  • https://github.com/ValveSoftware/source-sdk-2013
  • https://github.com/gmh5225/source-sdk-orangebox
  • https://github.com/UTINKA/source-engine.2003
  • https://github.com/ArcherTannic/SourceEngine2007
  • https://github.com/nillerusr/source-engine
  • https://github.com/gmh5225/GoldSourceRebuild [GoldSource engine rebuild]
  • https://github.com/adriengivry/Overload
  • https://github.com/gmh5225/GameEngine-MapleEngine
  • https://github.com/inanevin/LinaEngine
  • https://github.com/storm-devs/storm-engine
  • https://github.com/minetest/minetest
  • https://github.com/godotengine/godot
  • https://github.com/ScriptedSnark/reGS
  • https://github.com/nem0/LumixEngine
  • https://github.com/urho3d/Urho3D
  • https://github.com/KorokEngine/Korok [Golang]
  • https://github.com/BoomingTech/Pilot
  • https://github.com/Sirkles/JoshoEngine-Native
  • https://github.com/ExplosionEngine/Explosion
  • https://github.com/danhuynh0803/Campfire
  • https://github.com/lowenware/dotrix [Rust]
  • https://github.com/bevyengine/bevy [Rust]
  • https://github.com/FyroxEngine/Fyrox [Rust]
  • https://github.com/AmbientRun/Ambient [Rust]
  • https://github.com/not-fl3/macroquad [Rust 2D]
  • https://github.com/AbyssEngine/AbyssEngine [ARPG]
  • https://github.com/skylicht-lab/skylicht-engine
  • https://github.com/ValveSoftware/halflife [Half-Life 1]
  • https://github.com/SamVanheer/halflife-unified-sdk [Half-Life SDK]
  • https://github.com/alliedmodders/hl2sdk [Half-Life SDK]
  • https://github.com/ezhangle/hlmaster [Half-Life Master Server]
  • https://github.com/MonoGame/MonoGame [.NET]
  • https://github.com/vchelaru/FlatRedBall [.NET 2D]
  • https://github.com/nCine/nCine [2D]
  • https://github.com/gameplay3d/gameplay [2D/3D]
  • https://github.com/NoelFB/blah [C++ 2D]
  • https://github.com/Squalr/Squally [C++ 2D]
  • https://github.com/u3d-community/U3D [C++ 2D/3D]
  • https://github.com/turbulenz/turbulenz_engine [HTML5]
  • https://github.com/melonjs/melonJS [HTML5]
  • https://github.com/egret-labs/egret-core [HTML5]
  • https://github.com/pixijs/pixijs [HTML5]
  • https://github.com/playcanvas/engine [HTML5 3D]
  • https://github.com/TorqueGameEngines/Torque2D [2D]
  • https://github.com/TorqueGameEngines/Torque3D [3D]
  • https://github.com/gmh5225/GameEngine-CX3D [3D]
  • https://github.com/solenum/exengine [C99 3D]
  • https://github.com/TheCherno/Hazel
  • https://github.com/duddel/yourgamelib
  • https://github.com/Serious-Engine/Base
  • https://github.com/benanil/Castle-Engine [DX11]
  • https://github.com/OpenArena/engine [quake3]
  • https://github.com/rbfx/rbfx [C# support and WYSIWYG editor]
  • https://github.com/BobbyAnguelov/Esoterica
  • https://github.com/ZDoom/gzdoom [Doom]
  • https://github.com/L-Spiro/L.-Spiro-Engine-2022
  • https://github.com/MohitSethi99/ArcEngine
  • https://github.com/gscept/nebula
  • https://github.com/irisengine/iris [cross-platform C++]
  • https://github.com/WistfulHopes/NightSkyEngine [A fighting game engine written in Unreal Engine 5]
  • https://github.com/ObEngine/ObEngine [2D+Lua]
  • https://github.com/harukumo/HorizonEngine [3D rendering engine]
  • https://github.com/benjinx/Toon [C++]
  • https://github.com/chrismaltby/gb-studio [GameBoy]
  • https://github.com/orx/orx [C++]
  • https://github.com/volcoma/EtherealEngine [C++]
  • https://github.com/clibequilibrium/EquilibriumEngine [C++]
  • https://github.com/turanszkij/WickedEngine [C++ 3D]
  • https://github.com/AustinBrunkhorst/Ursine3D [C++ 3D]
  • https://github.com/RavEngine/RavEngine [C++ 3D]
  • https://github.com/asc-community/MxEngine [C++ 3D]
  • https://github.com/jmorton06/Lumos [C++ 2D/3D]
  • https://github.com/fredakilla/GPlayEngine [C++ 2D/3D]
  • https://github.com/crownengine/crown [C++ 2D/3D]
  • https://github.com/FlaxEngine/FlaxEngine [C++/C# 3D]
  • https://github.com/stride3d/stride [C# 3D]
  • https://github.com/Net5F/AmalgamEngine
  • https://github.com/rxi/kit [pixels]
  • https://github.com/isadorasophia/murder [pixel]
  • https://github.com/nitaigao/engine-showcase [Old engine]
  • https://github.com/PanosK92/SpartanEngine [Research-focused game engine designed for real-time solutions]
  • https://github.com/OpenXRay/xray-16 [Improved version of the X-Ray Engine]
  • https://github.com/love2d/love [2D game framework for Lua]
  • https://github.com/PixelGuys/Cubyz [3D voxel sandbox game written by Zig language]

Game Engine Plugins:Unreal

五维分析
清晰度7/10
创新性6/10
实用性8/10
完整性6/10
可维护性7/10
优缺点分析

优点

  • 全面的资源链接
  • 涵盖游戏安全的各个方面
  • 对初学者和专家都很有用

缺点

  • 缺乏安装说明
  • 没有明确的使用示例
  • 链接可能会过时

相关技能

tonejs-skill

A
toolCo-Pilot / 辅助式
88/ 100

“看起来很能打,但别让配置把人劝退。”

dart

A
toolCo-Pilot / 辅助式
86/ 100

“看起来很能打,但别让配置把人劝退。”

threejs-textures

A
toolCo-Pilot / 辅助式
84/ 100

“看起来很能打,但别让配置把人劝退。”

免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。

版权归原作者所有 gmh5225.