Я хочу разработать простую игру вроде: http://www.albinoblacksheep.com/games/falldown2 А потом сделать ее немного более фантастичной. Но я не знаю, с чего начать. Я уже начал AS3, поэтому я знаю о синтаксисе и прочем, но я немного потерян. Кто-нибудь знает хорошую отправную точку или учебник, который может помочь мне в этом? СпасибоОтправная точка для простой игры, написанной в действии скрипт
ответ
Несмотря на то, что ilollar прав о том, что он говорит, с ним можно справиться, когда вы начинаете!
Я хотел бы указать на Michael James Williams avoider tutorial, это действительно отличный ресурс для изучения AS3 и разработки игр! После того, как вы сделали некоторые вещи, вы всегда можете попасть в шаблоны проектирования и MVC. Но это действительно отличное место для начала. Вот его собственное введение:
Это учебное пособие прочитано тысячами людей. Он использовался как учебных пособий в школах, колледжах и университетах, он был переведен на испанский, польский и итальянский языки, а он даже использовался в качестве базы для коммерческих игр. К вы закончили все двенадцать частей, у вас будет хороший фундамент в программировании . Click here to get started.
Помимо очевидных ответов, таких как «Go get a book» или «Go to AS3 game dev forum» (оба из которых обязательно должны быть выполнены), вот пара «стартовых точек», которые помогут вам провести исследование ,
Во-первых, получите хорошее представление о шаблонах дизайна. Развитие может стать грязным, и развитие игры еще более. Важно, чтобы ваш код хорошо структурирован и организован. Хорошие шаблоны дизайна помогут в этом. Узнайте о разработке с помощью MVC (Model-View-Controller), который поможет вам сохранить ваши данные (модель) отдельно от ваших взглядов (что вы видите). Эта организация поможет вам не получить кучу уродливого запутанного спагетти, который становится слишком трудным для чтения или расшифровки. Кроме того, получение хорошего понимания Command Pattern может быть очень полезно для разработки игр, поскольку вы можете настроить команды, которые запускаются в ответ на взаимодействие с пользователем.
Далее, взгляните на теорию развития игры. Это очень интересная тема, поэтому я не могу ее эффективно обобщить, но в целом делать некоторые исследования в игровом цикле событий. Это цикл, который срабатывает через равные промежутки времени и сообщает вашей игре, чтобы делать вычисления и выходить на сцену. Несмотря на высокую дискуссию, обычной практикой является разделение ваших математических вычислений и рисования на два отдельных цикла. В AS3 есть хорошие аргументы, чтобы ваши вычисления запускались в цикле, основанном на таймере, и чтобы ваш чертеж основывался на цикле Event.ENTER_FRAME.
И, наконец, никогда не стоит недооценивать, насколько полезно смотреть на образцы. В Интернете есть тонна источников игр для AS3, поэтому довольно легко найти некоторые образцы, чтобы учиться.
О, и получайте удовольствие! Развитие игры может расстраивать, но пока вы продолжаете получать удовольствие, вы вернетесь еще раз. Удачи!
Это действительно хорошая книга по разработке Flash-игр.
Real-World Flash Game Development: How to Follow Best Practices AND Keep Your Sanity
Мой друг написал, и он строит на основе флэш-игры для как 7 лет.
Я узнал Flash-разработка/AS3 много лет назад с помощью этой книги:
- 1. Неправильная отправная точка места
- 2. Анимация в javascript, отправная точка
- 3. Отправная точка для новичков PACT-JS
- 4. Хорошая отправная точка для DOCTYPE использовать schema.org
- 5. Отправная точка события салфетки в Hammer.js
- 6. нужна отправная точка на ORDER BY
- 7. Лучшая отправная точка для WPF Revit Добавить в
- 8. Хорошая отправная точка для вызова api в ионном каркасе
- 9. Отправная точка для мобильного приложения для офлайн-хранилища Dojo
- 10. Отправная точка для Oauth и Twitter API (для разработки iOS)
- 11. Отправная точка для запроса SQL Server для вызова метода .NET
- 12. Хорошая отправная точка для обучения созданию веб-служб ASP.NET SOAP
- 13. Отправная точка для интерактивных графических веб-приложений с использованием python
- 14. Лучшая отправная точка для веб-сайта с функциональностью управления пользователями
- 15. Отправная точка для изучения того, как создавать гибридные приложения HTML5?
- 16. Отправная точка для создания приложений, с чего начать
- 17. Отправная точка для обучения форматам файлов CAD/CAE?
- 18. Отправная точка для создания CMS с использованием .Net?
- 19. Распространение компьютерной игры, написанной на XNA
- 20. NSUserDefault для простой игры
- 21. Проверьте состояние игры в действии
- 22. отправная точка не может быть разрешена в виде
- 23. Какова лучшая отправная точка в Entity Framework от MS?
- 24. Определяет в действии скрипт
- 25. C++ или Python как отправная точка программирования GUI?
- 26. Skobbler Annotation исчезает (перемещается), когда это отправная точка маршрута
- 27. Python скрипт для тестирования игры
- 28. Искусственный интеллект для простой игры
- 29. Создайте HashMap с фиксированным ключом, соответствующим HashSet. отправная точка
- 30. запрос для программы в действии скрипт
Связанный: http://gamedev.stackexchange.com/questions/4592/as3-flash-game-dev-looking -для хорошего тока шаг за шагом –