Чтонужнодляразработкиигрикемреальноявляетсяразработчикигр。
Чтобыбытьразработчикомигр/разрабатыватьигры,вамнужнолишьвашежеланиеииметькомпьютер(хотявнашевремяможноинателефонеписатькод,ноделатьэтогоненадо)。 Есливыреальнохотитеразрабатавытиигры,тонужноопределитьсясприоритетами。 Выдолжныпонимать,чемдлявасявляетсяэтодело,
ЕслиВАРИАНТ№1,товамнужнопринятьто,чтовременинаразработкуигрыуйдетбольше,чемучеловека,посвятившемуэтомужизнь,ито,чтовыненапишитекакой-нибудь«шедевр»больше,чем笨鸟先飞。
- Unity Tips Performance:2d Sprite Packer
- 6个有用的提示和技巧,可以完全控制您的Android设备(无挂机问题)
- 适用于游戏开发商的最佳移动广告网络-Buildbox
- 推箱子播放器:播放您想要的任何级别
- EA滥用战利品盒系统可能会对游戏业产生影响
Если вариант№2,тоувасбольшевозможностей,посравнениюсвашимиконкурентамиизварианта№1:во-первых,вывсегдазанимаетесьпрограммированием,уваспостояннаяпрактика/теория,вашажизньсвязанасэтимпрактическидоконца вашейжизни 。 Конечно,在AAA项目中,它是由AAA项目所开发的。
Итак,дляразработкиигр,нампотребуетсяследующее:
- Компьютер
- Желаниесоздаватьигры
- Желаниеучиться
- Установитьприоритеты
Разработкаигртребуетмножествазнаний。 ,тооднаизсамыхтворческихсфервпрограммировании,ноитакжесамойтребовательной。 Сейчасматематикаифизикавразработкеигрвсёбольшеавтоматизируется,нораньшевамточнобынужныбылизнаниявысшейматематикииминимумзнаниявсегокурсафизикившколеиколледже/универе。 Темнеменее,лишнимзнаниеэтихпредметовнебудет,особенно,есливыхотитеразрабатыватособст Никогданебойтесьчего-либо。 Есливынедружитесматематикой,физикойиматлогикой,тоявамНЕрекомендуюзаниматьсяразработкойигр,НО,еслижевыпростопрогуливализанятияичувствуете,чтоможетеучитьэтипредметы,невызываяколоссальныхзатруднений,топожалуйста – дверивамоткрыты。
Теперьперейдемковторойчастивопроса (правой) 。 Задайтесебевопрос:«Кемявляетсяразработчикигр?»。 Незнаете? Ничегострашного,сейчасмыпопробуемразобрать。 Итакразработчикигр,скореевсего,разрабатываетигры? Логично,нонамнуженболееподробныйанализ。 Минимумдляэтойпрофессиимыужеопределили,ночтоонделает,еслиразбитьэтотминимумнабл
Разработчикигрзанимаетсяследующим:
- Принимаетзадание
- Формулируетпроектизаданиевписьменномвиде(длясебя)
- Обсуждаетреализациюсосвоимиколлегами
- Сноваформулируетпроектизаданиевписьменномвиде
- Еслизаданиесложносоставное—разбиваетегонаменьшиеблоки
- Пишеткоддлярешениязадач
- Смотритсвойкод,исправляетегонедочеты
- Кооперируетсясколлегамидлятого,чтобыудостовериться,чтоошибокминимум (ведьнемежотебыть
- Дописываетмелкиедеталииштрихи
- Оптимизирует
- Проверяетработоспособность
- Выпускаетвпродакшн
Вотмыужеивидим,чтотакоесловосочетаниехранитвсебебольшийсмысл。 Конечно,такойвариантнедлявсех,вездепо-разному,ноястаралсяописатьприближенныйварианткомнеимоимдрузьям/коллегам/знакомым,которыеделаюттакже。
ххочусказать,чторазработкаигрнетакпроста,каккажетсяновичкам。 ,тооченьсложныйпроцесс,есливыхотитесделатьдействительноприятнуюдляокружающихпродукт。 Есливамсложносмотретьсточкизрениядругих,смотритесосвоей。 Тольконеговоритесебе:«Ну,здесьможносхалявить,мнеитакзайдет»。 Видитесложность? Преодолейтееё! Толькотаквысможетесовершенствоватьсвоинавыкииповышатьсвойопыт。 Иградолжнаприятнаминимумвам,ежлевыпланируетевыдатьевоощонён Какэтосделать? Простопокажитесвоимилизнакомымвашпроект(даженедоделанный)испроситотионин
Статьяподходиткконцу,издесьстоитотметить,чтонеспешитесвыпускомсвоихпроектов。 ,на,,,з Учитесь-практикуйтесь-смотрите,итакпокругу,поканепоймете,чтосделалито,чтодействительнохотели,ито,чтонравитсяхотябыодномувашемутоварищу。