Какие технологии / концепции вы предлагаете мне изучить до создания игры для iPhone? - PullRequest
0 голосов
/ 02 марта 2009

Извините, если это широкий вопрос, но кроме Objective-C, Cocoa и OpenGL ES, какие технологии или концепции вы бы посоветовали мне прочитать перед написанием игры для iPhone? Я начинающий разработчик игр, и мне нужна вся помощь, которую я могу получить:)

Ответы [ 5 ]

6 голосов
/ 02 марта 2009

МАТ - Я бы посоветовал эту тему

Некоторые примеры областей, представляющих интерес для приложений в разработке игр

Исчисление, геометрия, декартова система координат, векторы, матрицы, преобразования и т. Д. *

4 голосов
/ 02 марта 2009

Извините, мой ответ не связан с вычислениями.

Игра рассказывает историю, отличная игра рассказывает отличную историю. Поэтому я бы предложил изучить принципы повествования.

Не так учен, как Поэтика Аристотеля , я рекомендую более современный Рассказ Роберта Макки Он сфокусирован на создании фильмов, но я уверен, что многие из разработанных им концепций могут быть применены к созданию игр.

3 голосов
/ 02 марта 2009

Вы должны прочитать некоторые статьи на GameDev . Очевидно, что изучение некоторых фундаментальных понятий в компьютерной графике было бы очень полезно. Но на самом деле, как только вы доберетесь до того места, где сможете написать Objective-C и понять API, начните. Вы многому научитесь в процессе; конечно, продолжайте учиться и читать об этих вещах, которые я упомянул, но начните кодировать. Найдите несколько книг по программированию игр, в частности по искусственному интеллекту и так далее. Вперед и начните программировать. Конечно, убедитесь, что вы тщательно выучили свой язык.

2 голосов
/ 02 марта 2009

Честно говоря, я обнаружил, что никогда не знаю, что мне нужно знать, пока я действительно не испачкаю руки. Вот почему я предложил здесь , чтобы кто-то хотел начать разработку трехмерной игры для iPhone, начав с более простых, целевых проектов. Эти целевые проекты могут научить вас основным концепциям, когда вы используете их на практике. OpenGL казался таким непостижимым черным ящиком, пока я не заставил себя выполнить с ним несколько простых задач. Через несколько недель у меня было приложение на его основе.

В колледже я потратил бы недели, пытаясь понять теорию, стоящую за аспектом термодинамики, но тогда я увидел бы одно практическое применение для этого, и все это стало бы на свои места. С тех пор я сосредоточился на поиске конкретных приложений для концепций, прежде чем проводить слишком много времени с чистой теорией, стоящей за ними.

0 голосов
/ 02 марта 2009

Точное понимание того, что делает хороший игровой интерфейс, особенно на iPhone, будет ключевым, особенно с предоставляемыми им опциями, будь то акселерометры или сенсорные вводы на экране.

Я бы обязательно попробовал существующие игры и посмотрел, что работает, что нет, а что получает хорошие отзывы. Вы также можете посмотреть игры на основе Flash и DS, чтобы увидеть, что работает на других маленьких экранах / устройствах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...