내 첫 번째 앱 제작에서 배운 9 가지 학습
2014 년 여름, 나는 게임을 만들기로 결정했습니다. 나는 역사와 지식이 너무 좋아서 게임이 퀴즈라고 결정했다. 사실과 질문 및 기타 정보를 저장하기 위해 PHP와 MySQL을 사용하여 사이트를 구축하기 시작했습니다..
여름이 끝날 무렵, 저는 웹 사이트를 만들기 시작했습니다. 식당에서 학교와 직장 사이에서이 작업을 분할해야만 실제 퀴즈 앱으로 이동할 수 있기 전에 사이트를 완성하는 데 다소 시간이 걸렸습니다..
이 이야기의 스포일러는 앱 스토어를 구축하고 앱을 출시 한 마지막 게임이 전혀 다른 앱 퀴즈와는 아무런 관련이 없습니다. 전체 경험은 기복으로 가득 차 있었고 나는 그 길을 따라 배운 것에 대해 써야한다고 생각했습니다..
1. 귀하의 계획은 계속 변화 할 것입니다.
퀴즈 게임을 위해 퀴즈 데이터베이스와 웹 사이트를 구축하는 동안 나는 친구들과 친구들과 공유하는 많은 멋진 사실을 발견했습니다. 그러한 공유에서 친구가 나에게이 게임을 보여줬다. 퀴즈 균열. 내 턱을 떨어 뜨 렸습니다. - 당시 시도했던 것과 거의 동일한 게임 이었지만.
더 나쁜 것은 내 게임은 거의 좋아지지 않을거야. 같이 퀴즈 균열. 나는 또한 내가 그들을 복사하고있는 것처럼 보이고 싶지 않았다. 그래서 나는 기어를 바꾸어야했다. 게임에 대한 더 좋은 아이디어를 내놓으십시오.. 이것은 내가 처음 만들어야 할 많은 변화들 중 첫 번째 일뿐입니다 (마지 못해서).
2. 가자. 준비하기.
그렇게하자. 소리보다 더 힘들다. 절대로 쉬운 일이 아닙니다. 그때까지, 나는 지출하다 많은 PHP와 MySQL을 배우는 시간, 내 퀴즈 게임을위한 웹 사이트를 구축하는 모든 시간은 말할 것도 없습니다. 걸림돌 퀴즈 균열 틀에 박힌 채로 남겨 뒀다 - 나는 그 수업의 나머지 부분을 내가 할 일을 생각하는 데 보냈다..
나는 정말로 불만을 토로했다. 퀴즈 균열 나를 시장에 때렸다. 나는 내가 정말로 무언가에 있다고 생각했지만, 나는 게임에 너무 늦었다. 그 순간, 나는 깨달았다. 나는 두 가지 중 하나를 할 수있다..
나는 거기에 앉아서 삐뚤어 질 수 있었다. 퀴즈 균열, 또는 나는 행동을 취할 수 새 프로젝트를 즉시 시작하십시오.. 전자는 기껏해야 비생산적입니다. App Store에서 게임을 즐기고 싶다면 계속해서.
3. 귀하의 연구를 수행하십시오
많은 사람들이 생각하기에 훌륭한 게임을 만드는 데 더 많은 것들이 있습니다. 앱 스토어에서 만든 게임을 통해 시간을내어 더 중요한 것은 다운로드 한 게임 목록에서 공통점을 찾아야한다.. 플레이어가 게임을 제어하는 방법, 게임이 얼마나 어려운지, 그리고 아무도 게임을 만들지 않았는지 확인하려는 것과 같은 것을 찾고 싶습니다..
사람들이 무엇을 즐기는 지 알아보십시오. 너의 자신의 길을 두려워하지 마라.. 여기서 배울 점은 항상 연구해라. 과 학습을 결코 멈추지 마십시오. 너는 아직 많이 몰라..
4. 당신의 게임은 발전 할 것입니다. 하게 두다.
출시 할 새로운 게임 아이디어를 발견하면서 게임 개발에 대한 많은 연구를했고 28 일간의 성공 사례와 같은 게임을 연구했습니다., 플라 피 버드.
그 과정에서 나는 스카이 다이빙 군인에 대한 대략적인 스케치를 만들었지 만, 그에게 총상을 입혔다. 얼마 지나지 않아 총알이 피곤한 군인이되었습니다. ...에서 하늘. 나는 가고있는 방향이 마음에 들었지만 뭔가 빠졌습니다. 나는 게임을 원했다. 에 느낌 불가능하지만 사실은 아니 었습니다. 제 연구에서 배운 것입니다..
그래서 저는 아빠와 함께 아빠와 함께 앉아 게임에 대해 이야기했습니다. 그 때 우리는 군인이 총알을 피하고 핵무기를 붙잡을 수있는 아이디어를 생각해 냈습니다. 그것은 완벽했다. 그러나 할 일이 너무 많았습니다..
5. 단순하게 유지하십시오.
개발이 계속되면서 게임 아트가 너무 복잡했다.; 무언가가 바뀌어야한다. 결국 저는 병사를 주인공으로 삼는 아이디어를 벗었습니다. 그저 파란색 공이었습니다. 파란 공 스프라이트는 코드 작성을 가르치고있을 때 내가했던 과거 프로젝트에서 남겨졌다..
그런 다음 모든 것이 나에게 분명해졌습니다. 모양! 모양을 게임의 주제로 삼을 것입니다. 병사는 작은 파란 공이되고, 총알을 들고 서클로 변하고, 삼각형과 사각형으로 바뀐 핵폭탄을 피합니다..
모양은 간단하고 매력적이며 눈이 편합니다. 내 선수가 어떤 나이에 상관없이 쉽게 관련되게한다.. 그리고 게임 아트처럼, 나는 또한 게임 컨트롤을 쉽고 자연스럽게 유지; 화면의 탭은 먼 길을 갈 수 있습니다. 단순성 작동.
그 후, 나는 첫 게임 인 "Three-Shapes"를 제작하여 발표하고 ... 길을 따라 몇 가지 실수를 더했습니다..
6. 소프트 릴리스를 수행하십시오.
앱 스토어 첫 주 동안, 나는 내 앱이 아주 잘 된 것처럼 느꼈다. 수백 번 다운로드되었습니다. 이했다 어떤 실제 PR이나 마케팅없이, 단지 전적으로 입소문. 그러나 나는 추세를 느낀다. 사람들은 단지 좋은 것을 포기하기 전에 몇 차례 게임을했습니다. 나는 많은 사람들이 나에게 말해 줄 것이다. 경기가 너무 어려웠다..
이 시점에서 두 가지 후회가있었습니다. 첫 번째는 연약한 해방을하지 않는 것이 었습니다. 소프트 릴리즈는 여러 가지면에서 유용 할 수 있습니다. 게임을 소수의 친구에게만 공개하면 버그를 찾아 빨리 수정하십시오.. 첫날에 나는 3-Shapes를 릴리스했는데, “큰” 바로 버그가 발견되었습니다. 내가 부드러운 릴리스를했다면 나는 할 수 있었을 것이다. 버그 수정 및보다 공식적인 공식 출시.
7. 플레이어 듣기
나는 플레이어가 내 게임을 포기한 것은 너무 어렵고 실제로는 불가능하기 때문에 언급했다. 평범한 플레이어는 잘하지 못했고 이해가되지 않으면 포기할 것입니다. 문제는 나는 이것이 일어날 것을 알았다.. 언니는 게임이 너무 힘들다고 나에게 말하고있었습니다. 전에 나는 그것을 풀어 놓았다. 나는 그것을 더 쉽게 만들었어야했다. 전에 발사했지만 나는 꺼려했다..
에서 나의 관점은 게임이 너무 쉬웠다. 버그를 테스트하기 위해 너무 많은 시간을 들여서 게임을 거의 마스터했습니다. 하지만 나는 게임을 만들고있다. ...에 대한 내 선수들. 플레이어의 관점에서 게임을보아야한다는 것을 기억해야합니다. 그들이 게임에서 포기한다면 게임은 멀리 가지 않을 것입니다.. 플레이어의 관점에서 발전하면 언제나 옳을 수는 없습니다..
8. 당신의 프로젝트를 서두르지 마라.
시간 프레임이있는 게임을 개발할 때 자신의 진로를 유지하는 데 도움이됩니다. 게임을 출시 할 준비가되지 않은 경우, 그것을 풀어주지 마라.. 추가하려는 항목이 있으면 쉽게 업데이트에 추가하고 완료하여 게임에 넣을 수 있습니다..
이 어려운 방법을 배웠습니다 : 나는 현재 높은 점수에 도달했을 때 새로운 영웅을 얻을 수있는 게임에 기능을 추가하고 싶었습니다. 다음 영웅에게 도달하면 플레이어가 그 목표를 가지고 있다면 게임이 훨씬 재미있게 느껴졌을 것입니다. 그러나 나는 하지 않았다 게임에 추가하십시오. 그것은 발사를위한 1, 2의 지연을 의미 할 것이기 때문에.
되돌아 보면, 그것은 그들이 나를위한 개인적인 도전이 될 것이므로 더 많은 선수를 유지할 수있었습니다. 하지만 기본적으로, 당신이 공개하고있는 것을 사랑하는지 확인하십시오.. 그렇지 않으면, 게임을 풀지 마라., 비록 당신이 작은 한계에 의해 당신의 마감 시간을 그리워 할 것이라는 것을 의미하더라도.
9. 수백만 달러를 벌어 들일 것으로 기대하지 마십시오.
내 게임이 나중에 얼마나 성공하게 될지 기다리고 있다면, 나는 단지 당신을위한 결말을 망쳐 놓고 3 자형이 나를 수백만 (놀람!)으로 만들지 않았다고 말한다. 나는 수백만 달러를 벌어들이 리라 기대하지 않았다. 이 게임에서 벗어났습니다 (단지 처음이었습니다). 그러나 나는 즐겼던 것을 배우고 싶었습니다. 그리고 나는 이것으로 공원에서 공을 쳤습니다..
게임이나 앱 또는 그와 관련된 모든 것을 개발할 때, 재미로해라.. 뿐만 아니라 더 나은 제품을 얻을 수있을뿐만 아니라 제품, 앱 또는 결국 무엇이든지간에 자랑스러워 할 것입니다. 그리고 적절한 목적을 위해 적절한 이유로 구축 될 것입니다..
여행은 보상입니다..
결론
앱을 만들 때 코드를 배우기를 기대했지만 여행 중에 몇 가지 다른 것들을 배웠습니다. 가치 있고 중요하지 않은. 최소한이 교훈은 아마 내 다음 app-making 과정을 만들 것이고, 아마 당신 것, 훨씬 더 쉬울 것입니다..
편집자 주 : 이것은 Hongkiat.com을 위해 작성되었습니다. 데릭 리드. Derek은 달리기와 프로그래밍을 좋아하며 언젠가 비디오 게임 개발 회사 나 사이버 보안 회사를 운영하기를 희망합니다. 그의 게임 3 쉐이프 App Store에서 다운로드 할 수 있습니다..