进化博弈matlab仿真代码Evolutionary_Game_Simulations 该存储库包含用于Bachelor Research Dissertation的演化游戏仿真的所有主要MATLAB代码。 实施模拟的主要脚本是Spatial_Evolutionary_Game ,这要归功于Mark(2013)。 组合器功能是运行此脚本所必需的。 该代码分为7个主要块: 仿真参数 策略初始化 游戏开始 选拔 重组 突变 影片动画 该模型的简化示意图如下所示。 文件Worlds_of_Varying_Resource_Clustering包含用于环境的网络建模和创建具有可变资源空间聚类的世界的代码。
2021-08-27 11:20:41 233KB 系统开源
1
游戏开发一直是热门的领域,掌握良好的游戏编程模式是开发人员的应备技能。本书细致地讲解了游戏开发需要用到的各种编程模式,并提供了丰富的示例。 全书共分20章,通过三大部分内容全面介绍了与游戏编程模式相关的各类知识点。首部分介绍了基础知识和框架;第二部分深入探索设计模式,并介绍了模式与游戏开发之间的关联;第三部分介绍了13种有效的游戏设计模式。 本书提供了丰富的代码示例,通过理论和代码示例相结合的方式帮助读者更好地学习。无论是游戏领域的设计人员、开发人员,还是想要进入游戏开发领域的学生和普通程序员,都可以阅读本书。
2021-08-27 11:00:24 11.16MB 游戏开发 编程模式 游戏引擎 设计模式
1
Draco是用于压缩和解压缩3D几何网格和点云的开源库。 旨在改善3D图形的存储和传输。 您可以使用drcobj_exporter.js将threejs-object(.json)文件转换为draco压缩的threejs-object(.drcobj)文件, drcobj_loader.js是drcobj文件的加载器。 新版本! 与1.0.3.2版相比,1.1.0版将模型加载时间减少了50%以上! 模型文件大小比较 测试模型: ./ example / bunny.json JSON格式 德科比 FBX OBJ 特遣部队 GLB 2.98兆字节 146KB 1.82兆字节 6.8兆字节 2.12兆字节 1.6兆字节 如何使用 负荷模型 < script src =" ./three.js " > </ script > < script src =" ./src/vendor
2021-08-26 16:31:05 1.48MB threejs model html5-game loader
1
Game Development With Slimdx
2021-08-26 13:21:30 2.73MB Game
1
aws-gamelift-sample(带有FlexMatch) 该存储库包含使用Amazon GameLift和AWS无服务器服务(包括DynamoDB,Lambda,SQS,S3等)的示例游戏项目。 这是一个名为的简单棋盘游戏,但在技术和功能上均与基于实时会话的在线游戏相同。 该存储库包含一个使用Amazon GameLift和AWS服务的示例游戏项目,其中包括DynamoDB,Lambda,SQS,S3,EC2,ElastiCache和API-Gateway。 这是一个名为的简单棋盘游戏,但在技术和功能上均与基于实时会话的在线游戏相同。 对于Infra / System工程师,该项目展示了如何直接在AWS上构建基于会话的在线游戏。 它还演示了AWS托管服务(例如GameLift)的好处。 对于游戏开发者,该项目以与基于会话的实际在线游戏服务最相似的形式提供体系结构最佳实践和实现。 因此,他们可以利用此资产在AWS上实施自己的基于会话的在线游戏。 云形成 该存储库包括用于部署自动化的CloudFormation。 您可以通过下面的指南轻松启动。 FleetIQ样本 该存储库
2021-08-25 00:00:41 77.44MB aws game-development multiplayer-game matchmaking
1
Beginning C++ Through Game Programming (4th Edition) Cengage Learning.pdf + source code
2021-08-24 21:04:38 8.22MB c++
1
python
2021-08-24 14:29:59 7KB game
1
强调: - 完整的游戏准备发布。 - 趋势体素图形。 - 20个内置的气垫船准备用硬币解锁。 - 每日奖励制度,以更好地保留 - 所有资产(声音,字体,模型,精灵等)均可免费用于商业用途。 - 针对iOS和Android进行了优化。 - 使用详细的文档轻松定制。 优惠特色: 此模板与Easy Mobile插件预先集成,可在iOS和Android上提供以下功能。您可以导入Easy Mobile Pro或Easy Mobile Basic以在游戏中启用这些功能。 - 支持AdColony,AdMob,Chartboost,Facebook Audience Network,Heyzap,ironSource,MoPub,Tapjoy和Unity Ads - 应用内购买(硬币,删除广告) - 排行榜和成就 - 实时录制游戏,然后将GIF图像分享到社交网络 - 将PNG屏幕截图分享到社交网络 - 原生评级弹出窗口(评价我的应用) - 使用OneSignal或Firebase服务推送通知 - 原生警报 笔记: *预先集成意味着您不需要编写一行集成代码,所有事情都是事先完成的。您只需导入Easy Mobile并在编辑器中进行配置即可。 *此套餐不包括Easy Mobile。 * Easy Mobile的使用完全是可选的,这个模板完全可以自行运行。 *演示APK和视频演示了导入Easy Mobile后的游戏。
2021-08-24 11:26:15 12.13MB game_e
1
(1) 请描述你解决这个问题的思路; (2) 请给出主要的处理流程,算法,以及算法的复杂度。 方案 1:采用 trie 树,关键字域存该查询串出现的次数,没有出现为 0。最后用 10 个 元素的最小推来对出现频率进行排序。 关于此问题的详细解答,请参考此文的第 3.1 节:第三章续、Top K 算法问题的实现。 14. 一共有 N 个机器,每个机器上有 N 个数。每个机器最多存 O(N)个数并对它们操作。如 何找到 N^2 个数中的中数? 方案 1:先大体估计一下这些数的范围,比如这里假设这些数都是 32 位无符号整数(共 有 2 3̂2 个)。我们把 0 到 2 3̂2-1 的整数划分为 N 个范围段,每个段包含(2 3̂2)/N 个整 数。比如,第一个段位 0 到 2 3̂2/N-1,第二段为(2 3̂2)/N 到(2^32)/N-1,…,第 N 个 段为(2 3̂2)(N-1)/N 到 2 3̂2-1。然后,扫描每个机器上的 N 个数,把属于第一个区段的 数放到第一个机器上,属于第二个区段的数放到第二个机器上,…,属于第 N 个区段的数 放到第 N 个机器上。注意这个过程每个机器上存储的数应该是 O(N)的。下面我们依次统计
2021-08-23 16:57:16 4.43MB 微软面试 100题
1
Udemy 课程 Unity 2D Game Developer Course Farming RPG 完整代码
2021-08-23 13:18:03 331.55MB Unity Udemy 2d farm
1