|
一樣米養百樣人 程式也一樣 一樣的東西我的跑不了 他的可以 |
這兩周因為現實有大事的關係所以比較沒啥進度,另外就是因為後來又開始重新看回了Shaun Spalding的教學影片才發現真是讓我豆頁很痛加黑人問號。
他也算是讓我進GM這個引擎的最主要看,不過這次回頭看的時候才發現教學真是件難事,
最近再次開始動手作遊戲時我是看了HeartBeast的教學,主要原因是覺得那邊教的比較輕(?)一點而且平均影片時間大約是20~25分。
至於Shaun Spalding因為本身就在yoyogame裡面,所以就算同樣是教移動方面在解說發現來就比較重一些,不過最讓我頭痛的是..他的教學影片時間平均是30~40分,甚至我上上周所提到的斜面移動當周他剛好出了教學了,而影片時長51分鐘...比學校一堂課還長。
這兩周真的有空能做的時間都是看Shaun Spalding的教學,再次體認到英文很重要(???),因為相對於HeartBeast,Shaun Spalding的很大一部分在於他講的跟畫面上打字的內容光是理解就花了我不少時間。
然後再來就是他的教學八字大概跟我相衝...已這最新的斜面移動教學來說,其實我已經做好了,只是要理解他為啥改成這樣做,跟這樣做就能斜面移動我還在思考。
因為本來的做法大多都是用角色的座標+移動速度位移造成畫面上玩家移動的畫面,而接近障礙物也是從角色座標+移動速度的座標如過已經碰到障礙物然後讓玩家漸漸停下。
而這個的作法則是..對不起我還沒理解玩,最近最一開始他是還多做了一個room跟一個object去跑檢查tile的不知啥東東我就不懂是在做啥了雖然大致上應該是在做檢查tile的東西。
反而角色那邊還比較簡單能看懂是在做啥,而且這練習過程還有的最讓我到現在還不懂出啥事的如最上那張圖後面那層是我練習的,前面那個是demo的,我自己做的過程中就發了一個狀況sCol這東西不管怎樣在oInit程式裡面就是讀不到,反而是後來才畫的sCol2/sCol3才能正常運作,這狀況我到現在也還是不理解。
感覺抱怨完了,話說回來,我自己會想再移動順暢做好再於本人自己玩過的2D橫向動作的遊戲如最魔界村,洛克人,惡魔城再到最近無聊都會去DLSITE找些小遊戲玩得過程中覺得移動順暢是很重要的一點,除非地圖或地形上要把玩家停住之外因為一些狀況把玩家停住感覺很不好。
最早以前的遊戲如洛克人我記得都沒有斜面或曲面的移動機制,所以在設計上有高低差就都直接用段差要玩家用跳的跨越,但因為移動較慢還好。
但是到後來的惡魔城/洛克人ZERO,在移動方面都相比以前的遊戲快上許多印象中自己玩的時候常常因為衝到一半撞到高低差而停下感覺還滿不爽的。
不過想想最近有在玩的DEAD CELLS印象中也是沒甚麼斜面跟曲面的移動,除了場景因素外或許是因為他的硬派風個導致但一區段怪物量多所以行進節奏應該也是算慢的。
|
純粹當作想分段用的圖(X) |
最近因為終於搬回家鄉,自己的時間也多了也算有點廢了2個禮拜了接下來該定下心來慢慢做了。
12月巴哈社團有展覽應該會上去看看,希望可以能認識一些人