Сложность игры с боковой прокруткой на C#

StackOverflow https://stackoverflow.com/questions/3433087

  •  26-09-2019
  •  | 
  •  

Вопрос

Мне просто интересно, если я начну изучать C#, сколько времени пройдет, прежде чем я смогу создать игру, используя XNA Game Studio (4.0) и фреймворк для создания игры с боковой прокруткой для XBOX 360 Live Arcade.

На самом деле у меня есть и другие приоритеты, поэтому я просто пытаюсь понять, осуществим ли этот «проект».Очевидно, что если бы я хотел создать полноценную живую аркадную игру, мне нужно было бы найти друга(ов), который готов заняться художественным дизайном, и, возможно, кого-то(ов), кто готов помочь с программированием.

Есть идеи?Игра должна была быть относительно простой, но я хотел бы сделать ее уникальной и визуально привлекательной (подробнее о художественной стороне здесь), чтобы выделить ее.

Это было полезно?

Решение

Прежде всего, возможно, вам стоит подумать о том, чтобы сначала подключиться к Xbox LIVE Indie Games (XBLIG), а потом попытаться подключиться к Xbox LIVE Arcade.Последнее требует надлежащего соглашения о публикации с Microsoft, а первое — нет.

Как уже упоминалось, дать вам оценку времени очень сложно.Тем более, не зная вашего уровня опыта.Мой последняя законченная игра был технически совершенным платформером, выпущенным на XBLIG командой из одного человека и получившим 4 месяца развивать.Но я начал это, имея многолетний опыт, и мне пришлось сделать огромные сокращения, чтобы уложиться в этот срок.

Если у вас мало опыта или его нет вообще, я бы посоветовал начать с малого.И когда я говорю «вы» — это касается и вашей команды в целом.Начните с создания очень маленькой игры (тетрис, змея и тому подобное) или двух, от начала до конца, включая распространение готового продукта.Это даст вам некоторый критический опыт и поможет лучше понять, что входит в создание игры и сколько времени это занимает.

Наконец, вместо того, чтобы оценивать, я бы рекомендовал вам установить для себя лимит времени и попробуйте запланировать внутри этого.Я бы сказал, что для неопытной команды, создающей платформер, разумно от 6 до 9 месяцев, в зависимости от того, насколько сложным вы его сделаете.(Конечно, при условии, что вы прислушаетесь к моему совету и сначала попробуете небольшую игру.Для небольшой игры установите лимит, скажем, в 1 месяц.)

Другие советы

Программировать игру без финансирования очень и очень сложно.
Вам следует научиться программировать игру, но не ждите, что какой-либо художник-график будет так легко вносить свой вклад, если ему не платят.
Если ваша игра вызовет достаточный интерес и спрос, некоторые художники могут внести свой вклад.
Как и в любом проекте с открытым исходным кодом, вы начинаете в одиночку и надеетесь, что люди будут вносить свой вклад по мере вашего продвижения.
Вам стоит попробовать научиться программировать такую ​​игру.Попробуйте сначала запрограммировать его практически без графики.Подойдут даже линии и точки.
После того, как игра заработает, вы можете заинтересоваться, если идея достаточно хороша.
Просто сделайте это и посмотрите, что произойдет.
Это улучшит ваши навыки программирования независимо от того, увенчается успехом проект или нет.

Я бы порекомендовал эту книги, которые побуждают вас через процесс выполнения того, что вы хотите сделать:

Строительство игр XNA 2.0: практическое руководство для независимой разработки игры (книги для профессионалов по профессионалам)http://www.amazon.com/building-xna-2-0-games-professions/dp/1430209798.

Автор сделал две игры XBLA от одной и той же технологии: посудомоечная машина: мертвый самурай посудомоечная машина: улыбка вампира

Ходят, что эта игра XBLA, пыль, также пришла из этой же книги / учебника:http://www.youtube.com/watch?v=dmsaqwbbig8.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top