#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
先来讲下目前对于PSP自制软件的开发的要求和环境的需求:#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
开发的要求#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
首先是对软件工程设计的一个大概的了解:#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
1> 系统分析和系统设计阶段: 主要是进行可行性分析和系统开发设计,这个阶段是最重要的,它把握着开发软件的走向和命脉.#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
2> 系统开发和代码调试阶段: 主要是进行在设计基础上的系统开发,对编写的代码进行调试,就是#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
DEBUG的过程.#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
3> 系统测试和功能调试阶段 : 主要是在系统完成后对系统整体容错处理和协调性方面的测试,以及对各种功能的调试.#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
4>完成生成可执行文件和交付使用.#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
环境的需求#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
这里最主要的是就PSPSDK这个非官方的环境,其中包括了多种支持:#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
1> Cywin+pspsdk 和Devkitpro+pspsdk 2种环境.#}o$H%:YLzT#Dp0-aK]]<$}ap4O_CQYrk_Kb>G^jy~5%e)4H>{^HGSOTx=Z_6b+>QX<F1u>本文来自:V电G玩S天K空Y
2>有关如何建立2种环境,我在这里先不做过多的介绍,需要的朋友请参看本站相关教程。<ly.RsBO%I{]i}xEuD6Q=[FANVN[_WGij|rz'<mmo|WgL/,&syJ&~EV&3H4yd本文来自:V电G玩S天K空Y
再来就是说说对大家基本功的要求了,其实也不是多么的严格,因为是SDK环境的开发,所以你大可以用你自己所熟悉的语言去做开发,比如JAVA/C/C++等,但是因为大多数人都使用C/C++作为SDK的开发工具,所以以下的所有内容我都会以C/C++来做为主线,对大家入门开发领域做出点不到位的讲解.


