微軟的 PopFly 服務允許任何人無需任何程式設計知識即可創建自己的遊戲。由於從頭開始並不容易,PopFly 提供了您只需自訂的遊戲模板。詳細了解所提供的模型以及它們允許您創建什麼...
在第一步,我們從頭開始創建發現了 PopFly Game Creator 的基本概念第一個小遊戲。
但從空白頁開始並不是一件容易的事。現在您已經掌握了該服務的基本概念,您將能夠根據現有模型創建真正的遊戲。從這樣的模型開始有兩個優點:我們主要對客製化感到滿意,我們很容易發現模型中預先定義的高級技術。簡而言之,透過嘗試以這種方式個性化現有模型,您可以透過範例更快地學習並掌握 PopFly Game Creator 服務。
在這裡,我們將回顧提供的不同模型,解釋它們適合什麼類型的遊戲,並給出一些自訂技巧。
– 登入網站www.popfly.com/gamecreator
– 使用您的登入訊息即時ID來識別您的身份
– 在第一個畫面中,“創建一個新遊戲”,找到該部分從模板開始。它提供了大約二十種遊戲模型,我們將在這裡發現和回顧...
繼續下一步發現第一個模型...
模型#1:太空男孩
在清單中“從模板開始”, 點選太空男孩。
然後點擊按鈕玩發現遊戲。
Space Boy 是一款小型橫向捲軸動作遊戲,在其中您控制一個非常生動的角色,他必須跳過障礙物才能到達他的飛船。
基於Space Boy可以製作的遊戲類型:
馬裡奧風格的平台遊戲、爭奪風格的射擊遊戲、捲軸風景冒險/探索。
與太空男孩一起探索:
* 滾動技術
– 前往該部分“場景”
– 請注意“背景」(背景)寬 3189 像素!
– 我們在這裡使用“視窗” 尺寸為 645 x 593 像素
– 透過移動視窗,我們獲得滾動,換句話說,橫向滾動效果
– 前往“行為”發現“事件”滾動如何與角色的移動同步(我們與太空男孩角色的 X 屬性同步)
* 個人化技術
– 前往該部分“演員”然後單擊太空男孩
– 首先註意到角色有幾種狀態(「國家「)跑、死、轉身等等…
– 點選外貌。您會看到頭部與身體是分開管理的。目前,Game Creator 的 Alpha 版本不允許您透過修改程式碼以外的方式編輯頭部。XAML,或遵循下面的提示#2。
* 角色動畫技術
– 前往該部分“演員”然後單擊太空男孩
– 點選特性 並發現自訂屬性“可以跳躍”
– 點選行為
– 了解我們如何使用事件應用重力效果“重力”
– 觀看活動如何進行“可以跳躍”管理在“允許從地面跳躍“
– 看看《》中人物跳躍是如何處理的跳“
提示#1:請注意,在選單中“快速方式“功能”透過按鍵運行和跳躍”可讓您預先產生管理跳躍所需的操作序列。
提示#2:角色的臉部是附加到身體其餘部分的 PNG 影像。轉到該部分“遊戲”,上傳你自己的文件“臉.png”以取代現有的。影像尺寸必須為 110×147 像素。
模式 2:殺死豌豆
在清單中“從模板開始”, 點選殺死豌豆。
然後點擊按鈕玩發現遊戲。
“殺掉豌豆”是一款小型街機遊戲,您必須透過滑鼠點擊移動目標來殺死它們。比賽場地由圍牆劃分。
《殺死豌豆》可以玩的遊戲類型:
Robotron風格的街機遊戲、迷宮遊戲、吃豆人風格的遊戲…
透過殺死豌豆來發現:
– 如何將角色限制在由牆壁所定義的空間內
– 如何根據滑鼠位置讓敵人做出反應
– 如何透過點選刪除字元/元素
* 遏制技術
– 前往該部分場景
– 請注意,比賽區域由 4 面牆界定。這些牆是人物(尋找“牆”在“演員”使用該功能"搜尋")。
– 水平牆不是透過旋轉創建的,而是簡單地透過改變長度和寬度的變形來創建的。
– 外殼內敵人的遏制由外殼的屬性自動管理“牆”: 去演員, 點選牆,請注意該物件被標記為“堅硬的”。然後點擊特性。注意“大量的”是 1!當兩個物體相遇時,質量較大的物體會推動另一個物體…由於牆壁不移動,移動的質量較小的物體就會停止。
秘訣1: 嘗試傳遞屬性“大量的”從牆壁到零:然後你會看到牆壁將被敵人推開!
秘訣2:為了充分理解類型物件如何運作“牆”,將其中一面牆替換為兩面稍微間隔的牆,以便角色可以透過間隙逃脫。
秘訣3:注意鬼魂(演員「鬼」),他們,越過牆壁......這是因為他們沒有被標記為“堅硬的”。
* 讓敵人根據滑鼠做出反應
– 前往該部分演員然後單擊豌豆
– 點選行為並研究行為遠離滑鼠
– 我們使用一種行為“運動”類型“移動”+“離開”+“相對於滑鼠”指定一個“最大速度”(逃逸速度)並指定連續性「永遠」。
* 如何透過點擊刪除角色/項目
– 前往該部分演員然後單擊豌豆
– 點選行為並研究行為點擊即死
– 這種行為“狀態”使用一個“事件”類型「老鼠」。
模型#3:太空射擊遊戲
在清單中“從模板開始”, 點選太空射擊。
然後點擊按鈕玩發現遊戲。
《太空射手》是太空侵略者的簡化克隆。因此,你必須使用水平移動的飛船來射擊一波又一波的外星人。
根據《太空射手》可以玩的遊戲類型:
街機遊戲/射擊遊戲,例如《太空侵略者》或《Galaga》。
使用《太空射手》進行探索:
– 如何讓敵人射擊
– 如何管理分數
* 敵人射擊技巧
– 前往該部分演員
– 點選光滑的太空船
– 點選行為
– 鏡頭使用類型行為“射擊”,對事件做出反應“定時器”它產生類型物件的啟動“彈丸”它有運動方向和聲音。
– 船的失踪“英雄”通過測試“英雄”敵方飛彈與艦艇之間的碰撞事件。
* 分數管理
– 為了顯示分數,我們使用 actor 類型“分數顯示”。只需用關鍵字搜尋即可分數尋找適合您的顯示器。
– 分數的增量由與敵方船隻相關的行為管理。這就是行為射擊時更新分數,連結到一個事件「碰撞」。然後我們透過添加 (“添加”) 一個值(此處為 100)。
模式 4:拯救城市
在清單中“從模板開始”, 點選拯救城市。
然後點擊按鈕玩發現遊戲。
“拯救城市”是一款你必須保衛一座城市免受雪崩般導彈襲擊的遊戲。
根據《太空射手》可以玩的遊戲類型:
街機遊戲/射擊遊戲風格飛彈命令,偉大的雅達利經典。
使用《太空射手》進行探索:
– 不知從何而來的鏡頭
– 旋轉大砲進行角度射擊
* 不知從何而來的射擊技巧
– 前往該部分場景,請注意,磚塊已放置在螢幕頂部可見區域(區域“視口”)
– 前往該部分演員
– 點選磚 – 黑色
– 請注意,該參與者被指派了一種行為(“行為”) 類型“射擊”!
* 透過旋轉大砲進行角度射擊
– 這款遊戲的另一個創意在於卡農(演員)的管理“導彈發射器”)
– 前往行為
- 行為向滑鼠旋轉示範如何使用該功能“運動”根據滑鼠執行旋轉(「相對於…滑鼠」)。
- 行為“射擊”被連結到對象“導彈發射器”它採用拍攝時物體的角度.....
模型#5:逃脫
在清單中“從模板開始”, 點選逃脫。
然後點擊按鈕玩發現遊戲。
在這個遊戲中,您必須移動方塊以使兩個紅色元素更靠近。綠色元素僅水平移動,藍色元素僅垂直移動。
根據《太空射手》可以玩的遊戲類型:
類型 益智遊戲“謎題”。可以作為 Sokoban、Chip's Challenge 或 Tile World 等遊戲的基礎。
使用《太空射手》進行探索:
– 多板管理
– 磚塊品質的管理
* 多表管理
遊戲目前有 3 個關卡。解決一個等級後,您會自動進入下一個等級。
– 前往該部分場景
– 探索 3 個等級中的每一個等級(「1 級」、「2 級」、3 級”)
– 表格的變更以一種非常聰明的方式進行管理:使用元素“牆”我們將檢測事件的行為歸因於“碰撞”與區塊胭脂然後觸發場景變化。
* 磚塊管理
當區塊移動時如何管理區塊的移動“冠軍”是免費的,相反,如果不是免費的,他們就會阻止......該模型的開發人員再次選擇了一個不錯的技巧。他們改變財產“大量的”塊!我們記得固體不能“推”另一個塊,如果它的質量不大於另一個塊的質量。
其他型號:
僅前 5 個模型就涵蓋了製作各種動作、街機和冒險遊戲的大部分問題和技巧。其他模型則更具軼事性。以下是要記住的內容(從最有趣到最無用):
牆建得不好
遊戲非常適合作為 Pong、Super Breakout、Arkanoid 等衍生遊戲的支柱。我們會特別研究令人印象深刻的名單“行為”與球有關的(行為)。內容非常豐富,對於製作您自己的未來打磚機非常有用…
比賽
這是一個很好的例子,靈感來自超衝刺和 GrandPrix 2600,了解如何產生無限水平滾動!這裡都是關於星星、岩石和旗桿的非常聰明的管理……這是一個特別有啟發性的例子,詳細研究很有用。
對話
一款冒險迷你遊戲,其主要興趣是透視管理(透過行為隨Y縮放仔細研究)。我們也會參考這個模型來竊取它的原理“講話泡泡」用於冒險遊戲或角色扮演遊戲。
過馬路
這是一款街機遊戲的骨架,靈感來自青蛙者!如果你想重現這個80年代的經典,可以從這個基地開始。
加拿大測驗
在這個簡單的互動式測驗範例中沒有程式設計挑戰。它的優點是展示如何進行測驗,因此如何捕捉鍵盤響應。但很明顯,您可以使用 PopFly 製作更生動、更具互動性的測驗!
寶藏迷宮
一款帶有捲軸的迷宮冒險遊戲。從這個例子中並沒有太多新的東西可以學習,但它仍然可以作為冒險遊戲風格的基礎薩爾達甚至是某種超級吃豆人。
炸毀太空岩石
模型採用了《拯救城市》中的角度射擊原理,是雅達利另一款著名射擊遊戲《小行星》的簡化改編版。如果您打算克隆小行星,這是一個很好的起始骨架。
火箭男孩
在這款街機遊戲中,你必須讓超人在銀河之間飛行,可以作為改編的基礎爭奪例如。不過,它與 Space Boy 非常接近,沒有太大區別,後者資訊更豐富。
消防車
對於開發另一個版本非常實用蛇,這個遊戲涉及兩輛車,在它們後面拖著一條蛇,目標是包圍對手......經典但取之不盡用之不竭。我們將在這裡感興趣的是“行為”的汽車,其中“火車”在這裡使用“射擊”在與最初設計的環境非常不同的環境中。
麵條女孩的冒險
與太空男孩非常相似,這款遊戲值得一看的地方只是氣泡的管理以及如何確保角色可以跳到氣泡上上升。但大部分技巧已經在《太空男孩》了。
不明飛行物襲擊
對這個使用非常大的精靈的非常基本的範例沒有太大興趣。
林賽公主
在這裡,除了說明如何製作外星人的倒數計時和偽隨機波之外,我們不會從這個例子中得到太多資訊。
Opera One - AI 驅動的網頁瀏覽器
作者:歌劇