Comments 35
>_<
чувак, ты прочитал мои мысли? я как раз об этом задумывался примерно полгода назад
даже начал сервер писать, только на жабе
чувак, ты прочитал мои мысли? я как раз об этом задумывался примерно полгода назад
даже начал сервер писать, только на жабе
Эмм… Чувак, .NET? XNA? Т.е. это ты так ловко послал сейчас линуксоидов и маководов в лес? Печаль, печаль. Уж лучше бы Unity, раз на то пошло.
Linux как и Mac просо не моя стихия, с детства DOS, потом все версии Windows, пока все пишу сам один, в последствии возможно будет версия и для других ОС.
Дружище, если ты начинаешь делать игру на .NET/XNA, то о «в последствии» можешь забыть сразу. Серьезно.
Мой тебе совет, пока не поздно, поковыряйся (хотя бы) в Unity. Хуже точно не будет.
Мой тебе совет, пока не поздно, поковыряйся (хотя бы) в Unity. Хуже точно не будет.
Ковырялся, разбирался, но Unity не то, сам движок рассчитывается на то что можно будет прикрутить многое для рендера добавив незначительную часть кода. XNA удобен для старта что бы упор сделать на игровую составляющую.
С чего такой пессимизм? Вот Terraria написана на том же .NET/XNA и прекрасно живет да здравствует. А уж утверждать, что игра без поддержки Linux/MacOS не имеет будущего — так и вовсе смешно. В худшем случае игра потеряет 5-10% игроков, что как бы не критично. Но вообще соглашусь, начинать в 2014 году новый проект на XNA, когда есть Unity — довольно странная идея…
Все сначала говорят «в последствии, возможно», а потом хоп — непереносимая codebase с непереносимыми костылями под одну платформу.
Забавно это слышать особенно от человека, который собирается идти на Kickstarter.
Забавно это слышать особенно от человека, который собирается идти на Kickstarter.
Переноси сразу на mono и monogame, если хочешь писать на c#, или, как верно LimeOrange подсказывает, на Unity.
Я так понимаю опыта разработки игр (или вообще хоть какого) нет? Основная ошибка начинающих в gamedev — это сразу создать «ту самую игру», убийцу warcraft/minecraft/fallout/*подставь свою любимую игру*. Хорошо, что кодить ещё не начал, ещё есть шанс бросить эту затею!
Про XNA уже сказали. От себя скажу — начинай с маленьких игр, например, pacman в minecraft стиле — 2d вид, киркой рубишь стены до еды, убегаешь от монстров по коридорам.
А там уже с приличным опытом можно браться за масштабные проекты.
Про XNA уже сказали. От себя скажу — начинай с маленьких игр, например, pacman в minecraft стиле — 2d вид, киркой рубишь стены до еды, убегаешь от монстров по коридорам.
А там уже с приличным опытом можно браться за масштабные проекты.
Опыта в gamedev можно сказать почти нету, опыт программирования со времен спектрума и первых версий Basic, движок уже во всю пишется вместе с редактором, minecraft тут стоит только из за графического оформления, да кубики с ними проще управляться.
Если не Unity, то может что-нибудь другое кроссплатформенное? Вон Unreal Engine всего за $19 в месяц, есть и другие.
Писать надо на том, что ближе и лучше знаешь. А не на том, что какой-то парень из интернета указал. Чем бесплатный XNA то не угодил?
Кроссплатформенность.
Думал сразу вам написать о ней, а нет, наверх пролистать не догадались.
В общем для очень слоу объясняю, MonoGame — опен-сорс реализация XNA под Win\MacOS\*nix. Пишешь под XNA, а потом запускаешь с помощью MonoGame.
В общем для очень слоу объясняю, MonoGame — опен-сорс реализация XNA под Win\MacOS\*nix. Пишешь под XNA, а потом запускаешь с помощью MonoGame.
Грабить корованы можно будет?
Сколько времени на разработку вы планируете потратить?
Альфу планируется выпустить летом, а так год может больше, но поддержка будет постоянно.
В одиночку?
Код пока пишу один, так как на чистом энтузиазме не каждый готов подключиться, в плане графики то же в основном все сам, хотя есть знакомые, которые согласились помочь.
Конечно все работают с разной скоростью, но ИМХО очень уж оптимистичные планы.
Судя по фичам и срокам вы решили положить на лопатки проект www.kickstarter.com/projects/1247991467/planets3, который собрал более 300'000$.
Yet Another Voxel Survival Sandbox Game…
1. XNA умер и поддерживаться более не будет
2. Вы представляете объемы данных? Если вы хотите онлайн еще при этом больше чем игрока 2, то в настоящее время вам понадобится сразу тьма серверов. В итоге у вас будут либо микро астероиды вместо планет, либо непонятно что. Даже 1000x1000x1000 это 1Гб, в случае использовании 1го байта. Minecraft выигрывает за счет низких уровней. Или вы хотите миры Пратчета?
3. Учитывая сотни нынешних клонов, даже если ваш будет выделяться, то ему будет очень сложно выбиться.
Я так же думал в этом направлении, но немного иначе.
2. Вы представляете объемы данных? Если вы хотите онлайн еще при этом больше чем игрока 2, то в настоящее время вам понадобится сразу тьма серверов. В итоге у вас будут либо микро астероиды вместо планет, либо непонятно что. Даже 1000x1000x1000 это 1Гб, в случае использовании 1го байта. Minecraft выигрывает за счет низких уровней. Или вы хотите миры Пратчета?
3. Учитывая сотни нынешних клонов, даже если ваш будет выделяться, то ему будет очень сложно выбиться.
Я так же думал в этом направлении, но немного иначе.
1. Да прекратили поддержку но если посмотреть Terraria построена именно на XNA. В monogames так же есть совместимость с XNA 4.0, и так же есть пакет XNA 4.0 refresh позволяющий использовать ее под vs 2013.
2. Динамическую загрузку данных еще не кто не отменял, генерация чанков происходит не в 2д а в 3д координатах.
3. Увидим.
2. Динамическую загрузку данных еще не кто не отменял, генерация чанков происходит не в 2д а в 3д координатах.
3. Увидим.
Sign up to leave a comment.
Crazy Cube World Game. Создание. Часть 1