Мой последний год проекта на холсте HTML5. В настоящее время я работаю над стажировкой в течение последних двух месяцев, где мне нужно перенести существующую флеш-игру на HMTL5 canvas.
Из того, что я могу рассказать вам о моей жизни здесь, ну это сложно. У команды требований есть очень определенные требования. Что должен делать щелчок мыши, как, как эффекты должны применяться к игре. Независимо от того, насколько это тяжело для программиста, даже для самого глупого запроса, его нужно решать и после того, как все требования будут выполнены. Начало сообщения об ошибках. Бог это раздражает. Это действительно начинает действовать вам на нервы. Смещение в 1 пиксель за клик может сделать вашу жизнь адом, поверьте мне! Это может означать новое структурирование всего пространства позиционирования и взаимодействия, которое вы могли бы приспособить к их прихотям и фантазиям.
Но это также весело! :) Сама радость от написания этой действительно умной функции, взаимодействующей с сообществом в том, как вы можете воссоздать функцию, которую Flash выполняет автоматически. Все это. В такие времена ты не жалеешь о том, что у тебя есть такая работа. Это похоже на лучшую работу в мире, а для моих племянников - самую классную в мире.
Так что обычный рабочий день в моей работе будет переходить к выполнению функции. Исследование и поиск той единственной функции, которая делает возможной функцию. Испытывать ад из этого кода. Исправление этого кода. Обсуждение с сообществом того, как можно оптимизировать этот код. Тогда написание того, что я считаю лучшей программой на земле: P
В конце концов, в основном я удовлетворен тем, чего я достиг, иногда все еще напрягался из-за того, где я мог бы сделать лучше, и что я мог бы сделать по-другому и совершенствовать это. Я только на начальном этапе, и поэтому, возможно, я не смогу посоветовать вам, как это произойдет в будущем, но на данный момент ... Я действительно думаю, что мне нужна самая крутая работа :)