當你無法編寫程式碼時,如何製作iphone遊戲

夢想著創造你自己的遊戲,儘管缺乏從零開始創造任何東西的技能?現在還不要把自己寫下來。...

我們很多人都夢想著創造自己的遊戲。我們大多數人缺乏從零開始創造任何東西的技能。即使你身邊有一些最好的快速學習資源,你也可能沒有空餘時間學習一門新語言。

build-ios-game-no-coding

所以,當MakeUseOf的創意總監Azamat Bohed宣佈他已經創作併發布了一款沒有任何編碼技巧的簡單iOS遊戲時,我們決定要學習更多。

去吧,從應用商店免費下載太空射手。那麼,讓我們來探索Azamat是如何從零開始**的。

沒有編程技能?沒問題

Azamat的第一個iOS項目並沒有什麼特別新穎的地方:“你在太空。你有一個簡單的宇宙飛船。你所要做的就是儘可能多地旅行,收集‘鑽石’解鎖其他船隻,這些船隻更耐用,操控水平也不同。”

最有趣的是,他完成了這個項目,沒有編寫一行代碼。去年,我們報道了一個名為Buildbox的應用程序,Azamat加入了評審小組,對軟件進行了測試。在創造一款遊戲而不觸碰書本的前景的誘惑下,太空射手誕生了。

Azamat創建了MakeUseOf文章頂部的大部分特色圖片,但他的編程經驗有限。我們中的許多人都能理解這種工作知識水平。他坦言,“我可以根據自己的需要調整HTML/PHP代碼(在Google的幫助下),這就差不多了。”

buildbox game

“但是後來Buildbox進來了,聲稱根本不需要編碼,”Azamat抓住了這個機會我們完成了評審,Buildbox的人給了我們免費的軟件。作為一名遊戲玩家,我一直有一個小小的夢想,那就是創造屬於自己的遊戲。”

這個項目在很大程度上是沒有計劃的,即使是創建一個拍攝他們的決定是一個隨機的。阿扎馬特開始創造“一個簡單的,一個手指控制與子彈和敵人滾動遊戲。這很常見,每個玩它的人都能理解。”

As for the name, it was obvious to me when I pressed Save Project for the first time. Zero brainstorming.

他運用自己的設計技巧,用Photoshop從頭開始創造視覺效果。整個過程花了大約三個月的時間,包括拖延和試用Buildbox來看看有什麼可能:“今年年初,我腦子裡突然有了一些東西,我開始更認真地研究它。”

photoshop art

沒過多久,阿扎馬特就學會了訣竅。”在我更加熟悉Buildbox的構建過程之後,我只是在不斷地改進和完善一切。在設備上測試,更改,調整,保存,再次在設備上測試。喝點咖啡,調整,保存,出口……”

創造的不僅僅是一個遊戲

作為消費者,幾乎很容易忽略像spaceshotter這樣的項目,但對於像Azamat這樣的首次開發人員來說,它們更有意義。他告訴我,“發佈遊戲的每一步都是新的,現在我的遊戲在應用商店上直播,我知道整個過程。”

It doesn't really matter if the project is successful or not, it was a tutorial for me.

不僅僅是**遊戲的技術方面很難做對。有很多理論支持**一些令人愉快的使用,並適合它的目標受眾。阿扎馬特想了想:“我試著做一個我想自己玩的遊戲。”

“我不喜歡在智能**上玩硬遊戲,因為我只有幾分鐘的時間玩,比如等公共汽車的時候。我儘量保持簡單。人們似乎太忙了,根本不想將智能**翻轉到橫向或使用雙手。所以我把它豎起來。一個手指控制。”

space shootr

許多愛好者正轉向Buildbox這樣的解決方案來加速應用程序開發,尤其是那些像Azamat這樣獨自工作的人。”通過自己動手,我學會了如何使用Buildbox更先進的工具和技術,如何為iOS和Android導出,如何使用Xcode在實際設備上測試我的遊戲,然後如何將它上傳到iTunes。”

The whole process taught me how to be more productive. How to manage my spare time. It taught me that if there's something I don't know, I just need to find someone who does and ask. Or Google it.

他還有一個“無代碼”的大提示:“很明顯,沒有代碼,這個軟件是有限的,但總有一個解決辦法!Buildbox社區確實很有幫助,而且有一個論壇願意幫助您。”

學習訣竅

儘管在科技界,代碼文盲有很多機會,但在目前的就業市場上,即使是低水平的編程能力也備受追捧。這並不意味著“無代碼”解決方案就不能成功或盈利。

Azamat引用了iOS freebie Color Switch最近的成功案例,4月初全球下載量超過1.5億次。”是的,是用Buildbox做的。他開玩笑說:“如果他已經是百萬富翁了,我也不會感到驚訝。”。

sketching

但是,即使你的比賽不是一帆風順的成功,實現你自己的個人目標也是有道理的。”一開始我甚至沒有想過要發佈一款真正的全功能****,但現在我已經發布了我的第一個更新。”

I think I already love making games. I never thought I would be able to, but now with Buildbox I can. This sounds like a cheesy advertisement, but it's not.

Azamat計劃繼續使用Buildbox開發遊戲。他已經對下一版本即將推出的多人遊戲和3D支持感到興奮。對他來說,這個過程顯然是一個值得的過程,無論是在字面意義上還是在比喻意義上。

“有時候,在做一個項目的時候,你會覺得很累,就像‘夠了,我不想再做了!’我曾經有過這樣的時刻,我找到了一個簡單的解決辦法:強迫自己開始工作一分鐘,你就不會停止。”

working process

“我就是這樣完成比賽的。當我連看都不想看的時候,我強迫自己打開Buildbox,點擊射手.bbdoc“還要工作幾個小時。”

應用程序的皮膚有多種方法

像Buildbox這樣的無代碼解決方案並不適合所有人。但是有很多課程向想要成為應用程序開發者的人教授Swift的基礎知識。查看我們的Swift初學者項目列表,瞭解蘋果的開源編程語言。

working process

如果這篇文章引起了您的共鳴,您還應該看看我們的Buildbox評論。這是完美的浸泡你的腳趾在應用程序開發。它消除了那些根本不認為自己是程序員的人進入的障礙。

你會用Buildbox這樣的東西創建一個無代碼的應用程序嗎?如果你還沒有下載,別忘了自己下載太空射手。

  • 發表於 2021-03-15 01:55
  • 閱讀 ( 48 )
  • 分類:蘋果

你可能感興趣的文章

忘記了你的netflix密碼?下面是要做的。。。

... 如果沒有這些可能性,試著記住當你選擇Netflix密碼時,你是否有一個特定的主題。你用的是你最喜歡的節目的名字,還是與Netflix本身有關的名字?想想這個可以幫助你恢復記憶。 ...

  • 發佈於 2021-03-10 22:53
  • 閲讀 ( 54 )

你的程式碼能聞到!如何修復

...式來說,程式碼行數“太長”並沒有一個具體的數字,但當你看到它時,你就會知道它是什麼。這幾乎是上帝物件問題的一個更嚴格的範圍版本——一個長函式有太多的責任。 ...

  • 發佈於 2021-03-12 10:58
  • 閲讀 ( 51 )

為什麼java虛擬機器可以幫助程式碼更好地執行

... 當你考慮到不同的作業系統如Windows和Linux/UNIX時,可移植性是一個全新的遊戲。除非您使用的工具箱或框架將您與作業系統完全隔離,否則原始碼的可移植性是不可能的。...

  • 發佈於 2021-03-13 07:13
  • 閲讀 ( 52 )

javascript壓縮器:如何以及為什麼縮小js

... 縮小的過程是一個簡單的概念。當你用JavaScript或任何其他語言編寫程式碼時,有許多功能只是為了使程式碼更容易讓人理解——例如,計算機不關心你叫什麼變數,也不關心括號裡有多少空格。 ...

  • 發佈於 2021-03-13 16:08
  • 閲讀 ( 53 )

越過garageband:用auxy為iphone和ipad製作音樂

...圈當前場景。禁用迴圈功能以按順序播放場景,如歌曲。當你進行實驗並建立自信時,你會更好地把實驗變成一條完整的賽道。 ...

  • 發佈於 2021-03-14 13:08
  • 閲讀 ( 71 )

如何製作“exe”安裝檔案

當你建立了一些新的Windows軟體——從一個簡單的診斷工具到一個複雜的PC影片遊戲——並想與世界共享時,你會怎麼做?好吧,你可以把檔案壓縮成一個ZIP檔案並分發出去。 ...

  • 發佈於 2021-03-14 16:22
  • 閲讀 ( 49 )

如何使用任何文字編輯器和aegisub製作自己的字幕

... 每當你想輸入常用的標點符號,如感嘆號或問號,你通常切換到數字鍵盤使用?123按鈕。在Gboard中,只需點選並按住句點按鈕,就可以訪問這些標點符號,以及括號等的快捷...

  • 發佈於 2021-03-15 09:39
  • 閲讀 ( 44 )

所以你想製作iphone應用程式?10個初學者專案

如果你想嘗試建立iPhone應用程式,你可以學習幾種不同的程式語言。但其中只有一個是專門為iOS建立的:Swift。蘋果從一開始就為**macOS、iOS、watchOS和tvOS應用構建了這種語言。它包含了許多特性,這些特性使它非常適合初學者。 ...

  • 發佈於 2021-03-16 13:41
  • 閲讀 ( 55 )

製作一個樹莓皮gmail通知燈

... 既然Pi已經設定好了,現在是編寫程式碼的時候了。這個專案需要郭查理的優秀Gmail Python庫。從Github下載庫並提取內容。裡面應該有一個叫做“gmail”的資料夾。將整個資料夾複製到“/home/pi/Documents/gma...

  • 發佈於 2021-03-17 17:32
  • 閲讀 ( 57 )

10種最常見的程式設計和編碼錯誤

...義的通用術語。把一些東西放在一起很快也很容易,但是當你以後需要回到你的程式碼時,你就很難弄清楚到底發生了什麼。 ...

  • 發佈於 2021-03-18 04:48
  • 閲讀 ( 55 )