English  Español  Português  Français  Italiano  Deutsch  Nederlands  Svenska  Dansk  Suomi  Norsk  Русский  Polski  Română  Български  Hrvatski  Česky  中国  中國  日本語  한국어  Ελληνική  हिन्दी  العربية 
NCAA Football 2001
为PlayStation
Colin Fahey
ncaa_football_2001_psx_cd_rom.jpg
NCAA Football 2001 PlayStation CD-ROM

1. 导言

我是一个成员的团队,发展2001版本的“NCAA Football”视频游戏出版Electronic Arts (EA)为PlayStation视频游戏控制台。  发展期是从1999.10通过2000.06 。 
ncaa_football_2001_game_credits.jpg
开发贷“NCAA Football 2001”视频游戏
该“NCAA Football”视频游戏已经5岁,在时间,我开始工作,对2001版本。  该2001版本的最后一年,该游戏制作为PlayStation 1视频游戏控制台。  该2001版本出版下旬在今年2000 ,为2000-2001美式足球赛季,被出售给800 000人在第一年的销售。 

该“NCAA Football”视频游戏,包括高校体育场馆,球队制服,吉祥物队,队步操乐队的歌曲及人群chants ,团队标识,及统计的实时播放器(与他们的真实姓名省略隐私的原因) ,为所有学院的成员,该NCAA 。  每年有许多变化,以团队的制服,团队标识,和球员名单。  视频游戏是一种“现实”的代表性高校足球。  因此,压力对开发商作出的各项细节的视频游戏相同,目前的现实是巨大的。 

2. “作弊代码和”特殊功能我还游戏

虽然“NCAA Football”视频游戏是要成为一个很“现实”的代表性高校足球,视频游戏也使球员提交“欺骗行为守则” ,以改变游戏的条件,包括东西或特点,是不平凡的,难以琢磨的,幽默,或不可能的。  后一个球员已经彻底发挥视频游戏与正常发挥的条件,玩家可以使用“欺骗行为守则” ,试图新的挑战,或有幽默的经验。 

该“NCAA Football”视频游戏有作弊代码,原因每个球员的一个小组,类似于队的吉祥物,这样,一群老虎或熊将踢足球的领域。  另一种欺骗代码增加的概率,任何球员将fumble球。  还有一个原因作弊代码元首的球员是巨大的。 

一个有争议的作弊代码,出现在早期版本的“NCAA Football”视频游戏,但被删除的后续版本的游戏由于压力NCAA ,是欺骗代码“REFKILL” ,其中,当启用时,将增加1分一组评分时,一名球员在球队处理了裁判! 

每年,该“NCAA Football”视频游戏是更新和出版,游戏,积累了更多的“欺骗行为守则” 。 

我还说我自己的幽默特色的游戏,使他们可以通过“作弊行为” 。

然而,当发展努力几乎完成,雇用的人来管理EA生产视频游戏问我,我禁用“作弊代码”的功能,因为他声称,这些功能可能会越来越多的时间,需要Sony测试游戏。  如果Sony测试需要更多的时间超过预期,那么竞争的大学橄榄球视频游戏产品( “Game Day”的THQ )将发售之前,我们自己的比赛-这将是一个金融灾难X AZE。  因此, EA经理不想采取任何机会。 

因此,我提出我的特殊功能无法通过经常“作弊代码”的机制,使球员,但进入我国特殊功能通过一个更详细的方法,我仍是一个谜,直到比赛已经售出800 000副本而不会有任何问题。 

3. 您能做什么与我的特别功能

3.1 “喷气包” (R1)

任何球员可以飞在向空气中使用喷气包。  无限的燃料。  最高海拔大约是五码。  ( R1按钮激活推力) 
ncaa_football_2001_flying_players01.jpg
喷气包:播放器飞行和正在处理地面
ncaa_football_2001_flying_players02.jpg
喷气包:播放器飞行和正在处理地面
ncaa_football_2001_flying_players03.jpg
喷气包:播放器飞行和正在处理地面

3.2 “电讯” (R2)

任何球员可以电讯到一个新的,随机的位置。  一名球员对球队目前播放的作为进攻绝不会超越电讯“线scrimmage” 。  球员固定在简短所需的时间,充分显示在新位置。  (简略地按下R2按钮启动一个电讯) 。 

3.3 “地震” (Triangle; offense team only)

任何球员发挥作为进攻可能引发“地震”发射的所有防守队员向上与爆炸性的力量。  这只能做一次,每次播放(即,一旦百分之“down” ) 。  不过,任何球员发挥作为进攻稍后可以引发“余震”一个最近“发生的地震” ,造成所有球员国防部蹒跚,并跌倒在地上。  这只能做一次,每次播放。 
ncaa_football_2001_colin_fahey_earthquake_mp4.avi
地震视频
2196884 字节
MD5: 613b4446511d5d73101678f86c4e0fe9

3.4 “通知处理” (Circle; defense team only)

任何球员发挥作为防御可以触发“通告处理” ,只有当一名球员发挥作为进攻正在进行球。  播放器进行球是固定,然后一个圆形的防守队员形式周围的球员进行球,然后防守队员同时运行,对球员进行球和潜水后,他处理,他到地面。  “飞机包”是唯一可能的选择逃避球员携带球。  防守球员只能试图“解决的”圆形每一次比赛(即每一次“下跌” ) 。 
ncaa_football_2001_circular_tackle01.jpg
循环处理:初步形成
ncaa_football_2001_circular_tackle02.jpg
循环处理:防守球员开始投放
ncaa_football_2001_circular_tackle03.jpg
循环处理:防守球员开始跳水
ncaa_football_2001_circular_tackle04.jpg
循环处理:处理完成
ncaa_football_2001_colin_fahey_circular_tackle_mp4.avi
视频处理的通知
2805952 字节
MD5: 886e2331b089922a79ccebc6b9d42339

3.5 “摸索” (Triangle; defense team only)

任何球员充当防御可能会导致球员携带球摸索。  防守球员只能做到这一点每一次比赛(即每一次“下跌” ) 。 

3.6 “第一人称观点” (L2; player carrying the ball only)

当四分卫(QB)超出了“线的混战”时,或当该人携带的球不是四分卫,然后L2按钮会改变看法的相机在以下循环: (1)第一人称观点(即如果你正在寻找通过眼睛的球员在球场上) ; (2)后续密切(即相机更接近球员的球比一般的游戏) ; (3)师范大学(即默认的摄像头的行为在游戏中) 。 
ncaa_football_2001_first_person_view.jpg
第一人称视角(即,仿佛看到眼中的球员)

4. 自动功能时,我特别功能启用

4.1 “外地的目标精神错乱”

这种情况对各个领域的球门球。  (1)球持有人踢向上随着球; (2)卫冕球队形成了一个金字塔人类阻止踢球。 
ncaa_football_2001_kick_player01.jpg
球员被踢的球,防守球员组成人肉金字塔,阻止球
ncaa_football_2001_kick_player02.jpg
国防部的球员组成人肉金字塔,阻止球
ncaa_football_2001_colin_fahey_kicked_player_mp4.avi
踢视频播放器
1843146 字节
MD5: afd8d72045335b0dd0bfdfa172128c92

4.2 “旁观者相机”

如果这两个队没有人控制的球员,然后相机有时会切换到的角度来看一个人的观众(即观众在人群中)
ncaa_football_2001_sideline_camera.jpg
检视从观众座位区

4.3 “球摄像机”

如果这两个队没有人控制的球员,然后相机有时会切换到的角度来看球。  看世界的角度球,悬挂在空中或正在各地进行,往往是幽默。 

5. 音频功能的秘密时,我特别功能启用

我不能告诉你如何使音频的秘密在我的特殊功能,因为我不感兴趣,浪费时间与可能的法律麻烦。  如果id Software是愿意给予我追溯豁免权可能侵犯版权的音频样品10个,并EA承诺不发明一些晦涩的法律案件有关如何其销售额从某种程度上破坏我的秘密被揭示了10年后他们的游戏销售出去的,然后我会分享秘密打开幽默的声音效果。  然而,现在,我就描述了音频效果可能会或可能不会在游戏中...  “如果在游戏中,它在游戏中。”  房委会,房委会! 
当时,我正在帮助发展2000版本的NCAA Football视频游戏,我和我的同事打游戏Quake III Arena (Q3A)在办公室里常常后, “在正常工作时间” 。  (在这家公司,人们通常抵达10 A.M.或11 A.M ,常常工作到午夜或以后,所以玩多玩家游戏公司的网络在午餐时间或傍晚只有一种同步休息,而不是一种方式为了避免工作。 )  我认为声音Q3A宣布重大变化的游戏地位-例如作为一名球员带头,或球员做一些引人注目,等等-是欢闹的和可怕的。  同时,我已成为一名专家在所有代码中的NCAA Football视频游戏,图形,动画,声音,人工智能,和控制器。  有一阵子,我觉得自己应该把一个完整的Quake 3 Arena “水平” ,以NCAA Football视频游戏!  我想这将是欢闹和乐趣。  第一件事是转换音响效果工作的NCAA Football视频游戏引擎。  下一个任务是要转换器和舞台模式,工作NCAA Football视频游戏引擎。  不幸的是,有很多工作要做,在最后几个月的NCAA Football视频游戏项目,我无法完成我个人的项目,包括一个完整的Quake 3 Arena “水平。”  但是,我没有添加有趣的功能列在上面的章节,我没有添加音频效果列在了下面。 
我不想说具体如何使有争议的声音效果,但对我自己的记忆,我将提及MM和EAT ,再加上东西必须在适当的状态开始之前,我的整体特色系统。  这就是我的意思! 
屈辱
这种良好的效果开始时,球员携带球是球队的进攻,并处理背后的“线混战” 。  这是耻辱,因为球队已经失去了距离。 
优秀
这种良好的效果开始时,球员携带球是球队的进攻和收益超过10码“线”的“混战” 。  这是极好的,因为球队获得“的”第一个“下跌” (即四个更多的机会,推动) 。 
令人印象深刻
这种良好的效果开始时,球员携带球是球队的进攻和收益超过20码“线”的“混战” 。  这不仅是出色的,但令人印象深刻。 
ncaa_football_2001_colin_fahey_impressive_pass_mp4.avi
视频例子, “令人”印象深刻的通行证(即20码的增益或以上)
2171642 字节
MD5: 50086f4d080cca524b397204fa837983
四损害
这种良好的效果开始时,球员携带球是球队的进攻是处理的“处理通知”中提到前一节。  这声音效果也开始播放时举行球向上踢在外地的目标努力。 
您带头
这种良好的效果开始时,团队有一个评分的变化从小于或等于评分对方的得分大于评分对方。 
您有并列领先
这种良好的效果开始时,团队有一个评分的变化小于评分对方的评分是平等的评分对方。 
你已经失去了领先
这声音效果时,开始一个人控制的球队有一个评分的变化大于评分对方的评分是小于或等于评分对方。 

6. 免责声明关于我国特殊功能

我国特殊功能系统是不正常的游戏。  我的功能系统可以使视频游戏故障,并可能导致游戏停止响应按钮按下的控制器,这样的唯一途径恢复控制的视频游戏是禁用权力PlayStation视频游戏控制台和然后切换回来电源上,即重新启动游戏机。  另外,一旦我的特色系统被激活,它不能被停用,除非重新启动整个游戏机。  因此,我国特殊功能系统实际上是唯一谁的人都渴望能拥有一个新的,也可能烦人,经验NCAA Football视频游戏。 
由于情景使我的特殊功能系统是一个非常特殊的一个正常的游戏逻辑(例如,球员与飞机飞行包超出了规则的经常足球) ,视频游戏可以成为困惑。  如果发生这种情况,计时器将终结发挥120秒( 2分钟) 。  另外,虽然不太可能,比赛可能会开始播放高频率音调持续了很长一段时间(可能无限期) 。 
经过我的特别功能系统已启动,有可能退出和进入“表演赛”将导致游戏故障或损坏。  其实,在我的特别功能系统已启动,技术故障或事故可能是不可避免的,因为“内存碎片” 。  因此,不要我的特别功能系统,除非你愿意忍受游戏故障和游戏崩溃。  我国特殊功能系统的目的只为娱人谁是绝对绝望的经验,超出了正常的参数NCAA Football视频游戏。  你烦恼和风险的家务活切换的电源开关上PlayStation视频游戏控制台,但您可能也有经验,您认为它真正可怕和欢闹。  该功能将可能只关心和逗你为一个或两分钟,但更胜于无。 

7. 指示,使我的特殊功能系统

本节介绍如何使我国特殊功能系统。 
ncaa_football_2001_splash_screen.jpg
(1)启动一个典型的“热身赛” 。 
ncaa_football_2001_exhibition_option.jpg
“展览”选择主菜单屏幕
(2)不要抛硬币。  如果您是幸运的话,您将接收小组。  在任何情况下,选择您的发挥。 
(3)前球情况下, 迅速按下按钮,在下列顺序: 
ncaa_football_2001_cscstxtxcstx_button_sequence.jpg
圆,方,圆,方,三角, X ,三角形, X ,圆,方,三角, X
如果你正确地按下按钮,在适当的顺序,很可能会暂停大约6秒钟,然后你会听到很多新的声音效果。  如果您没有经验的简短暂停比赛,如果你没有听到新的声音效果,然后试图向整个序列再次按钮。  如果第一个播放的比赛成绩,然后才能正确地输入序列的按钮,然后试图进入序列中的任何其后的发挥(即,当球员上正在运行的领域,追球) 。 
这场比赛将是非常奇怪的启用后,我的特别功能系统。  您可能会困惑的所有随机音色和活动。  只要研究名单的新按钮的行动列在此文件,你将能够有一些影响你周围的混乱。  如果你感到困惑的这一切,然后简单地切换两支球队将控制的电脑,你可以看到混乱展开。 

8. 好玩的建议时,使用我的特殊功能系统

当您使我的特殊功能系统,开关两支球队将“计算机控制” (即,将所有控制器图标的中央控制器选择屏幕) 。  然后,你将能够放松和观看比赛真是滑稽的展开-以冷静的球员的摄像头,球摄像机,照相机和副业,所有的球员利用所有可用的骗子(喷气推进器,通讯,地震,圆处理,摸索,脚踢播放器等) 。 
使用“即时重播” (在“暂停菜单中)”获得第二,仔细看看有趣的任何行动,你的证人-即使在游戏目前的电脑与电脑。 
以下视频是疯狂,它让我发笑。  两支球队都控制的电脑,相机,以便更随机会比如果一个或两个队控制了人类的球员。  此外,为了使这个视频我选择球队是非常不匹配: “Florida State” (最好的球队之一)与“Alabama A&M” (历史上缺乏竞争力队) 。  事实上,一队是如此明显优于其他球队意味着更好的球队往往能够捕获更多的长传和运行进一步实地比队如果不是竞争,团队对一个同样强大对手。  大的差异团队的能力水平意味着机会随机的,欢闹的活动具有重要意义。 
ncaa_football_2001_colin_fahey_insane_action_mp4.avi
视频的疯狂行动! (降低了您的喇叭音量或耳机的音量面前打球。 )
3774656 字节
MD5: 2100ac6e3422bb70c5c7ba23b3921e5c

9. 我的贡献NCAA Football 2001视频游戏

我就以下几个方面的游戏:
(1)我还新的“先进的播放控制”功能,可以一个人扮演任何立场的团队!  在进攻上,例如,一个人可以是一个线和电话仍然起着像四分卫!  如果一个人控制接收器,那么人就可以开始播放,基本上球掷到自己!
(2)我在外地53.3码宽,而不是五○码宽度,出现在所有以前版本的游戏!  (此更改是更加困难可能比预期或想像的。 )  某些起到了固定的这一变化。 
(3)我的现实Oregon条纹外地使用gaphics代码,因为没有先进的资产很容易改变这种状况将实现这一目标相同的效果。
ncaa_football_2001_oregon_stadium.jpg
星条旗在Oregon体育场,我国生产的代码
(4)我创建了一种计算方法,扔球提高了准确性和可靠性球传递。  本人计算机的最佳速度和角度,球掷,使球会土地(在跨越)和这样的球员将有,以满足它只是在时间(不包括根本改变的方向,并没有大的变化的速度) 。 
(5)我改进了许多方面的人工智能系统。  因此,球员取得更好的选择在不同的情况。
(6)我启用了国防队打破乱堆之前,球队的进攻,例如,它们可以运行线前的混战队的进攻。  此外,我启用了防守球员控制比赛前开始,这样,球员可以到处运行所需的(准备,预计进攻发挥) 。  当然,球员可能造成“越位点球”的球员,如果“越过”球门线前“的队内”比赛开始了。 
(7)我还“赶上公平”的游戏,包括相关的罚则,逻辑转移缓慢和迎面而来的捍卫者(以避免处罚) ,以及逻辑的人工智能选择(并没有选择 ) “公平追赶”时,接收选项。 
(8)我还能够使用“先进的播放器控制的实践模式。” 
(9)我许多错误固定在整个游戏!  例如,试图进入和退出菜单真的很快在以前版本的游戏(例如, 2000 , 1999 , ...).  (只要按X和triangle ,交替,真的很快。 )  本人固定的错误!  此外,在实践中模式以前的版本的游戏,玩家将碰撞无形的球员!  本人固定的错误!  我建立一个游戏中的调试,这样,一个人可以设置断点,检查变量,并改变任何变量在内存中。  在游戏中的调试,非常有利于找出问题的“版本”游戏的实际PlayStation 1视频游戏控制台(这是非常不同的测试游戏的发展系统) 。 

10. 结束语

工作的NCAA Football 2001视频游戏,在Sennari Interactive ,以满足合同Electronic Arts ,是一个非常有趣的,娱乐性,和激烈的9个月的项目。  经验是一种混合的赤贫魅力,刺激,失望, comraderie ,抑郁症,胜利,和酷刑。  我学到了很多,我已经有很多乐趣,但我不喜欢EA如何管理项目,我不喜欢的事实, “完成奖金,”以补偿时间和周末时间,被扣留(理由无法控制任何工作的项目) 。

虽然我工作的视频游戏几个视频游戏机( “PlayStation 1” , “PlayStation 2” , “Game Cube” ,并停业产品称为“Nuon” ) ,以及为移动电话(与“Qualcomm BREW”平台和“J2ME (Java)”平台) ,我不喜欢的想法“公开平台”防止开发商创造,分享,或出售自己的软件平台,为这种不首先支付或寻求批准了公司,控制进入平台。  “封闭平台,”增加了成本和风险的发展为开发。  “封闭平台,”减少了数量和多样性的软件产品提供给人民,并增加了费用,这些软件产品。  所以,我很遗憾协助发展软件的“封闭性平台” ,但范围仅限于我的工作可能会鼓励更多的人购买设备, “封闭性平台” 。  虽然在今后我可能会工作的软件产品的“一个”封闭的“平台” ,我希望“开放平台”最终主宰市场,以结束勒索,政治和检查的“封闭性平台” 。 

11. 杂项的例子我的工作有关NCAA Football 2001视频游戏

11.1 地图PlayStation记忆(RAM)而NCAA Football 2001视频游戏正在执行

当带头的程序员( Ken Dullea )和我第一次收到了CD-ROM磁盘Electronic Arts的代码和数据的2000版本的NCAA Football视频游戏,我们一无所知的结构软件。  然而,经过一整天的经历所有的源代码和脚本文件,我成功地编制了代码的可执行程序。  我们需要另一天获得acquinted与PlayStation发展系统。  一些公用设施所造成Electronic Arts来处理数据,很难理解和使用,但我们有足够的时间在今后几个星期和几个月来了解自己的情况。 
其中一个问题,我们继承了这个项目是一个严重缺乏可用内存(即RAM ) 。  我们的团队的任务是增加许多新功能的游戏,但新的功能必然消耗更多的内存,比赛已经使用的几乎所有可用内存的PlayStation 。  在整个9个月的项目,我们受到压力,必须以保护记忆体。  我们有至少6名程序员工作的项目,写大量的代码,所以内存使用不断增加的办法,每月检查里程碑。 
很早就在该项目我犯了一个抽签的安排NCAA Football视频游戏的代码和数据在主存储器的PlayStation 。 
ncaa_football_2001_old_memory_map.png
我的第一个绘图的内容PlayStation记忆,而游戏是执行。  此图是现在已经过时。  我还说第三部分重叠,我们完成了比赛,但是我无法找到我借鉴的,新的内存布局。 
从来没有节省几个字节被这么多的挑战,或令人振奋的。 

11.2 大学学习足球规则

当我们开始这个项目,每个程序员收到NCAA Football官方规则书。  我知道绝对没有足球。  事实上,我讨厌足球!  所以,我认为这是搞笑,我很快就会知道某些规则的足球优于一些足球爱好者,我将有助于创造了一个改进型的视频游戏,我绝不会想打!  我认为,一些人谁真正喜欢的视频游戏将感到自己的无知和不喜欢足球!  我很担心,这个项目将折磨我与无聊足球的细节。  然而,我惊讶,我制定了浓厚的兴趣规则的足球。  虽然我不记得任何细节的东西很长时间,我能理解各种规则足够长的时间来执行这些在视频游戏-这是个有趣且充满乐趣。
有许多怪异的情景,我必须考虑,解决问题在视频游戏或添加新功能的视频游戏。  以下图片是一个许多图纸,我来帮助我保持一定的规则明确在我的脑海。  例如,如果一个球员范围内的竞技场,然后双方球员的脚离开地面(由于跳跃被击中或向上) ,然后播放渔获物球,然后第一脚球员接触地面范围以外的竞技场,然后通过“是”不完整的。 
ncaa_football_2001_offense_catch_scenarios.png
许多任务需要学习规则的大学橄榄球。 
该规则时,启动和停止比赛的时钟是复杂的。  我忘了如何播放器的替代工作。  在我们的视频游戏,玩家可以成为人受伤,我还记得考虑会发生什么,如果一个团队只有不到11个其余球员的“进攻”阵容。  我想的是,有些刑罚可“下降(”由无辜受影响的球队)有一个合乎逻辑的基础,但仍然是陌生的。 

11.3 3D人权模式

我想,第一次年度版本的NCAA Football视频游戏的图像使用2D代表球员。  事实上,即使在2001版本的游戏使用了一些2D图像代表球员,裁判,吉祥物,和教练在某些情况下。  然而, 2000和2001版本的游戏使用3D模型的球员和裁判员的大多数情况。  三角网格转化和扭曲根据配置相关的动画骨架。  以下图片显示的动画骨架,以及三角形网格,最后质感出现的裁判。 
ncaa_football_2001_referee_model.png
该模型的3D裁判(骨架,三角形网格,并因材质) 
我创建了以下借鉴来帮助我解释代码有关人物动画。 
ncaa_football_2001_animation_skeleton.png

11.4 纯碱机流程图

工作在Adrenalin / Sennari Interactive是一个非常有趣,部分原因是有趣的任务有关的视频游戏的发展,但主要是因为创意和欢闹的艺术家和其他程序员。  老实说,即使工作本身是残酷的,我的同事,我笑了整个每一天。  我从来没有觉得更多的“在家里”做工作,而不是在办公室,有时候,我觉得这是天堂。  但是,事情在慢慢地改变了大约18个月我有,随着办公空间缩小,以及员工人数减少,士气下降,管理越来越严格和吝啬。  一个好东西的办公室是一个苏打水自动售货机提供罐装汽水只有$0.25 。  但是,作为公司的财务状况下降,汽水机restocked较少。  这种趋势的启发我重视以下流程图的苏打水自动售货机。 
ncaa_football_2001_soda_machine_flowchart.png

11.5 我国人工智能“转让”播放工具

虽然玩游戏的足球,有22名选手和4个裁判在球场上。  多达4个字符的球员可以控制人类通过PlayStation控制器(即joypads ) ,其余22个字符控制的人工智能算法。 
球员和裁判必须作出反应不断变化的情况,在自己的环境。  球员必须能够遵循路线,并避免障碍,并突然改变的角色根据位置和地位的球,并普遍关注的所有规则,足球(有机会,这取决于球员的统计,意外侵犯各种规则) 。  裁判员必须保持密切的行动,但他们也必须避免的方式的球员。  裁判员还必须撷取每一个球后,比赛,必须把球在适当的位置之前,明年开始下跌。 
我们必须增加新的行为和动画的2001版本的NCAA Football视频游戏。  举例来说,我的任务是“公平的渔获量”增加的游戏。  这涉及增加逻辑判断,如果一名球员可能是最接近球的土地时,应尝试运行它或作出决定,要求“一个”公平“赶上” 。  这还需要进一步的逻辑,使球队踢停止其追求的可能接球后, “一个”公平“渔获”表示。  但是,必须有一些机会,一些球员在踢球的球队不会通知“公正”迹象立即“追赶” ,并因此将不会停止追求的球。  各有关刑罚“公平赶上”必须检测。  裁判必须使用正确的手势时,报告点球有关“公平赶上” 。  开发和测试所有的“公平”逻辑“赶上”非常复杂。 
当我们开始工作的2001版本的视频游戏,所有我们的分析和调试比赛的能力,看看不同的变量在调试程序的开发系统!  试图找出发生了什么事在复杂情况下是不可能的! 
我写的代码记录的位置和地位的所有22个球员和裁判都第4每次3D现场吸取屏幕(即大约60倍每秒) 。  我还记录了地位的许多重要的游戏地位的变数。  我还记录任何文字“印刷”的任何调试代码。  因此,一个人可以玩这个游戏几分钟就PlayStation发展系统,并写入记录数据,以一个简单的文件在硬盘上的个人电脑(PC)正在运行的Windows操作系统和具有PlayStation 1硬件之一其ISA插槽。 
我创建了一个Windows程序读取数据记录的比赛中发挥PlayStation发展系统和显示记录的方式,显示了最重要的事实发生在游戏中。  这项计划用GDI绘图库。  一个人可以使用我的计划,此举前锋和向后的时间,一步步的时间,研究如何移动和球员如何变量值改变。 
创建此实用工具需要数天的时间我个人的早期阶段,整个项目,但我非常感谢,我采取了主动行动,创造这一计划,因为我的一些任务将是极其困难的完成而提交的资料使用我的计划。  我的计划很容易取得研究如何相互作用的各种特征和影响对方。  我的计划显示了完整的堆栈的优先次序,从一个时刻到下一时刻, “大脑”内的每个球员。  所以,很容易看到,为什么有时球员“行为不当”或变得“混乱。” 
以下图片显示我的计划。 
ncaa_football_2001_assignment_viewer.png
您可以下载并使用我的计划。  以下ZIP档案载有我的计划和一个单一的数据记录从PlayStation发展系统。  打开*.bin文件,然后按下,并举行, Shift和向右光标键移动前锋通过时间。  按住Shift和左倾光标键后退通过时间。  您还可以放大,减少,并认为外地。 
还有一个链接到一个模糊的视频在这里,展示的基本行为的计划。 
ncaa_football_2001_colin_fahey_ai_viewer.zip
AI地位观众
461002 字节
MD5: d98c5a8442ce03dcbaab2e07f04aa0dd
ncaa_football_2001_colin_fahey_ai_viewer_mp4.avi
视频显示AI地位观众
12653448 字节
MD5: 8c164bff8217bdb5b3a413e81d314542

11.6 我国NCAA Football 2001 3D屏幕保护程序和浏览器

当该项目基本完成,我知道如何大多数的视频游戏工作。  我非常熟悉骨骼动画系统和其他方面的绘图系统。 
该人管理的项目Sennari Interactive被评为乔希“湖”特韦尔。  当视频游戏是在alpha测试阶段,乔问我是否可以创建一个“屏幕保护程序”的基础上的视频游戏。  我认为他的想法是,屏幕保护程序将显示图像的视频游戏。  但是,我告诉他,我可以作出3D屏幕保护程序的功能的行动游戏!  我能创造一个3D屏幕保护程序,在大约一个星期。 
ncaa_football_2001_screen_saver.jpg
NCAA Football 2001 3D屏幕保护程序
第一下面的链接是一个安装程序,将安装3D浏览器作为一个“屏幕保护程序” -必须选择和配置的显示控制面板。  第二个连结是一个版本的浏览器,旨在启动手动(所以,一个人并不需要等待一段时间,屏幕保护程序启动) 。 
ncaa_football_2001_colin_fahey_screen_saver_installer.exe
安装我NCAA Football 2001 3D屏幕保护程序
5353472 字节
MD5: fe171762f9fd1521239aa62e4fb84d37
ncaa_football_2001_colin_fahey_viewer.zip
NCAA Football 2001 3D观众程序,可直接启动(而不是开始作为一个“屏幕保护程序” )
2911907 字节
MD5: 2195418671bb0366bda7067c14ed3999
屏幕保护程序计划是非常基本的(例如,球员们都期待相同) ,但该计划显然有足够的视觉质量,使一个人想的实际NCAA Football视频游戏。 

一位经理在Electronic Arts担心,我的屏幕保护程序“可能”过于“良好” ,特别是当我开始探讨是否有可能让一个人发挥出自己的屏幕保护程序像一个真正的足球游戏!  因此, Electronic Arts劝阻我从改善我的屏幕保护程序,和他们不会把它放在他们的网站下载一个有趣的球迷的PlayStation比赛。  这使我感到悲伤。 

11.7 玩游戏PlayStation 1在个人电脑上(PC) ,和录音录像游戏

后NCAA Football 2001视频游戏出版和正在出售,每个成员的开发团队收到了零售包装CD-ROM的游戏作为礼物送给来自Electronic Arts 。  我很高兴。  我讨厌的游戏机(我仍然讨厌的游戏机今天) ,但我去商店购买了PlayStation 1视频游戏控制台,使我能证明我的工作,我的家人和朋友。 
在2008年PlayStation 1是一个古董,并NTSC电视设备已经过时了。  我没有电视或NTSC视频捕获设备。  但是,我想捕捉视频和图像从NCAA Football 2001视频游戏,这样我可以写此文件。  在2000年,有一个PlayStation模拟器,为PC平台,命名为“Bleem !” 。  现在, 8年后,有更多的PlayStation模拟器的PC 。  有一个开源,免费PlayStation模拟器的PC ,命名“pSX” ,该作品真的很好。  其他免费软件可以用来捕获视频和进程的视频和转换视频格式适合分配。 
尽管这是尴尬,试图控制PlayStation 1模拟器与电脑键盘,它的作品不够好,我看到和使用的游戏没有太多麻烦。  我非常高兴地看到游戏。  我真的很高兴,我可以启动游戏我PC ,并建立视频展示给其他人。 
“7-zip”是一个免费的程序,可以压缩和解压存档文件各类(zip, rar, 7z, ...) 。

以下是链接到一个缓存(旧)版本的安装“7-zip” ,为32位版本的Windows作业系统。  请访问网址7-zip更高版本,以及用于其他操作系统。 
7zip_compressor_32bit_windows_7z457.exe
7-Zip 4.57 (2007-12-06) for 32-bit Windows; http://7-zip.org
860391 字节
MD5: f4683efd064a853f3eb6d224bdbbd7e1
“pSX”是一个免费的程序,可以模拟PlayStation 1视频游戏控制台使用一台个人电脑(PC) 。

以下是链接到一个缓存(旧)版本的安装“pSX” ,为32位版本的Windows作业系统。  请访问网址pSX更高版本,以及用于其他操作系统。 

警告:您必须下载BIOS ROM的PlayStation 1 ,以便使用模拟器。  该BIOS ROM代表Sony永久版权的软件中嵌入PlayStation硬件。  有一个方法,一个拥有PlayStation 1可以撷取BIOS ROM数据。  然而,一个人也许能搜索互联网的一个文件名为“SCPH1001.BIN”包含所需的BIOS ROM数据。 
playstation_emulator_pSX_1_13.rar
PlayStation模拟器Windows ; BIOS档案SCPH1001.BIN
666176 字节
MD5: 2632e0fb6d8a8eb986c3f32872a399ce
“CamStudio”是一个免费程序,就可以捕捉视频的任何部分电脑屏幕上。

以下是链接到一个缓存(旧)版本的安装“CamStudio” ,为32位版本的Windows作业系统。  请访问网址CamStudio更高版本,以及用于其他操作系统。 

注:用一个程序命名为Fraps也许是一个更好的选择,使用CamStudio 。  然而, Fraps有一些限制的免费版本。  我付的Fraps ,我用Fraps捕获视频这份文件。  不过,我提CamStudio ,因为它是免费的,因为它有选择可能是有益的其他用途。 
video_screen_capture_Camstudio - 2.0 - w32.zip
CamStudio ; http://sourceforge.net/projects/camstudio/
1359301 字节
MD5: bafe1933bd5b2b7904c36edb0c939c77
“FFMPEG”是一个免费的程序,可以读取和转换视频文件。

以下是链接到一个缓存(旧)版本的安装一个“ffmpeg”命令行实用工具,为32位版本的Windows作业系统。  请访问网址FFMPEG更高版本,以及用于其他操作系统。 

该FFMPEG图书馆,和公用事业,使用FFMPEG库,可以转换一个视频文件格式,其他视频文件格式。 
video_converter_FFmpeg - svn - 14277.7z
FFMPEG ; http://ffmpeg.mplayerhq.hu/
2263688 字节
MD5: 0dfba5873037de919845006d759e5482
“AviSynth”是一个免费的程序,可以修改视频(例如,改变亮度,等等) 。 

以下是链接到一个缓存(旧)版本的安装一个“AviSynth”命令行实用工具,为32位版本的Windows作业系统。  请访问网址AviSynth更高版本,以及用于其他操作系统。 
video_modifier_AviSynth_080912.exe
视频处理软件; AviSynth ; http://avisynth.org
3981022 字节
MD5: 7acd840945f2965d440300a1a1f407f5
“Avanti GUI”是一个免费的程序,它提供了图形用户界面GUI认为很好的控制了FFMPEG命令行程序和AviSynth命令行程序。  这GUI可以很容易转换一个视频文件格式,其他视频文件格式,而且很容易修改的视觉特性(例如,亮度或对比度)的视频在转换。  (该FFMPEG计划和AviSynth程序必须安装在电脑上再安装和使用Avanti GUI 。 ) 

以下是链接到一个缓存(旧)版本的安装一个“Avanti GUI”命令行实用工具,为32位版本的Windows作业系统。  请访问网址Avanti GUI更高版本,以及用于其他操作系统。 

如果转换到一个MP4格式,同时改变了视频使用AviSynth选择(例如,修改亮度) ,也许有必要手动添加下列选项的文本框中User Video Option : -r 29.97 。  否则, timebase的输出可能不会接受ffmpeg 。 
video_converter_gui_avanti - 028.7z
Avanti GUI为FFMPEG ; http://avanti.arrozcru.com/
594026 字节
MD5: fba78e7fbe3a3a1884d981591dde5689
“VideoLAN”是最好的免费的视频播放器都创建!  当Windows Media Player , Quicktime Player , Nero Showtime ,和所有其他商业视频播放器失败你(因为他们都被困在一个恶性矩阵的专利) ,然后“VideoLAN”将告诉您如何技术是要工作!  “VideoLAN”是可怕的! 

以下是链接到一个缓存(旧)版本的安装的“VLC media player” ,为32位版本的Windows作业系统。  请访问网址videolan.org更高版本,以及用于其他操作系统。 
video_player_videolan_org_vlc - 0.9.2 - win32.exe
VideoLAN media player (version 0.9.2; 32-bit Windows) ; http://www.videolan.org/
14482140 字节
MD5: 035ce8c75acb1042514a416ba160870f
colinfahey.com
联系信息
English  Español  Português  Français  Italiano  Deutsch  Nederlands  Svenska  Dansk  Suomi  Norsk  Русский  Polski  Română  Български  Hrvatski  Česky  中国  中國  日本語  한국어  Ελληνική  हिन्दी  العربية