實(shí)戰(zhàn)使我認(rèn)識(shí)到代碼的重要性
來(lái)源:
奇酷教育 發(fā)表于:
實(shí)戰(zhàn)使我從新認(rèn)識(shí)到代碼的重要性
經(jīng)過(guò)一個(gè)多星期的項(xiàng)目實(shí)戰(zhàn),感覺到自己學(xué)到了很多東西,尤其是2D環(huán)節(jié)開發(fā)中遇到很多困難,和難題,為了解決這些難題和困難,自己不斷的查閱的資料,有時(shí)候一個(gè)難題,得花好長(zhǎng)時(shí)間才能解決,比如說(shuō)2D的人物動(dòng)作狀態(tài)的控制于切換,就花了我一天的時(shí)間,最后終于找到了最合適的解決方法,利用枚舉類型,當(dāng)需要切換某個(gè)動(dòng)作的時(shí)候,通過(guò)枚舉類型,找到相應(yīng)的狀態(tài),最后實(shí)現(xiàn)動(dòng)作的切換。
通過(guò)這次項(xiàng)目實(shí)戰(zhàn)使我從新認(rèn)識(shí)到代碼的重要性,比如說(shuō)unity自帶的動(dòng)畫組件并不是都適合所有的游戲開發(fā),像我這次開發(fā)的合金彈頭游戲,因?yàn)橘Y源動(dòng)作全部是圖片而且人物的動(dòng)作圖片全部都是分成上半身和下半身兩部分,不管用新動(dòng)畫系統(tǒng)還是老動(dòng)畫系統(tǒng)都比較麻煩,最后我想到了用代碼實(shí)現(xiàn)人物的動(dòng)作,動(dòng)畫腳本一旦寫好,其他動(dòng)作只要拖拽腳本就能輕松實(shí)現(xiàn)省略了很多不必要的麻煩。
通過(guò)這次項(xiàng)目我深刻體會(huì)到了程序永不放棄的精神的內(nèi)涵,比如說(shuō)遇到困難的時(shí)候,不花點(diǎn)時(shí)間是不行的,如果一味地放棄,那項(xiàng)目到最后經(jīng)會(huì)很難交工,實(shí)在解決不了的時(shí)候,可以請(qǐng)教其他同學(xué)和老師。在這次項(xiàng)目開發(fā)中請(qǐng)教了很多次老師,老師都會(huì)細(xì)心引導(dǎo),并使自己感覺到柳暗花名又一村。
總之這次項(xiàng)目的實(shí)戰(zhàn)過(guò)程是煎熬的,但結(jié)果卻學(xué)到了很多東西,事后細(xì)細(xì)品味過(guò)程卻是回味無(wú)窮!