Другие языки программирования и технологии
Ядро игры
Как пишется,на чем пишется ядро игры?вот например возьмем ядро frostbite 2.мне интересно не ЧТО ТАКОЕ ЯДРО,а вообще с помощью каких программ оно пишется,что при этом нужно изучить и знать.(главное всеже с помощью чего нужно писать ядро)
Движок пишется на любом языке программирования, который ты сможешь для этого приспособить. Это основной функционал игры, то есть алгоритм, реализованный в виде кода на некотором языке. Потом уже на всё это дело натягиваются текстуры и всё остальное (на уровне движка безразлично, будет у тебя кубик синий, зелёный или вообще зеркальный) .
Изучить нужно программирование. Но в одиночку писать игры долго и муторно. Разве что маленькие флеш-игрушки или браузерные.
С помощью какой программы будешь писать, роли не играет. Хоть в блокноте пиши.
Загуглил фростбайт. Ты туда даже пока не смотри. Чтобы такое написать, нужно нифиговско знать математику и иметь неплохой опыт в этом деле. На школьном уровне тебе даже скелетная анимация не потдастся наверное.
Короче, учи вышку. Дифференциальное исчисление, теорию графов и по списку.
Изучить нужно программирование. Но в одиночку писать игры долго и муторно. Разве что маленькие флеш-игрушки или браузерные.
С помощью какой программы будешь писать, роли не играет. Хоть в блокноте пиши.
Загуглил фростбайт. Ты туда даже пока не смотри. Чтобы такое написать, нужно нифиговско знать математику и иметь неплохой опыт в этом деле. На школьном уровне тебе даже скелетная анимация не потдастся наверное.
Короче, учи вышку. Дифференциальное исчисление, теорию графов и по списку.
там как бы движок а не ядро
ядро это область кода, которая несет в себе основу работы какой либо системы, к примеру получает запрос на ресурс или данные, отвечает, или получает данные с указанием куда передать и передает их. В общем ЯДРО игры, это и есть движок, он должен предоставлять функции и методы решения каких либо проблем. Например рендер, вывод на экран объекта, загрузку объекта. Движки используются для того чтобы упростить разработку игры, ведь допустим применение шейдера к объекту гораздо легче Object.setShader("NameShader"); чем с нуля его описывать для объекта. А в движке как раз реализован метод применения шейдера. В общем как то так. Игры легко писать одному, но только если ты талант - Хороший композитор музыкант, художник, моделлер, программист, не лентяй, имеешь большой опыт всего этого, и докучи идея у тебя не хреновая, потомучто игру написать можно, но и результат должен быть хороший
Позвони в любую компанию 1С или rockstar или EA и узнай.
Похожие вопросы
- Очень интересный вопрос "Не удается открыть системную базу данных ядра Microsoft JET"
- зачем компилировать своё ядро в Linux ? или плюсы своего ядра
- Новый системник 4 ядра, 4 ГБ ОЗУ, 1,8GHz работает медленнее чем старый 2 ядра, 2ГБ, 3.06 GHz.Все зависит от процессора?
- Получается что создать самодельную игру невозможно??!
- Как создать современную 2D игру на языке C#
- Создание игр. Кодирование с нуля или движок?
- Почему все разработчики игр стали портировать свои игры на телефоны?
- подскажите супер движок для создания 3d компьютерных игр, для создания sandbox игр читай далее внутри
- Пасаны го игру зделаем !
- Как сделать, чтобы при запуске игры World of tanks, игра не запускалась, а появлялось сообщение: Иди книгу почитай!