Так, я думав так само, як ти. Я хотів, щоб можна було зробити гру. Тоді я б перейшов "ні! Я хочу зробити веб-додаток!" тоді я скажу "ні! Я хочу опанувати Unix!" І весь цей цикл «ні я цього не хочу, ні я хочу цього» ніколи не припинявся.
Тож ось короткий відповідь на все це: дотримуйтесь того, що робити під рукою .
Тож ось історія
Я завжди хотів будувати програми взагалі. Неважливо було що; Я просто хотів щось побудувати . Зрештою, найкращим способом, яким мені вдалося продовжити життя, було просто спробувати зробити щось, використовуючи один інструмент, про який я "чую", про який говорять. Якби я цілком не зміг, я б перейшов до чогось іншого.
І ось я потрапив у ігрове програмування.
Все почалося з демонстрації Visual C # Express на домашній сторінці Microsoft.com. Весь IDE був явно доступний прямо перед мною, тож я натиснув посилання для завантаження і розпочав його одразу. Я дивився відеоуроки, писав багато коду, і там мене налаштували.
Саме тоді я почав їхати ліворуч і праворуч, щоб знайти що робити. Я міг створити додаток для Windows Forms або створити веб-сайт. Тоді я б подумав про особливість, яку я міг би включити в свої проекти, але я ніколи не буду приступати до того, щоб щось фактично будувати . Я просто не був достатньо мотивований.
Це не було, поки канал новин MSDN у Visual Studio не оголосив про випуск безкоштовного фреймворку, з якого ви зможете придбати вашу гру. Це була XNA Game Studio Express v1.0! Я почав одразу. Я побудував тут і там кілька маленьких ігор.
Але ось у чому: я почував себе більше мотивованим працювати над грою, яка щойно сплинула мені в голову, ніж ті, про які довелося подумати дуже важко. У мене була гарна ідея побудувати 3D-гру на змію, працювала над нею два дні прямо - роблячи перерви, звичайно, - і вуаля! Дуже красива гра, яка працює!
І коли прийде до тих ігор, де моїм єдиним наміром було вразити своїх друзів. Я би працював над цим дві-три години і здавався, і ніколи більше не дивлюся на це. Насправді я не придивлявся до цього принаймні два роки.
Тож ось мораль історії: нехай вас надихає натхнення. Не змушуйте себе щось робити . Якщо ви хочете зробити веб-сервер, можливо, ви захочете розглянути проблему, яка завжди вас турбує . Якщо ви хочете пограти в гру, то я пропоную вам подивитися на дрібниці в житті, які вам здалися "веселими". Знову ж таки, все зводиться до натхнення.
Я сподіваюся, що це допомагає.