Работа с графикой, разработка игр
Работа с графикой, разработка игр
Добрый день , Да заголовок желтоватый,(насчет игры), но я считаю чтобы разобраться с графикой надо написать игру, для себя =) А по теме.
Начал изучать программирвание под андроид, уже написал пару приложений, имеют некоторый успех, не вкладывал пока что в маркет. (Знание других ЯП есть, и хорошие), почти со всеми стандартными функциями разобрался на андроиде, ну или гуглится отлично. А вот работу с графикой я осилить не могу. Хочу написать для себя лично игрушку, чтобы поутно решать некоторые проблемы с проблемами в работе с графиками. НО не знаю с чего начать. То есть план такй:
1. Есть поле, она больше чем экран телефона
2. Есть координаты (как в майнкрафте).
3. По координатам спавнятся объекты.
Я не знаю как решить проблему с координатами. чтобы она была у всех одинаковая, координаты не экрана а игрового поля, скажем 100 на 100клеток. как его разделить, я думал сперва сделать попксельно, но это же бред? Также я не умею анимирвать(но гуглится думаю тоже легко), самый главный вопрос это координаты, клетки, прошу помощи .. подтолкните в какую сторону копать?
PS с фреймворком andengine не сладил (
Начал изучать программирвание под андроид, уже написал пару приложений, имеют некоторый успех, не вкладывал пока что в маркет. (Знание других ЯП есть, и хорошие), почти со всеми стандартными функциями разобрался на андроиде, ну или гуглится отлично. А вот работу с графикой я осилить не могу. Хочу написать для себя лично игрушку, чтобы поутно решать некоторые проблемы с проблемами в работе с графиками. НО не знаю с чего начать. То есть план такй:
1. Есть поле, она больше чем экран телефона
2. Есть координаты (как в майнкрафте).
3. По координатам спавнятся объекты.
Я не знаю как решить проблему с координатами. чтобы она была у всех одинаковая, координаты не экрана а игрового поля, скажем 100 на 100клеток. как его разделить, я думал сперва сделать попксельно, но это же бред? Также я не умею анимирвать(но гуглится думаю тоже легко), самый главный вопрос это координаты, клетки, прошу помощи .. подтолкните в какую сторону копать?
PS с фреймворком andengine не сладил (
Re: Работа с графикой, разработка игр
советую прочесть http://habrahabr.ru/post/170161/ и после подумать действительно ли хочется этим заниматься?
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Работа с графикой, разработка игр
rezak90
жизненная статейка, понравилась)
жизненная статейка, понравилась)
Re: Работа с графикой, разработка игр
А причем тут кроссплатформенность и разработка игры вообще?rezak90 писал(а):советую прочесть http://habrahabr.ru/post/170161/ и после подумать действительно ли хочется этим заниматься?
У меня ребенок просит найти ему хостинг с ПХП - он будет свою соцсеть создавать, и в тот же день строит планы как он майнкрафт напишет на андроиде, а сам читая о типах констант в паскале вздыхает - как все это сложно, а в учебнике по С# для школьников вообще - "одна вода", что с того, что я буду знать "класс животные"
В общем, пошел мультики смотреть))
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Работа с графикой, разработка игр
Вы видимо статью не прочлиА причем тут кроссплатформенность и разработка игры вообще?
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Работа с графикой, разработка игр
Если уж с AndEngine не сладил то дальше и соваться не стоит.Corvus писал(а):PS с фреймворком andengine не сладил (
О да, в этой статье нет ни слова лжи.rezak90 писал(а):советую прочесть http://habrahabr.ru/post/170161/ и после подумать действительно ли хочется этим заниматься?
Я уже давно пожалел, что в геймдев пошел. Счастливые люди, программисты под iOS.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Работа с графикой, разработка игр
ММ я не собираюсь делать игру для профита в виде денег, я просто считаю что если я напишу хоть даже крестики нолики то у я пойму 90% работу с графикой, так как при написании даже самой простой игрушки можно затронуть многие темы о графике андроида, Я пишу уже приложения для андроида для фирмы, НО у меня дизайн страшный. Очень страшный. И я надеюсь что написав игру мелкую освоив графику там анимацию то я смогу делать приличные дизайны (как говорят в вебе ВЕРСТАТЬ), а дизайн нарисуют, есть люди уже =)
Re: Работа с графикой, разработка игр
Дизайн приложения ни как не относится к графике игры. Если проблема с дизайном, то бери исходники шерлоко и холоевривеа и исследуй. Потом бери каждый контрол и кастомизируй/переписывай. Прочти гидлайн гугла по дизайну. Смотри на гитхабе исходники известных красивых приложений. Это то что делал я когда это нужно было, теперь могу спокойно натянуть любой дизайн на приложение.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Работа с графикой, разработка игр
Дело не только в контролах... софт второй который хочу писать он анимированный будет. полностью интерактивным.
Ок спасибо за совет =)
Ок спасибо за совет =)
Re: Работа с графикой, разработка игр
Кстати, а те, кто уже работает в геймдеве - посоветуйте на чем писать? AndEngine, Unity, что-то еще?
Что лучше, по-вашему, для разработки конкретно под Андроид, а что для кроссплатформенной разработки подойдет?
Что лучше, по-вашему, для разработки конкретно под Андроид, а что для кроссплатформенной разработки подойдет?
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Работа с графикой, разработка игр
Делаю двухмерную игру, использую AndEngine. Не сказал бы, что отличная вещь, но для не слишком тяжелых приложений самое то. Хотя сейчас понимаю, что для моей задачи стоило написать движок самому, работало бы быстрее и от некоторых проблем избавился, например, выгрузка текстур при сворачивании приложения.Volha писал(а):Кстати, а те, кто уже работает в геймдеве - посоветуйте на чем писать? AndEngine, Unity, что-то еще?
Что лучше, по-вашему, для разработки конкретно под Андроид, а что для кроссплатформенной разработки подойдет?
И еще, не знаю как на других движках, но в этом совершенно нет элементов пользовательского интерфейса. Пришлось самому делать GridView со всеми приблудами.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Работа с графикой, разработка игр
Не знал, куда написать, напишу сюда.
Под Unity3D основная часть кода пишется на C# под андроид?
Под Unity3D основная часть кода пишется на C# под андроид?
Re: Работа с графикой, разработка игр
на сколько я знаю, на javascripte
Re: Работа с графикой, разработка игр
про js я тоже читал, но хочется про java узнатьxr0m писал(а):на сколько я знаю, на javascripte
Re: Работа с графикой, разработка игр
на джаве не пишется, к счастьюMaxtron писал(а):про js я тоже читал, но хочется про java узнатьxr0m писал(а):на сколько я знаю, на javascripte
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена