搜尋

搜尋結果

2025 個人年度模型總結(中)
手機‧電玩
MacauYeah・2025-12-24

續上編分享,繼續曬一下筆者推薦的模型 HG 炮型脈衝 呢一款係筆者第一款買嘅PB 模型。因為算係新生系列中比較舊嘅款,所以若要效果好,就要大量補色。而且因為係PB,所以說明書說上沒有官方作例,筆者只可以參考RG模型作補色。 另外,筆者都做咗一個嘗試,就係加入花紋貼紙(RG 借來的),整體即刻提升咗一個層次。所以若果唔想做太多功夫嘅朋友,都可以搵搵有冇第三方水貼。 HG 命運 呢款係模型圈裏面唔少人推介嘅模型,有些玩家都話可以直接平噴,唔需要做複雜嘅遮蓋上色。筆者就理解為,對於素組玩家嚟講應該更友善,唔需要自己補色。筆者製作之後,覺得翅膀還是有點素,如果唔買水貼嘅話,要喺翅膀補色落返啲功夫。 整體可動性唔錯,但唔可以同MR魂比,翅膀比較受限,大刀同大炮亦冇MR嗰種局部放大的設計,如果你按照MR官圖去拍攝,你可能會覺得HG 少咗一份氣勢。除此之外都算正常發揮。 HG 維爾達 便宜好物,只要你識補色就可以。呢款模型有一啲白色或者奶白色嘅補色貼紙,真係要落筆補色要考慮遮蓋力問題。想偷懶嘅話,用返貼紙亦都OK。其他部份都係深灰色補色,遮蓋力,一般都冇問題。因為肩甲上邊有花紋,前裙甲亦係特殊造型,唔需要特別買水貼去提升線條感。 HG GQuuuuuux 今年嘅新作品,結構真係好特別,冇進行補色,亦冇滲線,整體顏色已經好鮮艷。 唯一比較難接受嘅,就係佢嘅頭部造型。如果你接受到造型嘅話,只要唔係價錢出現溢價,都可以買。最近(年底)亦見到有價格回落嘅情況,所以係一個好好嘅出手時機。 和模線 塔斯提爾 上年發售嘅國模產品,筆者今年先正式完成。和模線唔算係一個內卷廠商,無合金骨架,但係佢嘅設計嘅産品都仿人形,比例做得唔錯,構造有心思,體驗好過魔動核好多。唔洗補色,亦唔使靠水貼去提升細節。部份地方有蝕刻貼,只限於眼睛部份。 值得推薦的部份已經講得差不多了,下一期就介紹一下筆者踩過的坑。

重入膠坑3 |如何在有限的空間內收納Gunpla達模型:斷捨離的是必要之技巧
手機‧電玩
MacauYeah・2024-11-26

高達模型(Gunpla)是許多模型愛好者的最愛,隨著收藏數量的增加,如何有效地在有限的空間內進行收納成為一個重要課題。這時,斷捨離的概念顯得尤為重要。這篇文章將探討如何在有限的空間內收納高達模型,還有如何處理不再需要的模型。 1. 理解有限空間的重要性 在收納高達模型時,我們首先要認識到,空間是有限的。我們不可能無限制地擴展收藏,因此在購買前,就需要對模型進行認真的思考和評估。問問自己:這個模型是否真的令我感到滿足?它是否在我的收藏中有特別的意義?這些問題能幫助我們展示、收藏、出讓的決定。 2. 選擇合適的收納容器 一個足夠大的立體空間,絕對是展示高達模型最好的方式。高模模型主要想呈現的,是機械感及戰爭感。而現在很多型號的模型,都以大翅膀為主,需要夠大的地方,才能好好地展現它們原本的設計。但土地資源短缺,是大部份澳門居民的常見的情況,所以通常的結果就是在一個空間中放入多台模型,每台模型所分得的空間相對不夠充足。筆者一直以來也有這個問題,經過幾次搬遷,再加上空間越來越少,令筆者不得不調整展示策略。 方法一:分開兩個空間,一個空間以自然站立為主,另一個空間即以支架作獨立展示。 第一個空間,自然站立,即通俗講的「站屍」,以方便收藏及次要觀賞為主。即使緊密地站著,也有列陣的感覺,只要不要模型之間不要相互壓到就好。 第二個空間,獨立展示。但這裏只會展示一或兩台模型,不要多。盡力去擺姿勢,利用各種支架或配件,展現最有魄力的感覺。大家可以想像成這就是一個攝影棚,在這裏放著的就是主角。把自己的焦點,集中在單一的模型上,好好地欣賞自己的大作。 方法二:分開兩個空間,一個空間完全看不見,另一個空間即以支架作獨立展示。 如果空間很不夠,就完全取消自然站立的空間,只保留獨立展示空間。前者就是等於要入盒收納,除了使用原裝的模型盒外,其實飯盒(透明膠盒)也是一個好的收納方式。放在飯盒中,方方正正,易於疊起,它比原裝的模型盒要堅硬一點,也易於查看內部內容。 3. 定期清理和整理 定期檢查和整理您的收藏,就是斷捨離的具體體現。經過歲月的消禮,模型可能會發黃,經常把玩的話,關節亦會有鬆脫或折斷的情況出現。有能力自己修件重鑄的話,一定要好好修理。打椿,重新上色補色是必要的保養技巧。若然無修件再修復,可以考慮設立一個零件區,把作品分解(即俗稱殺肉),供日後其他改造之用。清理損壞的模型,讓空間更加整潔,可以讓您更專注於珍藏的模型。 另一點,也是最難的一點,就是重新檢視您的收藏,將那些不再合心意的模型進行取捨,這樣不僅能騰出空間,還能讓收藏更具意義。 4. 處理被淘汰的模型 前述因為不再合心意,或是損壞而變成被淘汰的模型,有幾種處理方式: 贈送或交流:將不再需要的模型送給朋友或其他模型愛好者,這樣能讓它們得到更好的利用。 二手出售:澳門常見的社交平台,都有模友互相出售二手作品,這不僅可以收回一部分資金,還能讓其他人享受這些模型的樂趣。 二次改造:如果模型已經損壞,可以考慮拆件,進行再利用或改造。例如常見的步槍,可以二次改裝為手槍,巨劍、造型手可以用藍丁膠固定,讓其他作品更易手持。 練習用途:確定不要的模型,可以進行各種上色或改造實驗。不同的塗裝、改造、滲線刻線,都需要大量的練習去熟練。如果大家有意進一步提升制作技巧,需要練手的素材就相當多。 總結 在有限的空間內收納高達模型需要一些創意和計劃,特別是斷捨離的智慧。希望這些建議能幫助您在小空間中也能享受高達模型的樂趣!

Swarm mode 上線 5 - load balancer | 還有那些事該考量?
科技新知
MacauYeah・2024-11-18

前面介紹了 ingress network ,亦介紹了 proxy gateway 。能做到的基本都做到了,再來就是考量安全性的問題。因為加了 proxy gateway ,前述的例子是所有 service ,都放在同一個 yaml 檔中。好處是,所有相關的東西存放在同一個檔中, gateway ,背後的 service 都一眼看到。但壞處就是有其中一個 service 更新,都要改那個 yaml 檔。更大的問題是, stack deploy 的指令,不單只更新其中一個 service ,就連其他 service 都會自動取得最新 image 而 redeploy 。 對於一個緊密的系統來講,同步更新可能不是大問題。但對於一些預定排程發佈的系統可不能這樣因為副作用而更新了。如果你也有這樣的分開管理需求,可以參考下面做法,把 gateway service 及 upstream service 放在不同的檔案中,然後經過 external network把所有 service 串連起來。 # nginxstack.yaml, docker stack deploy c nginxstack.yaml nginx services httpgateway image httpgateway ports 80808080 deploy replicas 1 update_config delay 10s restart_policy condition onfailure # managerstack.yaml services managerhttp image bretfisherhttpenv networks nginx_default default deploy replicas 3 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==manager networks nginx_default external true # dmzstack.yaml services dmzhttp image bretfisherhttpenv networks nginx_default default deploy replicas 2 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==dmz networks nginx_default external true 這樣,不同 service 的維護人員,就可以獨自控制自己的檔案。在第一次發佈時,確認 nginxstack.yaml 先行發佈就可以了。對應的發佈指令是docker stack deploy c nginxstack.yaml nginx,它會自動産生一個 nginx_default (即 stack名字_default )的網絡。之後其他service,就可以經networks的設定找到它了。 services YOUR_SERVICE networks nginx_default default networks nginx_default external true 上述即使分離檔案,在安全性考量時還是有一個問題,就是 ingress network 的問題。試想一下,dmzhttp (Demilitarized Zone)原本被設定的原因,就是想限制某些訪問只能一些可以公開的服務。但因為經過 ingress network 之後,它們會在所有機器上開放這些 port。那就是,以下面的例子來講,若 dmzhttp 是公開的服務, intrahttp 是內部服務,即使用 intrahttp 使用不同的port 8889。但一經 swarm mode 預設的 ingress network ,在node.labels.zone==dmz的那些節點,還是可以訪問到 intrahttp 。 services dmzhttp image bretfisherhttpenv ports 88888888 deploy replicas 2 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==dmz intrahttp image bretfisherhttpenv ports 88898888 deploy replicas 3 update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==intra 我們前述介紹的 proxy gateway ,其實已經有一定程度可以解決這個問題。因為 proxy gateway 是根據 http 協定中的 host header 去做分流。在邊界網絡進來的「合法」訪問,道理上會好好地經引導到我們的 dmzhttp 。不過網路的邪惡可容小看, proxy gateway 也會有被騙的一日。有特定能力的攻擊者,只需找到目標域名,還是可以接觸到 intrahttp 。 若要做進一步隔離,在這種情況下,我們可以在 dmz , intra 機器中各設定一套 swarm ,完全獨立,這是最安全的做法。但這樣做的管理成本就會變高,因為兩個網段都會有自己的 manager 節點,而且在 dmz 網段的 manager 節點也有被攻擊的可能。 若我們回到單一 swarm 的方向,可以修改各個 service 中的 port 和 deploy 。利用 post mode 中的「host」,配合 deploy mode 中的「global」,完全跳開 ingress network。 services dmzhttp image nginx ports target 80 published 8888 mode host deploy mode global update_config delay 1s restart_policy condition any placement constraints node.labels.zone==dmz intrahttp image bretfisherhttpenv ports target 8888 published 8888 mode host deploy mode global update_config delay 10s restart_policy condition onfailure placement constraints node.labels.zone==intra 上面的例子中, dmzhttp 會在所有 dmz 的機器中,每個節點只運行一份服務,而且直接使用該機的 8888 port ,外面不會再有 ingress network 的 存在。同樣地,intrahttp 會在 intra 的所有節點,運行一份服務,佔用它們的8888 。這兩個服務,即使使用一個 port ,swarm 也不會說有任何問題。因為它們不會經 ingress network 搶佔其他人的 8888。 可能會有讀者問,如果 host mode 這麼安全,為什麼預設會是 ingress network,那我們就要先了理清 ingress network 與 host mode 有有什麼分別?假設我們只運行一個service,它佔用8888。 功能ingress modehost mode replicas 數 同一個 service replicas 為任意數量,什至比節點的數目多 因為有 port 限制,每個節點最多只能運行一份 Virtual IP Virtual IP 任意在節點中跳轉也可以,因為 ingress 會自動找到對應的 service 所在的節點 Virtual IP必需要與 service 所在節點綁定,其他節點訪問不到 load balance 有 沒有 host mode 就像我們傳統在各自的節點上自行佈署自己的程序,各個節點只有一份。所以不會有自動 load balance 的效果,如果客戶端訪問固定的IP,就會得到是固定的接器接受請求。我們有需要,就要在前面加一個 Proxy Gateway 或 HA proxy 。 Virtual IP 也一樣, host mode 下需要好好地自動跟著 service 的生命期,不過幸運的是, Docker 預設己經有自動重啟 service 功能,即前文中的 restart_policy ,它在 host mode 下也適用。如果大家有配合 deploy 中的 global mode , Virtual IP 的並沒有實際變動。但如果沒有 global mode ,就要再想想辦法了。 最後考慮 load balance 的問題,如果進入點的 service 的真的不太消耗資源,沒有 load balance 也是可以的 ,但若超負荷,就必需要自建 proxy gateway 。經過進入點後,若我有背後的 service 就沒有所謂的 ingress 和 host mode 選擇。

Spring Boot 03 - 做好Database的模組化及測試用例
科技新知
MacauYeah・2024-04-12

這節,我們將會使用springdatajpa,寫一個業務上的資料庫模組,提供資料表的存取,讓你的好同僚可以直接使用。這樣可以在多模組的環境中,減少同一個資料表在不同地方重複又重複地重定義。將來要更新,也可以使用jar檔的方式發佈。 下戴模版 我們跟上節一樣,使用Spring Initializr Maven 下載模版,但細節筆者就不再講啦。Dependency主要選擇 H2 Database Spring Data JPA 對pom.xml作一些微調,並把springbootstartdatajpa,h2改為只在測試中生效。 並把Java檔案搬一搬位置 # old location srcmainjavaiogithubmacauyeahspringboottutorialspringbootdatatestSpringBootDataTestApplication.java srcmainresourcesapplication.properties # new location srctestjavaiogithubmacauyeahspringboottutorialspringbootdatatestSpringBootDataTestApplication.java srctestresourcesapplication.properties 以上的操作,主要是因為我們的目標是提供Schema,或者叫資料表規格。其他用於做連線的操作,我們不需要打包在jar內。所以把那些次要的東西都放在test資料夾中。我們這時可以先用mvn test指令,確保一切功能還是正常。 Entity folder 然後我們入正題,在pom.xml中加入hibernatecore,springdatajpa, 然後在main資料夾下加入 Entity、Repository,例如前述用過的Apple和AppleRepo,最後資料夾就像是這樣。 . pom.xml src main ` java ` io ` github ` macauyeah ` springboot ` tutorial ` springbootdatatest Apple.java ` AppleRepo.java ` test java ` io ` github ` macauyeah ` springboot ` tutorial ` springbootdatatest SpringBootDataTestApplication.java ` SpringBootDataTestApplicationTests.java ` resources ` application.properties 然後我們在Test Case中使用AppleRepo @SpringBootTest class SpringBootDataTestApplicationTests @Autowired AppleRepo appleRepo; @Test void contextLoads Apple apple = new Apple; apple.setUuidUUID.randomUUID.toString; apple.setWeight100.0; apple.setGravity1000.0; appleRepo.saveapple; 這個跟前述02springdatajpa最大的差別,就是我們的main中只有Entity相關的Class,我們發佈jar,別人引用我們的class,別人不會解發其他不相干的商業邏輯。假如發佈02的例子,因為Spring有自動初始化Component的原因,很可能會誤觸發02中的BasicApplicationRunner.java Source Code spring boot data test

一部劇,兩座城,三代人,十七首歌。音樂劇《朝暮有情人》澳門
文化創意
蘇蘇・2024-03-13

去年曾看過香港演戲家族那口碑載譽的音樂劇《朝暮有情人》惠州站巡演,無論是故事、歌曲抑或演員都十分引人入勝。演戲家族曾於2017年應廣州大劇院的邀請在廣州首演這齣劇目,之後更在北京、西寧、德州、濟南、上海、厦門、珠海等地演出,一致好評如潮。再之後因為疫情關係,巡迴演出暫時停了下來,去年開始巡迴演出再次重啟,先在大灣區巡迴,今年3月終於被澳門戲劇農莊帶來到澳門了。 音樂劇《朝暮有情人》由6位港澳專業演員集合演出的,故事描述祖孫爺三代女性各自的愛情故事,從而了解現今社會下不同年齡的女性如何面對和維繫親情和愛情,以及女性在只能依靠自己的情况下,如何找尋和捉緊自己的幸福,當中巧妙地融合了港澳和廣州的生活文化特色,港粤文化共融的生活細節在這齣音樂劇中也可以體現出來。 劇中演員除了用台詞流暢地演繹角色外,作為音樂劇流行音樂歌曲是少不免的,當中還加入了粵曲小調和說唱的元素,實在是錦上添花,有驚喜。在惠州站,簡單的舞台但充滿著無限可能的佈景也讓觀眾驚喜,還有演員的服飾看得見也是花盡了心思。 故事解讀情感迷惘期下不同階段的女性面對愛情的方式,把生活變成藝術。ldquo;朝暮有情人rdquo;,ldquo;朝暮rdquo;不僅是每一天,更是從青春到年老,從人生的朝陽到遲暮。 全劇緊密地與當下的家庭生活連結在一起,詮釋出不同家庭成員間的情感需求,以及每個人應該用何種態度對待生活。17段風格迥異的音樂﹐恰如其分地外化為劇中角色的內心表達,既抒發劇中人的情感訴求,同時亦貼合著當下的現實生活。 經歷多次巡演,已均獲一致好評。音樂劇《朝暮有情人》澳門版本以實力強勁的港澳演員班底 麥紫筠、李俊傑、廖愛玲、鄺為立、袁安婷、彭展鏗傾力演出,值得期待! 演出及製作團隊 主辦及製作:戲劇農莊 聯合製作: Actors' Family 演戲家族 監製:姚潤敏 李俊傑 演出: 麥紫筠、李俊傑、廖愛玲、鄺為立、袁安婷、彭展鏗 演出日期及時間: 20240329星期五晚上1945 20240330 星期六晚上1945 演出地點:澳門文化中心小劇院 購票資訊 網上購票平台:發現澳門FindMacau www.findmacau.com 查詢及電話購票:(85368886539 票價:澳門幣$250 三人同行優惠:澳門幣$600 須購買同場門票方可享有此優惠 學生及銀髮優惠:澳門幣$200(持有學生證及65歲或以上) 有情人藝文票:澳門幣$680 每場限售25套 包含有情人VIP區門票2張及精美藝文禮物乙份,藝文禮物於演出前台領取。 更多演出資訊 演出語言:廣東話 附設中文字幕 演出時長:約110分鐘(不設中場休息) 演出評級為B組, 未滿十三歲不宜觀看 演出不設劃位

Spring Boot 02 - 快速接入Database的選擇: Spring Data JPA
科技新知
MacauYeah・2024-03-08

快速下戴模版 使用Spring initializr,可以很容易就建立一個以Spring boot starter為底的java project。大家可以使用Spring 官網又或是vscode plugin 快速地建立一個maven或gradle project。筆者較為熟悉maven,就以maven起一個範例。 在使用Spring initializr有幾件事必需要指定的 Spring boot version 3.x.y 或以上 Language java Group Id 請選擇有意思的域名,如果你用github,可以選 io.github.yourusername artifactId 這個範例的名字,例如commandline Packaging type 本次使用jar,日後若開發web 應用,可以使用war Java version 17或以上 Dependency Spring Data JPA, Spring Boot DevTools 這次不像過去順利,因為這裏欠缺了Database連線資料,為了方便測試,我們先在pom.xml加入 h2與spring的整合很好。即使用什麼都不設定,直接運行mvn springbootrun,都可以成功執行了。但如果可以,在application.properties加入資料庫設定,會方便日後移植到其他常用的資料庫品版牌。 # srcmainresourcesapplication.properties spring.datasource.driverclassname=org.h2.Driver spring.datasource.url=jdbch2memtestdb; spring.datasource.usename=random spring.datasource.password=random 然後我們就可以做靠Spring Data JPA去生資料庫的表 table。Spring Data JPA預設使用的是Hibernate。假設,我們有一個表叫APPLE。我們就可以開一個class Apple和一個interface AppleRepo去接它。 srcmainjavaiogithubmacauyeahspringtutorialspringbootdatabasicApple.java @Entity public class Apple @Id String uuid; Double weight; getter setter srcmainjavaiogithubmacauyeahspringtutorialspringbootdatabasicAppleRepo.java public interface AppleRepo extends JpaRepository no content here 注意,因為不同需要,AppleRepo可能繼承不同的XXXRepository,它們大部份都是用來觸發寫入資料庫的指令。而這個也晚除了直接存取Hibnerate EntityManager的需要。 亦因為我們現在用的是h2Database,其實資料表並不存在。我們需要在執行Spring Boot時,同步先建立表,所以在application.properties 加入自動建表的設定。 # srcmainresourcesapplication.properties spring.jpa.generateddl=true spring.jpa.hibernate.ddlauto=update 然後在Spring Boot Context的環境下,可以隨時執行寫入的操作。 @Autowired private AppleRepo appleRepo; public void saveApple Apple apple = new Apple; apple.setUuidUUID.randomUUID.toString; apple.setWeight100.0; appleRepo.saveapple; Source Code spring boot data basic 因為h2Database只是用作測試用,所以springboot執行完,資料庫就會被刪除。而上述原始碼當中,還附上了一些dump sql的方法,至少可以讓大家驗證己儲存的結果。

星穹鐵道:中後期無課心得
手機‧電玩
MacauYeah・2024-02-08

分享前先講講為何會回鍋。因為筆者平常支持的RPG品牌Square Enix 實在不濟,每次更新完手機,它家的買斷型遊戲都攔淺。實在玩不下去,還是要回到米哈遊,星穹有中文、持續更新、自動存檔,從內容到技術上都比買斷型遊戲更適合手機遊玩。所以筆者就繼續來養成看看吧。 角色取得策略 之前筆者在其他文章內有提及過,免費課金制最大的痛點就是可取得的資源有上限,所以到了中後期,資源投資在什麼角色上是一個很重要的考量。但由於本文的主題是無課心得,所以筆者亦限定自己只使用免費卷或免費石抽4星角色。筆者的抽角色策略也很保守,各位應該可以很輕易地重複到。最簡單地講,只有弱點擊破效率不足時、打不過的主線時,才會考慮抽角色。 青雀 量子屬性 智識命途 主線第二章,豐饒玄鹿,弱點屬性為火、冰、量子。主線預設只有一火主角一冰三月七的組合,筆者實在打不過豐饒玄鹿。此時有兩個選擇,要麼就多抽一個量子角色,豐富一下隊中角色;要麼去打支線模擬宇宙,取得另一隻冰免費角色黑塔。 為長遠發展,筆者先抽角色,不過運氣不怎樣,只抽到青雀。智識命途主打群體傷害,但她沒有持續傷害加成,而且戰技有運氣成份,所以強度不高。但對於主線玄鹿至少可以一戰,有抽到朋友可以隨便升一升等級就可以。 希露瓦 雷屬性 智識命途 在中期開始,除了經普通遇敵獲取【行跡素材】之外,攻略支線【模擬宇宙】也是取得【行跡素材】的重要方法。此時希露瓦配搭虛無命途的【懷疑】debuff效果可以在【模擬宇宙】達到多重疊加傷害。有條件疊加傷害的另一個四星角色應該是素裳。筆者有抽到,但因為物理屬性重疊,所以沒有練。 另外,在正常情況下,在攻略完第一章後,預設會有一火主角一冰三月七一奶娜塔莎,再加上希露瓦,【均衡試練伍】可以穩過。通過後,可以特破角色等級上限至80,是1.6版本的封頂等級。2.0版本才剛更新,但應該沒有調整封頂等級

Spring Boot 01 - 萬物始於Spring boot context
科技新知
MacauYeah・2024-01-16

Spring Boot 01 萬物始於Spring boot context 筆者早些時候向一位朋友討論,為何Java那麼不受歡迎。朋友一句就回答,Java煩爆,沒有人會喜歡。 老實講,Java在句法上,實在囉唆。但以筆者的經驗,即使使用其他語言和開發框架,在實戰到一定複雜程度下,其實也一樣煩爆。 而現在的Java框架中,就以Spring boot的入門門檻低。筆者從Spring boot 1.x用到現在的3.x,也真的感受到更多的簡化,所以筆者也加入一起推廣Spring boot的行列。筆者將會通過一系列最小的可執行程式,為大家講解Spring在Web和資料庫上的應用。 所以現在就不廢話,馬上開壇作法 快速下戴模版 使用Spring initializr,可以很容易就建立一個以Spring boot starter為底的java project。大家可以使用Spring 官網又或是vscode plugin 快速地建立一個maven或gradle project。筆者較為熟悉maven,就以maven起一個範例。 在使用Spring initializr有幾件事必需要指定的 Spring boot version 3.x.y 或以上 Language java Group Id 請選擇有意思的域名,如果你用github,可以選 io.github.yourusername artifactId 這個範例的名字,例如commandline Packaging type 本次使用jar,日後若開發web 應用,可以使用war Java version 17或以上 之後就不用選了。若你經官網起範例,你會得到一個zip檔,下載後解壓縮。若你使用vscode插件,最後插件會叫有一個位置儲存。它們都是最後也是會得到同一樣範例Java project。 你使用Vscode,Intellij打開,IDE都會自動辨識到它是java maven project,同時會顯示java和maven結構。道理上你用Intellij 應該可以無腦開始編譯Community 或Ultimate版都可以, Vscode有安裝Extension Pack for Java也會開始自動編譯。不想麻煩,也可以試用Github Codespaces java。Github Codespaces其實就是一個雲上的vscode,經網頁可以連到Github VM內的vscode,所以它也會有齊Extension Pack for Java等插件。 筆者最後也會上載已完成的範例,它也可以在Github Codespaces上以Java執行或繼續開發。 打開project中的pom.xml,它為我們添加了兩個很重要的lib org.springframework.boot springbootstarter ... ... org.springframework.boot springbootmavenplugin springbootstarter是重中之重,它定義了怎樣動態地設定日後的其他lib,它是讓我們可以無腦設定的一個關鍵。但若大家有很多客制化的設定,就要返撲歸真地逐個lib叫起。 maven在預設情況下,只會負責編譯和打包目前的project原始碼。所有相關依賴就是xml中的dependency,並不會自動包起。而springbootmavenplugin,就是幫我們把相關依據都包在一起,讓你的jar可以獨立行起來。 註 若大家在開發lib jar,並不是一個獨立執行的jar,也就是原始碼上沒有main函數,大家就不應該引用springbootstarter和springbootmavenplugin。 我們繼續看其他原始碼,整個資料夾就像以下那樣。 . HELP.md pom.xml ` src main java ` io ` github ` macauyeah ` springboot ` tutorial ` commandline ` CommandlineApplication.java ` resources ` application.properties ` test ` java ` io ` github ` macauyeah ` springboot ` tutorial ` commandline ` CommandlineApplicationTests.java CommandlineApplication是我們有main函數的java class。我像可以經過IDE運行main又或者下指令mvn springbootrun來執行。 正式開始我們的Commandline開發 我們在CommandlineApplication.class中,加入新的程式碼,實現ApplicationRunner和它的函數run。 package io.github.macauyeah.springboot.tutorial.commandline; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; other import @SpringBootApplication public class CommandlineApplication implements ApplicationRunner static Logger LOG = LoggerFactory.getLoggerCommandlineApplication.class; public static void mainString args SpringApplication.runCommandlineApplication.class, args; @Override public void runApplicationArguments args throws Exception args.getOptionNames.stream.forEachoptionName gt; LOG.debugquot;option namequot; optionName; args.getOptionValuesoptionName.forEachoptionValue gt; LOG.debugquot;option valuesquot; optionValue; ; ; LOG.debugquot;program end.quot;; ... 這個run函數很直白,就是更好地演譯main中的String args。 但大家還要看清楚,這個main並沒有直接執行run。其實它是靠SpringApplication.run及@SpringBootApplication,跑一堆自動設定,最後因為傳入CommandlineApplication.class是一個Spring 可以處理的ApplicationRunner,所以才呼叫它的CommandlineApplication.run。 換個講法,如果今天做的是web應用,傳入去的就會是SpringBootServletInitializer,這個SpringBootServletInitializer也不一定跟main是同一個class。 如果大家有興趣,可以經過反編譯器,點入@SpringBootApplication看它的原始碼,你就可以看到它其實代表了很多自動化的東西。如果我們只做一些在同一個模組下生效的事情,《自動化》極大地降低了大家入門門檻。一般來講,如果大家不在意程式碼的複用度,比較少機會自行設定,自動化已經很有用。而隨著系統規模增加,多模組就慢慢地顯得重要,在大家了解完基本的Spring後,著者再從測試用途test case入手,為大家介紹如何手動設定。 Source Code Commandline Application

格鬥新老手也很友好的街霸六 | MORDEN MODE
手機‧電玩
MacauYeah・2023-12-22

街霸六已經出了半年有多,但筆者也是近期在購買steam deck 後才加入街霸六。一玩就實在愛不惜手,特別是steam deck的加持,讓筆者可以在午休時間大方地玩。 可能好多網媒都有介紹它,亦十分讚賞它的單機故事模式。但對於沒有時間筆者來說,慢慢跟故事拜師成長,解鎖不用招式,實在讓筆者耐不下心。而真正讓筆者感到友好的,是它的操作系統和對戰系統,讓它可以達到老手有老手的開心,新人有新人的快樂。今期,就升為大家介紹它新的操作系統。 MORDEN MODE 經常有人誤會,格鬥遊戲玩的是連招,如果人人都可以自動連招,根本就是小朋友遊戲,拿不上大台,也不會有舉辦比賽的價值。所以有一些人,會看少「任天堂明星大亂鬥」的價值,因為不論多新手,都可以打出基本combo。但說實在,它是街霸6出來以前,最有條件同時允許新老手同樂的遊戲。 格鬥遊戲,什至其他競技遊戲,對於同等操作熟練度的選手來說,他們的比拼是應對策略。而相對公平的競技遊戲,應對策略就是很像是博弈,沒有100%安全的招,就像包剪揼一樣,可以有特定的對應策略。格鬥遊戲與包剪揼最大的差異,是在足夠熟練和專注的情況下,雙方是有條件作出對策的,所以格鬥遊戲不完全是盲猜。而過去最大的問題,就是格鬥遊戲太難讓新手學會博奕,外人看去就是combo為王,搓招難,就放棄吧。 街霸五在容納新手方面,其實都下過很多努力,包括減少每個角色招式數量,較寬鬆的combo 輸入時間,提供可錄影、重播、幀數檢視的練習模式。可惜搓招門檻始終也是讓很外行人放棄的原因。而街霸六,則提出一個很多人都提過的做法,但沒有廠商真的成功過的做法,那就是一鍵搓招與傳統搓招共存的做法。 玩家可以在對戰前,選擇新的【Modern Mode】現代模式,然後享受以下功能便利。 簡易使出必殺技。通過 單一方向鍵SP鍵使出不同的【必殺技】 單一方向鍵SPAUTO鍵使出不同的【OD必殺技】 單一方向鍵SP重攻擊鍵使出不同的【超必殺技】 攻擊力比較搓招或【Classic Mode】有下調 簡單使出連招。通過 不同的單一攻擊鍵AUTO鍵 連打 使出三套特定的連技 攻擊力比較搓招或【Classic Mode】有下調 若要使用【輕、中、重必殺技】,仍需要使用傳統的搓招方式。 攻擊力回到100%。 對比【Classic Mode】,【Modern Mode】有些拳腳攻擊、必殺技的差異化版本無法使用。 例如Luke在MORDEN MODE中只可以使出後重拳,沒有後重腳。 例如Ryun在MORDEN MODE中只可以使出中旋風腿,沒有輕、重版本。 但依然可以打出大部份的搓招 連技。 當然,玩家可以選擇【Classic Mode】傳統模式,一切按鍵都跟過去一樣,有輕、中、重之分。 筆者最欣賞的,就是這個【Modern Mode】的出現。因為它可以降底學習成功,但又不失公平性,讓新、老朋友可以打出一場有博弈味道的友誼賽。例如正面跳入攻擊,在過去的高端對局中,只能作為突襲的戰術,不能隨便跳。但在低端對局,正面跳入攻擊就經常是老手欺負新手的一個有效途徑。新手想要對策正面跳入,必需經過一個搓招,才能使用昇龍拳來穩定對空。但在【Modern Mode】,簡單一鍵昇龍,就可以代解威脅,雖然攻擊力變底,但正面跳入不能當是賴招使用,讓大家回到思考何時跳入的博弈問題中。 如果說【Modern Mode】只為新手當做過渡期而使用的模式,那就真的小看了它的設定。在遊戲正式推出後,意外地出現高端對局中使用【Modern Mode】,因為它可以提供快更的反應速度,可以彌補一些角色上的短處。 對筆者來講,【Modern Mode】最重要的並不是簡易必殺技。因為追求傷害量的情況下,搓招很必要的。筆者看上它的原因是它能有效地簡化Drive Rush的輸入,令到筆者可以更易地通過【延長攻擊手段】最得反應的時間。一般讀者可能不明白進攻方為何要反應,不是防守方才要做反應嗎 在格鬥類遊戲中,大部份時間防守就是死按一個【後】或【下後】鍵就足夠,在街霸六當中,更因為有Over Drive、Drive Impact等系統,防守方有更多博奕下的對策方案。怎樣打穿敵人的防守,是進攻方要用腦的事,更因為如此,有些人選擇打後手,等對方出錯,反而很有利。 但進攻才是格鬥遊戲的重點,要走向高分層次,就必需要跨越【Hit Confirm】的障礙。經過【Hit Confirm】,若然連招中途就發現打不中對手,就以一個更安全的攻擊收尾;若然打中了,做使用更多資源打出更高傷害。提高自己【Hit Confirm】的反應能力,基本就是跟年齡作對。所以筆者就需要經過其他手段,例如Drive Rush來延長自己的攻擊節奏,好讓反應不來的筆者有更多時間選擇打安全招還是全力攻擊。 下期,筆者會再聊一聊對戰機制的改進

Switch / Steam Deck / Mobile 使用體驗大比拼 (一)
手機‧電玩
MacauYeah・2023-11-21

還記得很早開Blog之初,筆者一直都集中於主機遊戲評論。筆者不想放棄主機的主要原因是移動端難有一個款可以提供高品質的遊戲,不論PVE類型機還是PVP類型。 但逐漸地,各種遊玩動機,例如個人作息、方便性、遊戲品質,都有了很大的改變,經過漫長的時間,筆者最後亦都完全放棄主機,進入Portable Gaming時代。 筆者第一台便攜型機,就是PSV,不過因為已經停產,聊太多也沒有重要意義。但重提它的原因,主要一些操作體驗需要拿來做對比。那時的PSV,左右肩健各有一個,也就就沒有所謂的L2, R2 ZL, ZR,左右有類比搖桿L3, R3,所以當時完全是一個比PSP的進階替代品。筆者也對PSV有很高評價,因為它的重量、續航性、軟件穩定性,都對得起筆者的期待。亦因此,筆者對於第一期的Switch,都認真失望。不過Switch最後卻成為筆者現今最支持的平台,這亦主要是因為它的重量、續航性、軟硬件穩定性。 今期算是第一期,筆者就先從Switch、Steam Deck、Mobile的重量、型狀,來影響它們的便攜性。也因為一些外置設備影響,重量、續航性、軟硬件穩定性自己都會互相影響。 最輕的一定別無他選 Mobile 各大手機,在成型設計上,沒有預設手抦,所以一定是最輕的。但前題是你的遊戲對捽MON搓玻璃有做優化。現在很多競技手遊,已經發展出一套相對可以接受的捽MON設計,一些跨平台移植的PVE遊戲,亦都盡最大努力地加入附助機制援解捽MON下的不便。 但但但但,如果你需要真的最佳化操作體驗,Mobile配手柄的話,就不一定是最輕的選擇。在最入門的情況下,買一個很經濟的手柄,配上支架,你就可以把手柄、手機一起拿著玩。但問題是這會直接影響重量。最入門的選擇,手柄的重量通常都不輕。如果你配上一體式支架,手柄托著手機,就完完全全可以重過一台Swtich。有一些極致的手柄,可以很輕,合來會比Switch還輕。但這種很柄依然還有一個很大的天敵,就是不能與手機套共存。每次使用手柄,都要拆一次手機套。而手機套的設計,通常都是易裝難拆(這樣才能保證不便隨便跌出來),所以那怕你的手柄多輕,但每次你都要東攪西攪,便㩦性大打折扣。 結論是,若果你需要輕,而且即開即玩,你就要接受捽MON的選擇。你需要精準操作,就不能要求即開即玩。 巨無霸 Steam Deck 如果大家有一直接關於外文媒體,有時候你會看到它們評價Steam Deck的重量為:「沒有你想像的那麼重」。 That is fake!!!!!!! 老實說「沒有你想像的那麼重」,只能在你沒有比較對像時才能說得出口。在配上外設手柄的手機情況下,我已經覺得重,怎麼可能這台Steam Deck不重?抱著這台Steam Deck到處走,真的不容易。你想通勤期間想拿出來玩玩而整天背著他,不能說是很化算。你連續拿著玩個三十分鐘,也不是很好受。 不過筆者依然會覺得它有存在價值,主要是它可以帶著PS4以上的品質遊戲到處走,那些重量,是可以接受的。魂系遊戲、Capcom動作遊戲,也只有Steam Deck才能提供。想到處可以刷一場爽快的動作遊戲,有60fps,聲畫特效都打開,那是多麼美好的一回事。更重要的是,因為快餐打個兩、三場,也不過十五分鐘,電量不是筆者最大的問題。它預設的手柄按鍵也夠用。所以筆都會把它排在手機更高的評價。據說其他Windows掌機,更重、更耗電,很難想像它們還是走便攜路線) 結論:重,但可以滿足你的聲畫需求。 中規中矩 Switch Swich在預設配件的性況下,不重,除非你拿著玩超過一小時。Switch平常最多人投訴的是JoyCon手感問題。筆者覺得這是官方的一個合理選擇,對比PSV,什至更舊的設備,JoyCon不算手感差。最影響體驗的,其實是它易壞的問題。大家聽得最多的,是它搖桿的漂移問題。但其實還不止,手柄充電、接觸配對,都是可能出現問題。但老實講,手柄屬於消耗品,再加上JonCoy的內部的設計比同等體量的手柄要複雜,如果兩年換一套JoyCon,不能說是不合理的。 扣除JoyCon的成本差異性後,基本上它的重量很適合隨身攜帶,而且手感可以接受,它也有齊各個功能健、陀螺儀,在極致的體形下做出全功能的手柄,玩動作遊戲也是可以接受的。加下可拆性,就算壞了手柄,不用整台送修也是一個優點,找第三方手柄也是一個選擇。 結論,在於通勤的情況下,在原裝的情況下,就極快地從待機到進入遊戲,那是極重要的一件事。而且重量不重,每次帶著四圍走都不是問題,這也是它的面對碎片化時間之下,還能有高開機率的原因。 (最後筆者選了一套重量、價錢都合理的第三方手柄,它主要是不能當成無線手柄使用。但價錢便宜,而且手感更好,而且重量不會暴升。) 重量的綜合體驗 由可接受的重量範圍,Switch的便攜性最高,其次就是mobile,但在衡量重和按鍵的操作性,Steam deck 比mobile讓筆者更有遊玩的意欲。 下期,筆者會再從續航性方面去討論對於便攜性的影響。

《瑪利歐賽車巡迴賽》長期遊玩要素
手機‧電玩
MacauYeah・2023-05-19

上回就介紹了筆者主要推薦《瑪利歐賽車巡迴賽》的原因,請參考這篇。今天就聊一些長期的遊玩賽制和角色養成特點。 在基礎遊戲中,每個跑道的得分記錄也是獨立的,分數越高,解鎖星數越多。以高名次衝線、多場景互動,都可以提高分數。星數亦可以換來道具角色升級,讓之後的高難度關卡更易取得分數加乘。另一方面,因為基礎遊戲中對手全是電腦(以AI操作其他玩家角色),而且因為遊戲機制伴隨一定的惡作劇成份,所以大家對勝負不用太執著。研究怎樣拿到高分,才是長久的議題。 就如前述所說,名次是影響分數的因子之一。除此之外,過彎加速、漂移加速(遊戲內的特有加速機制),也是賺取分數的因子之一。這讓過彎有了另一層的意義:你可以在同一個彎位漂移兩次或以上,分數和速度也有加成,但風險也就更高,很容易會垂直撞牆場。另一個加分因子,就是跑道跳台。而遊戲很多時候把跳台與彎道結合。這就讓玩家又多了一個可以嘗試的組合:到底怎樣可以同時漂移,又能踏上跳台?故意走外彎或跳台拿分數,又是不是會失了名次? 最後一個加分因子,就是傳統的賽道隨機道具,每次成功使用(作弄你的對手,或為自己加Buff),都會加分,拿到三個相同的道具,更會有大量加分(遊戲內叫Fever)。而且角色、車、滑翔翼本身也有不同屬性,對應不同的賽道道具有不同的加分比重。 多人遊戲模式:除了基礎模式,遊戲還有一個真人多人對戰。玩家可以在當天伺服器指定規則下(例如只能使用一級車),在線上大廳進行對戰,又或是創建獨立房間與朋友一較高下。多人模式就如傳統比賽一樣,名次就是最終目標。結束此模式不會有角色育成效果,但可以取得抽卡獎勵,分數和排名,就影響了抽卡獎勵的累積速度。 總括來講,筆者在首兩週的健康遊玩下,體驗很不錯。就如瑪利歐的其他遊戲一樣,並不是劇情深度,而是更單純的遊玩樂趣。再加上它是免費遊玩類型,有如此體驗已是難能可貴。

恐龍來襲|本週手遊重點推介 2021/07/05-07/11
手機‧電玩
MacauYeah・2021-07-12

傳說恐龍 自從手機遊戲興起之後,卡版、射擊、體育的競技遊戲就玩得多,但復古好似孩童時代,攞住數碼暴龍跟朋友PK的遊戲就真的未玩過。今週筆者就搵到一款回合制PVP遊戲《傳說恐龍》,成個feel都返晒黎。 遊戲玩法就是對戰雙方每回合在四至六個基本技能中選一個(攻擊、防禦、補充靈魂、固有技能),如果成功預判對手行動,並做到相剋,就可以為我方帶來優勢。而且多個基本技能還可以變成組合技,為大家帶來更多的策略遊玩可能性。 事前預約 httpsapps.apple.commoapp%E5%82%B3%E8%AA%AA%E6%81%90%E9%BE%8Did1565479906 httpsplay.google.comstoreappsdetailsid=com.superplanet.legendino Castle Craft:World War 講真啦,時代一直在變,與其不斷更新劇情向的手遊,還不如開發一款足夠有意思的競技遊戲。因為競技向遊戲有趣的地方在於玩家會一直學習改變自己的策略,呢啲都係傳統劇情遊戲無法提供的新鮮感。所以各個廠向都慢慢地培育自己的競技遊戲設計團隊。 韓國團隊RisingWigns就在最近發表一款即時PVP遊戲Castle Craft:World War。遊戲就還在早期開發階段,所以詳細資訊就唔太多,但以官方video來看,整體就比較偏向塔防即時對戰。這樣的玩法就好比即時制RPG,概比傳統的回合制來得緊張,但又比動作遊戲來得易操作,受眾應該會比其他競技類型來得大。 The Witcher Monster Slayer 早幾年就Pokemon Go的結合地圖的玩法就引起大潮流啦,無入坑或者脫左坑嘅朋友不外乎兩個原因,一可能就是走來走去,好麻煩,二可能就是Pokemon太卡通化,比較沒有沒有代入感。如果真係咁,咁換成巫師的真實系感覺,又會唔會令你再一次入坑呢? httpsyoutu.beHj_sRbBiDHY httpsyoutu.beTJONQYsru1c The Witcher Monster Slayer 暫譯《巫師:怪物殺手》就是一款以AR獵魔為題材的遊戲。玩家除了像一般遊戲要熟習怪物的攻擊模式外,還要配上現實的生活作息、實時天氣等狀況,去追踪你的魔物。真係聽落去都有一種超一流的水平。不過之前The Witcher 系列的母公司CD Project就把某款重磅遊戲做爛左,令大家對旗下品牌都多少有點保留,唔知今次嘅手機AR遊戲,會唔會令CD Project重拾好評? 今年7月21日就全球上架啦,不過官方暫時只有放出android的預約連結,ios的用戶就要等等 httpsplay.google.comstoreappsdetailsid=com.spokko.witchermonsterslayer

手遊資訊匯整 | 2021/3/1-7
手機‧電玩
MacauYeah・2021-03-08

新未發售遊戲 《伊蘇 6 Online~納比斯汀的方舟~》推出體驗版 釋出原創角色及職業介紹 httpsgnn.gamer.com.twdetail.phpsn=211603 神裝全局爆、提燈闖地下城 這款刷子遊戲讓你根本停不下來 (3月2日陸服開服) httpsshouyou.gamersky.comnews2021031366499.shtml 《FAIRY TAIL(魔導少年):無盡冒險》預約人數突破 20 萬 公開招募、榮譽室系統 3月2日開始公測,預計3月31日正式上線) httpsgnn.gamer.com.twdetail.phpsn=211442 VR 露營體驗遊戲《搖曳露營△ VIRTUAL CAMP ~本棲湖篇~》確定 3 月 4 日開放下載 httpsgnn.gamer.com.twdetail.phpsn=211422 《ETERNAL:永恆聖約》事前預約正式啓動 同步公開重點場景與 8 大種族介紹 httpsgnn.gamer.com.twdetail.phpsn=211563 純文字武俠 MUD 遊戲《懸崖底下大寶劍》今日上線 重寫心中的江湖夢 httpsgnn.gamer.com.twdetail.phpsn=211547 已發售遊戲 《歧路旅人:大陸的霸者》公開更新計劃 4 月下旬將與《Bravely》系列展開合作 httpsgnn.gamer.com.twdetail.phpsn=211412 《明日方舟》x《彩虹六號:圍攻》活動將開啓 改名卡免費領 httpsshouyou.gamersky.comnews2021031366606.shtml 《符文大地傳說》2.3 版本擴充內容「飛升帝國」 雙人對打聯合戰線試玩影片搶先看 httpsgnn.gamer.com.twdetail.phpsn=211464 《全面屍控》x《英雄本色》聯動活動 3 月 12 日登場 即日開啓事前登錄 httpsgnn.gamer.com.twdetail.phpsn=211451 《崩壞 3rd》攜手「康青龍」 崩壞符運茶聯名合作限時開啓 httpsgnn.gamer.com.twdetail.phpsn=211445 《崩壞 3rd》更新 4.6 版本「唯我獨尊」全新 S 級女武神「識之律者」即將登場 httpsgnn.gamer.com.twdetail.phpsn=211573 使命召喚手游公佈首個官方聯賽使命召喚手游大師賽 3月1日至7開戰 httpsshouyou.gamersky.comnews2021031367119.shtml 《Free Fire 我要活下去》2021 年將於全球舉辦三場大型國際賽事 httpsgnn.gamer.com.twdetail.phpsn=211512 《群俠來了》推出新角色 SS 戮世摩羅及史艷文慶生活動 httpsgnn.gamer.com.twdetail.phpsn=211544

最熱血的婆羅洲之旅!砂拉越越野大露營
環宇搜奇
背包旅神・2019-10-08

2019年的9月因為SAKTA(砂拉越越野旅遊與探險俱樂部)的邀請到了婆羅洲來了一趟越野露營。過往也有露營經驗,但開著越野車到荒郊野外還是第一次嘗試。 砂拉越越野大露營每年都會在砂拉越不同的地區舉辦,今年已經邁入第4年了,這一次是選在民都魯出發,途徑TatauBelagaTubauSebauh再回到民都魯,共4天3夜在婆羅洲雨林里,與網路斷絕,展開刺激的野外露營。 這一次據說破紀錄共有180越野車和11個國家參與,這些全部都是越野車愛好者,先給大家看看帥氣的越野車多熱血! 一大早大隊在民都魯舊機場浩浩蕩蕩出發,從一開始很平坦的市區道路,漸漸地駛入郊區,接著電話開始連不上網路,正式進入婆羅洲熱帶雨林當中。我們開的路以前是伐木業者走過的路,但現在因為老樹已經被伐完,新種下的樹還沒可以開伐,因此這條路一般上也不會有人行駛,所以路況不是太好,但越野車開起來就特別刺激。 我們的司機大哥 第一天和第二天都經歷一些刺激上山下河的路段,越野車手也特別帥氣,關關難過關關過!接著到河邊露營,因為是被邀請參與,所以主辦單位還有準備廚師在營地烹飪食物給大家吃,實在太享受了。營地旁邊還有一條河,就直接在河里洗澡了! 來看一下影像紀錄! 順便補充,第二天晚上因為是中秋節,大夥還在大自然,沒有網路的干擾下賞月,喝喝酒、聊聊天,這真是個令人難忘的中秋節! 第三天,告別營地,大隊車子開到Sebauh, Longbangan的長屋區。這裡是肯雅人長屋區的村子,為了迎接我們外人,很熱鬧地依照他們的傳統舉辦了進村儀式和表演,熱情接待我們,也第一次在長屋住宿過夜,現在的長屋都長得很現代了,混凝土建成,而且還有電力提供,當然是透過發電機,晚上才可以用電。 另外,在長屋就是不停地會有原住民自釀的小米酒Tuak 出現在面前,而且按照原住民的禮貌,必須乾完,不能拒絕。而除了Tuak,還有Langkau,Langkau是類似高粱Vodka的蒸餾酒,酒精濃度高達4060%,喝下去就真的越喝越起勁了! (左邊那桶就是Langkau,右邊那隻是Tuak) 前一晚喝喝酒跳跳舞超high的原住民長屋體驗,隔天早上跟原住民們道別。原住民的道別儀式就是要在臉上塗上黑黑的碳,以示祝福平安,大夥被原住民們往臉上塗碳玩得好開心。 長屋初體驗紀錄: 離開長屋後,大夥浩浩蕩蕩地回到民都魯參與閉幕晚宴,結束這趟精彩的旅程,晚宴上還有抽獎儀式,結果那麼幸運居然被我抽到了一張露營椅! 另外也很開心在這趟旅程認識了很多每天朋友們! 明年的越野大露營會到Miri美里舉行,更多詳情可以留意SAKTA:httpswww.sakta4x4.com

One Piece 動畫 20 週年回顧展(澳門)
專題報導
LifeMag Editor・2019-07-08

號外今年係 One Piece 動畫 20 週年路飛同佢嘅夥伴將會嚟到澳門會展中心見大家。同伴們,你哋準備好未一場熱血沸騰嘅冒險之旅正等待你加入「One Piece 動畫 20 週年回顧展澳門」將帶你走入路飛與夥伴們嘅航海冒險旅程。由「東海」到「偉大航道」,「大海盜時代」至「新世界」,草帽小子一伙都伴隨住大家成長,喺廣闊嘅大海上堅持信念,追求夢想。所有難忘回憶同精彩故事都會喺展覽中一一重現,身為 ONE PIECE 粉絲嘅你絕不能錯過。 呢個暑假約定你重溫航海傳奇,一齊再次感受 One Piece 帶比我哋嘅熱血同感動。 ●三大打卡位1. 草帽小子一伙全員集結,路飛與撒古斯嘅草帽約定,印上同伴先知道嘅「3D2Y」暗號。一齊高舉起海賊旗幟,燃燒著 ONE PIECE 團魂大嗌一句「WE ARE」 2. 空島「唯一的神」艾尼路消滅空島嘅計劃、勇闖海底監獄、杜夫拉明高「鳥籠」邪惡降臨,路飛與「大媽海盜團」加泰古利係鏡世界中殊死一戰,你將與草帽小子一伙共同進退。 3. 大家仲記唔記得曾經陪伴草帽小子一伙一齊出航嘅前進號艾斯為救路飛壯烈犧牲嘅畫面邊一幕喺你最難忘最感動所有催淚場面將係你眼前重現,準備好紙巾入場未 ●十個必到 Check Point1. ONE PIECE 動畫 20 周年主題特展首次登陸澳門草帽小子一伙、王下七武海、一眾海盜與海軍角色齊集。2. 首次 11 比例角色造型登陸澳門空島最強唯一的神、魚人島公主白星、前「王下七武海」杜夫拉明高霸氣現身。3. 5 米高超巨型烈陽號揚帆到場大家快來感受一下烈陽號氣勢磅礡嘅魅力4. 草帽小子一伙冒險大事回顧牆,將展示動畫設定稿,播放 ONE PIECE 動畫主題曲,帶你重溫經典回憶。 5. 以特效影像重現經典名場面「頂峰戰爭」,見證路飛、艾斯和白鬍子並肩作戰,海賊與海軍史上最大戰爭 6. 超大室內空間 ONE PIECE「圓蛋糕島」主題親子樂園,大朋友同小朋友一齊加入 ONE PIECE 世界盡情狂歡。7. 陣營抉擇「正義」OR「自由」。多款互動遊戲會根據陣營分隊,你會加入 ONE PIECE 中邊一個勢力前進8. 珍藏限量 Stamp Book 印章收集本,紀錄只屬於你嘅航海傳奇。9. 「通緝令」、「結義酒」、「逃出誘惑森林」等等絕對喺大家唔可以 Miss 嘅影相打卡位10. 精品販賣區,多項澳門展覽製作嘅 20 周年限定商品及限量版郵票,手快有手慢冇,售完即止。喜歡 ONE PIECE 嘅你仲等咩野 ●展覽及門票資訊日期2019.06.2909.01時間週一至週日 12002000最後入場時間為 1930地點澳門會展中心金皇冠中國大酒店旁,澳門國際機場對面服務熱線853 6288 9485官方 Facebook 專頁httpswww.facebook.comONEPIECE20INMACAU05.3106.28 預購早鳥優惠門票 $12006.2909.01 期間正價發售門票 $160免費入場身高 90 厘米以下之兒童需大人持票陪同免費入場售票渠道 澳門售票網httpsbit.ly2wupFYv 票玩微信公眾號平台httpsbit.ly2W4gfgm Klookhttpsbit.ly2MjVTAs Cityline06.18 開售 ●天氣資料1. 當氣象局懸掛 3 號風球或暴雨警告時,當日場館照常開放。2. 若氣象局於上午十時除下 8 號或以上颱風訊號,當日場館照常開放。3. 若氣象局於上午十時仍然懸掛 8 號或以上颱風訊號,當日全日閉館。 ●門票條款細則1. 門券限一人單次使用,票券逾期作廢,恕不接受退票。2. 票券經打洞塗改汙損影印皆視為無效票券。3. 門票售出概不退換。4. 展場內禁止飲食、請勿攜帶寵物、危險物品、食物飲料入館。5. 如展品有損壞事宜,需照價賠償,禁止於展場現場兜售、轉賣票券。6. 上述若有未盡事宜,主辦單位保留活動之解釋權利,也請參考官方 Facebook 專頁或網站公告,恕不另行通知。7. 主辦方保留一切活動最終解釋及決定權。 ●交通資訊如何前往澳門會展中心【自行開車】由氹仔雞頸馬路直入,約 3 分鐘即可到達會場。展覽場地提供免費泊車,但車位有限先到先得 【巴士路線】26由筷子基北灣出發51A由海擎天出發AP1,AP1X由關閘港澳碼頭出發36,MT4由氹仔客運碼頭出發MT1由葡京亞馬喇前地出發到達澳門國際機場站下車,步行到機場 1 樓離境層,過斑馬線到金皇冠中國大酒店,乘搭酒店電梯到 9 樓,澳門會展中心就在出口右邊。37由松樹尾出發到達金皇冠中國大酒店站下車,步行不須 1 分鐘即可到達澳門會展中心。 【的士】可選擇在機場對面的金皇冠中國大酒店下車,乘搭酒店電梯到 9 樓,澳門會展中心就在出口右邊。或行駛至澳門氹仔雞頸馬路直達澳門會展中心正門。