
1. 背景图片
1.1 手搓背景图
背景图片由背景控制文件(也叫背景布局文件)指定,由于金源引擎的限制,对于背景图,最大仅支持256*256尺寸的TGA图片,因此需要将整张图片分割成多个小部分。
背景控制文件有两个,一个是负责主菜单绘制后的背景,名为“BackgroundLayout.txt”;另一个负责主菜单绘制前的背景,名为“BackgroundLoadingLayout.txt”。这两个文件都在“valve\resource”目录下边,我们修改CS1.6,可以在cstrike的对应目录下复制或者新建这两个文件。
本系列教程均在简体中文语言的CS1.6中演示修改,因此所有文件均放到“cstrike_schinese”目录下边,尽量避免覆盖原始文件。
找一张图片,教程中采用的是1920*1080尺寸的一张好看的图。

用 Photoshop 打开这张图片,点击“切片工具”。

右键单击图片,选择“划分切片”。

在弹出的窗口中,勾选“水平划分”和“垂直划分”,划分方式选择按像素划分,像素填写“256”。

一共划分了40个切片。

点击“文件” - “存储为Web所用格式”,图片类型选择“PNG-24”(仅在25周年版本中支持,早期版本选择PNG-8),保存文件名为“redgirl_bg”,名字可以自己起。

导出的图片为PNG格式,还不能直接用,需要批量转换为TGA格式,可以使用新版格式工厂。打开格式工厂,选择“图片” - “-> TGA”,添加刚刚保存的40个切片文件,点击“开始”,将所有文件转换成TGA格式。

打开“cstrike_schinese\resource”目录,在里边新建一个文件夹,名为“redgirl_bg”,这个随意,将刚刚转换的图片文件全部复制到这里。

回到“cstrike_schinese\resource”目录,新建一个文本文档,名为“BackgroundLayout.txt”,其中的内容如下,这一部分在视频中有详细说明:
resolution 1920 1080
resource/redgirl_bg/redgirl_01.tga fit 0 0
resource/redgirl_bg/redgirl_02.tga fit 256 0
resource/redgirl_bg/redgirl_03.tga fit 512 0
resource/redgirl_bg/redgirl_04.tga fit 768 0
resource/redgirl_bg/redgirl_05.tga fit 1024 0
resource/redgirl_bg/redgirl_06.tga fit 1280 0
resource/redgirl_bg/redgirl_07.tga fit 1536 0
resource/redgirl_bg/redgirl_08.tga fit 1792 0
resource/redgirl_bg/redgirl_09.tga fit 0 256
resource/redgirl_bg/redgirl_10.tga fit 256 256
resource/redgirl_bg/redgirl_11.tga fit 512 256
resource/redgirl_bg/redgirl_12.tga fit 768 256
resource/redgirl_bg/redgirl_13.tga fit 1024 256
resource/redgirl_bg/redgirl_14.tga fit 1280 256
resource/redgirl_bg/redgirl_15.tga fit 1536 256
resource/redgirl_bg/redgirl_16.tga fit 1792 256
resource/redgirl_bg/redgirl_17.tga fit 0 512
resource/redgirl_bg/redgirl_18.tga fit 256 512
resource/redgirl_bg/redgirl_19.tga fit 512 512
resource/redgirl_bg/redgirl_20.tga fit 768 512
resource/redgirl_bg/redgirl_21.tga fit 1024 512
resource/redgirl_bg/redgirl_22.tga fit 1280 512
resource/redgirl_bg/redgirl_23.tga fit 1536 512
resource/redgirl_bg/redgirl_24.tga fit 1792 512
resource/redgirl_bg/redgirl_25.tga fit 0 768
resource/redgirl_bg/redgirl_26.tga fit 256 768
resource/redgirl_bg/redgirl_27.tga fit 512 768
resource/redgirl_bg/redgirl_28.tga fit 768 768
resource/redgirl_bg/redgirl_29.tga fit 1024 768
resource/redgirl_bg/redgirl_30.tga fit 1280 768
resource/redgirl_bg/redgirl_31.tga fit 1536 768
resource/redgirl_bg/redgirl_32.tga fit 1792 768
resource/redgirl_bg/redgirl_33.tga fit 0 1024
resource/redgirl_bg/redgirl_34.tga fit 256 1024
resource/redgirl_bg/redgirl_35.tga fit 512 1024
resource/redgirl_bg/redgirl_36.tga fit 768 1024
resource/redgirl_bg/redgirl_37.tga fit 1024 1024
resource/redgirl_bg/redgirl_38.tga fit 1280 1024
resource/redgirl_bg/redgirl_39.tga fit 1536 1024
resource/redgirl_bg/redgirl_40.tga fit 1792 1024 保存,进入游戏,背景已变。

但是在游戏启动瞬间还是默认的背景,这就需要修改“BackgroundLoadingLayout.txt”了,可以直接复制“BackgroundLayout.txt”并且改名,让两处使用同一个背景,也可以按上述方法再做一个模糊的背景,改另一个名字,这样游戏从启动到启动完成的背景会从模糊变成清晰,就像这样:

1.2 背景制作软件
老掉牙的软件,Cs 1.6 Background Maker 3.0,已汉化,下载地址在视频简介中,使用前请仔细阅读说明。

关于背景修改就介绍到这里,点此观看完整视频教程。
2. 背景音乐
找一首MP3,比特率随意,采样率建议44100Hz,如果采样率或者比特率过高导致无法播放,使用格式工厂之类软件转码,降低比特率和采样率即可。
mp3文件的名字为“gamestartup.mp3”,放到“cstrike_schinese\media”里边,没有“media”文件夹的话,新建一个。进入游戏就可以听到背景音乐。
简版教程到此结束,点此观看完整视频教程!