Основной проблемой, с которой я сталкивался каждый раз в предыдущие попытки начать писать игры - это чрезмерная самоуверенность и сложность задачек, которые я сам же себе и ставил.
Возможно, я немного параноик, но, естественно, приятно думать что мои идеи хоть чего то да стоят. Логичный следующий шаг в размышлениях что кто-то был бы не против заполучить и украсть их. А раз так, то и не стоит ни с кем делиться соображениями - надо все делать самому! Ну и конечно, раз сделал сам - то и разобрался как надо и сделал намного лучше, чем могло бы быть.
Сейчас мне кажется, что единственная здравая мысль в предыдущем абзаце - "разобрался как надо". Идеи, конечно, могут украть, но наверняка подобных идей в интернетах и в головах мечтателей пруд пруди. И украсть всегда можно где-нибудь еще, где возможно и получше проработаны они :)
Первый вывод, который я для себя сделал - что делиться мыслями вполне так можно, и любой фидбек - это крайне полезно. Для таких делений я и завел этот блог :)
Сложность задачек же проистекает из обширного игрового опыта. Например, я играю в какую-нибудь игру, пусть даже инди разработки, решаю игровые задачки. Если что-то не нравится, или решение, которое я выбираю нерабочее в плане игры - хочется это изменить. В своей игре. Так что начинать стоит (конечно же!) с громадного проекта. Когда-то я очень увлекался Ro. И идея была сделать свою ММО. Ага, с блекджеком... Но усидчивости не хватало даже на то, чтобы проработать мир на бумажке. Были только разбросанные идеи в голове - которые приходили и уходили как им самим вздумается. В основном они выглядели как "а еще будет возможность сделать Х, успешность действия должна зависеть от навыка У".
Так что второй и третий выводы - надо бы быть поскромнее и постепенно записывать все мысли, чтобы не крутиться на одном месте.
Для решения вопроса скромности я "догадался" почитать gamedev.stackexchange (ресурс нравится в первую очередь из-за связанности со stackowerflow). Первый проект, которые можно считать завершенным - это наикривейший breakout собранный на WPF. Исходники постить не буду (если кто-то читает это и интересно их посмотреть - легко их предоставлю), но игру то первую собрал! Хе-хе :) И получил немного опыта, самостоятельно решив задачку о коллизиях и движения. А в придачу осознание того, что собирать такую игру было не особо интересно. Зато на это не ушло много времени - наверное из-за опыта с WPF...
Кстати, чтобы подтолкнуть себя к окончанию этой задачи я поставил дополнительное условие - закончить ее в определенный срок. И хочешь не хочешь, а пару вечеров насильно садился и кодил. Вот так :)
Возможно, я немного параноик, но, естественно, приятно думать что мои идеи хоть чего то да стоят. Логичный следующий шаг в размышлениях что кто-то был бы не против заполучить и украсть их. А раз так, то и не стоит ни с кем делиться соображениями - надо все делать самому! Ну и конечно, раз сделал сам - то и разобрался как надо и сделал намного лучше, чем могло бы быть.
Сейчас мне кажется, что единственная здравая мысль в предыдущем абзаце - "разобрался как надо". Идеи, конечно, могут украть, но наверняка подобных идей в интернетах и в головах мечтателей пруд пруди. И украсть всегда можно где-нибудь еще, где возможно и получше проработаны они :)
Первый вывод, который я для себя сделал - что делиться мыслями вполне так можно, и любой фидбек - это крайне полезно. Для таких делений я и завел этот блог :)
Сложность задачек же проистекает из обширного игрового опыта. Например, я играю в какую-нибудь игру, пусть даже инди разработки, решаю игровые задачки. Если что-то не нравится, или решение, которое я выбираю нерабочее в плане игры - хочется это изменить. В своей игре. Так что начинать стоит (конечно же!) с громадного проекта. Когда-то я очень увлекался Ro. И идея была сделать свою ММО. Ага, с блекджеком... Но усидчивости не хватало даже на то, чтобы проработать мир на бумажке. Были только разбросанные идеи в голове - которые приходили и уходили как им самим вздумается. В основном они выглядели как "а еще будет возможность сделать Х, успешность действия должна зависеть от навыка У".
Так что второй и третий выводы - надо бы быть поскромнее и постепенно записывать все мысли, чтобы не крутиться на одном месте.
Для решения вопроса скромности я "догадался" почитать gamedev.stackexchange (ресурс нравится в первую очередь из-за связанности со stackowerflow). Первый проект, которые можно считать завершенным - это наикривейший breakout собранный на WPF. Исходники постить не буду (если кто-то читает это и интересно их посмотреть - легко их предоставлю), но игру то первую собрал! Хе-хе :) И получил немного опыта, самостоятельно решив задачку о коллизиях и движения. А в придачу осознание того, что собирать такую игру было не особо интересно. Зато на это не ушло много времени - наверное из-за опыта с WPF...
Кстати, чтобы подтолкнуть себя к окончанию этой задачи я поставил дополнительное условие - закончить ее в определенный срок. И хочешь не хочешь, а пару вечеров насильно садился и кодил. Вот так :)
Комментариев нет:
Отправить комментарий