最近玩起了,模拟人生,战地2等游戏,发现他们都有mod包或者是网友自制的模型。
  本文由于篇幅限制,只能讲解模型和音乐、材质等制作和修改,文章中提到工具可以找到很多教程以及下载资源,本文就不提了(不要抄人家,这样不好)
  必备工具:
  3dMAX 看名字就知道3D模型制作修改工具
  我的是8.0中文免安装版和8.0英文免安装版(同种版本不同语音的3dMAX 只需要安装/注册一个语音版本,另外一个就变成绿色版,可以直接运行,为什么要两个音版?看下文


Photoshop CS3
(怎么用就请看书或是其它教程,因为实在太多了)
  MilkShape 3D 1.7.10
  可以导入很多游戏模型,并可以导出为3ds,obj给3Dmax,maya等软件使用,
注意:1 共享软件,要注册码。还有1.8的插件1.7.10可以用(制作模拟人生2的插件1.8才有)
2 没有中文版,建议安装金山词霸,很简单的英文!所以要熟悉游戏英文名字!

目标游戏:
  Warcraft 魔兽争霸/魔兽世界
  查看:模型观察器(Warcraft 3 Viewer 2.3)
  打开MPQ文件:WinMPQ
可以对暴雪所用的mpq文件进行解压,查看,压缩等功能的工具

提供了文件过滤功能,方便用户查找自己需要的文件
   提取音乐:(World of Warcraft 为例)
E:/World of Warcraft/Data
有个sound.MPQ
Warcraft III
其实每个MPQ,都有用的!
  打开模型:MilkShape 3D

反恐CS  以及所有Halflife 半条命系列
  查看:CSMapToolkit 就是反恐地图工具包,可以制作查看WAD(材质贴图文件包),模型查看,制作地图
       crafty也不错可以直接查看地图
  打开mdl模型文件:MilkShape 3D 要用到他的Halflife工具中的mdl解压缩

战地风云1942/ 战地风云2
ZIP文件就不用我说了
有3Dmax 专用工具(所以我推荐3Dmax )
DDS 材质贴图,有Photoshop DDS插件,另外XnView也可以

孤岛惊魂
有游戏SDK,SDK中就有3Dmax 专用工具和Photoshop DDS插件

模拟人生2
Game Extractor 适合大量提取文件比如音乐(没有中文版,建议安装金山词霸,Game Extractor需要安装java运行库!)
SimPE 模型材质提取/导入 (没有中文版,建议安装金山词霸)
相关的文件主要有以下四类:

第一类:模型材质关联(Materials.package)
作用:该类文件最为关键,其决定改哪个物品的颜色
文件位置:游戏目录/EA GAMES/The Sims 2/TSData/Res/Catalog/Materials

第二类:材质描述(Objects02.package)
作用:这类文件规定如何显示材质
文件位置:游戏目录/EA GAMES/The Sims 2/TSData/Res/Sims3D

第三类:材质小图片(Objects06.package)
作用:材质内容
文件位置:游戏目录/EA GAMES/The Sims 2/TSData/Res/Sims3D

第四类:材质大图片(Objects07.package、Objects08.package、Objects09.package)
作用:材质内容
文件位置:游戏目录/EA GAMES/The Sims 2/TSD2
“猜”名称
这一步非常关键,如果名称不对,将无法找到需要改颜色的物品!具体方法是将游戏打包文件中的材质图,与游戏中的物品进行比较。
Sim2对物品材质大图片文件的命名规则一般是这个格式:
物品名称+房间+款式+颜色及其它属性描述+编号
其中,编号0为最大的图片,编号1为次大图片。根据物品的不同,有些物品需要两张大图片,而有些只需要一张,即编号0的图片。
本例中的椅子,相应的物品英文名称是chair,我们还知道该椅子是一把餐厅用椅,而餐厅的英文是dining,我们先猜与该物品相关文件的名字中,一定包含“chairdining”这两个单词。由于该词的开始字母是C,因此我们需要在“07材质大图片A_E.txt”和文件“Objects07.package”中寻找与该椅子相关的信息。
 
MilkShape 3D  制作模拟人生2的插件MilkShape 3D 1.8才有
打开MilkShape,可以输入GMND档案。(我的是放在游戏目录/EA GAMES/The Sims 2/TSData/Res/Sims3D,Objects04.package或者Objects03.package)

侠盗猎车——罪恶都市(Grand Theft Auto Vice City)
MOD导入导出工具IMAGETOOLS 有汉化版,打开Img文件
模型 3Dmax 专用工具:
 kam'插件全集(kam'的3dmax插件,制作模型必备 安装很简单(不可以用于简体中文版的3Dmax,比如3Dmax7或是更高版本有简体中文版,只能用于英文版!!所以我才用两个3dmax8)

TXDWORKSHOP修改游戏贴图工具(汉化版)
简介:修改贴图的必备工具
地图编缉器MEdv032工具简介:
添加地图工具也可察看地图,个人认为非必备,但有它还是方便一些可编缉坐标IPL和IDE

Need For Speed Hot Pursuit 2 (极品飞车NFS6热力追踪II),Fifa2003,NBA 2003,EA 冰球2003

要打开VIV文件
打开要 MultiExCommander
模型
Oedit3D
导出给  MilkShape 3D

材质
EA图形编辑器
这个还可以用于其它EA游戏

转载于:https://www.cnblogs.com/javabluesky/archive/2008/01/04/2211914.html

游戏mod(组模)模型,材质查看制作入门经典教程相关推荐

  1. html5游戏制作入门系列教程(八)

    今天,我已经准备了一个新的游戏 – SkyWalker.基本上 – 这是用飞飞行模拟射击类游戏.我们的目标到达终点线.这个游戏还有其它一些特点,例如使用飞机运动动画和爆炸动画,多按键处理(例如同时移动 ...

  2. html5游戏制作入门系列教程(七)

    我们继续这一系列文章,使用HTML5的canvas组件进行游戏开发.我们将要更新完善我们的第4课html5游戏制作入门系列教程(四)的游戏实例,并增加了火球,敌人和碰撞检测等功能模块.所以,现在我们的 ...

  3. html5游戏制作入门系列教程(六)

    我们继续这一系列文章,使用HTML5的canvas组件进行游戏开发.今天,我们将创建我们的第一个完整的游戏 – 打砖块.在这一课中,我会告诉你如何检测基本的碰撞和HTML5的本地存储.您可以使用鼠标和 ...

  4. html5游戏制作入门系列教程(五)

    我们继续这一系列文章,使用HTML5的canvas组件进行游戏开发.今天,这是相当完整的游戏例子 – 它会回顾经典的旧电脑游戏 – 坦克大战.我会教你使用阵列地图并教你如何检测活动对象(坦克)与环境( ...

  5. html5游戏制作入门系列教程(四)

    今天,我们继续一系列文章,使用HTML5的canvas组件进行游戏开发.今天我们要学习下元素:声音控制与动画.在我们的演示中,你会 看到一个飞龙.我们会听到持续的翅膀拍打的声音(我们将循环这个声音), ...

  6. html5游戏制作入门系列教程(三)

    今天,我们继续一系列文章,使用HTML5的canvas组件进行游戏开发.接下来,我们将开始学习如何添加动画以及一些更有趣的功能.我 们的演示将包括一艘太空船飞越时空,并使用一个新的游戏元素 – 对话框 ...

  7. html5游戏制作入门系列教程(二)

    今天,我们继续html5游戏制作入门系列的系列文章.今天,我们将继续基础知识(也许甚至是高级技巧的基础).我要告诉你如何具有渐变颜色填充对象,绘制文本,使用自定义的字体绘制文本,基本的动画,以及最重要 ...

  8. html5游戏制作入门系列教程(一)

    从今天开始,我们将开始HTML5游戏开发一系列的文章.在我们的第一篇文章中,我们将讲解在画布canvas上的基础工作,创建简单的对象,填充和事件处理程序.另外,要注意在这个阶段中,我们不会立即学习We ...

  9. Blender3.0动画制作入门学习教程 Learn Animation with Blender (2021)

    要求 下载并安装Blender.免费下载和免费用于任何目的. 描述 加入我的动画课程. 在本课程中,我将从头开始讲述在Blender中创建动画场景的过程. 从第一步到最终渲染.在这个课程中,我们将使用 ...

最新文章

  1. java编写教师类输出_Java类和对象的区别和联系,超简单易懂!
  2. 备受期待的Python深度学习来了
  3. 【数据结构与算法】【算法思想】动态规划
  4. c# 科学计数法值转换成正常值,返回字符串
  5. nodejs nodemailer
  6. Java的守护线程Daemon
  7. 【Excel-2010】导入网站数据
  8. CTF中一点进制转换脚本记录
  9. [.net 面向对象程序设计深入](26)实战设计模式——策略模式 Strategy (行为型)...
  10. xvidcore-1.3.2编译
  11. Photoshop DPI缩放比例问题
  12. AndroidX全解析
  13. 【Unity开发小技巧】Unity混音器Mixer控制全局音量
  14. 修嗒嗒“全民家装狂欢节”诞生,巨额补贴能否造就家装行业的“双十二”?
  15. 在Mac OSX下安装Microsoft Calibri字体
  16. ftt传感器_FTTTB温度传感器温度特性实验仪介绍及实验数据(新).doc
  17. 台式计算机启动叫两声,电脑开机2声短报警什么情况
  18. window系统区别
  19. 2021年JAVA面试~初识集合Map(二)
  20. Unable to negotiate with 120.26.106.212 port 22: no matching host key type f

热门文章

  1. 垂直对齐:vertical-align属性(转)
  2. ensp模拟traffic-policy在vlan视图下的inbound outbound
  3. 如何使用SPSS Amos进行验证性因子分析(CFA)和Bootstrap检验中介效应
  4. Chrome 浏览器的灵魂插件,盘他!
  5. Visual Studio Code 快捷键 Mac 版
  6. 使用谷歌提供的html5shiv.js解决
  7. MIUI 12 安装谷歌套件 解决升级miui后无法使用谷歌套件的问题 适用于升级到android11后无法使用三件套 点击登录没反应的情况
  8. iis命令(网站自动开启关闭)
  9. BigDecimal 除法
  10. 从零开始搭建Cydia软件源+制作deb安装包