| Разработка и ромхакинг > Ромхакинг и программирование |
| какие программы использовать для создания своих игр? |
| << < (3/11) > >> |
| Kostey D.:
Тому у кого есть приставка эмулятор нафиг не нужен. Мне ещё везёт, ибо мой ПК пад копия плейстейшенского, а ведь есть люди, у кого пада нет, ты о них подумал? |
| Kitsune:
Попробуйте noobster, самый лёгкий конструктор игр. |
| Crash Nicker:
--- Цитата: Kostey D. ---Тому у кого есть приставка эмулятор нафиг не нужен. Мне ещё везёт, ибо мой ПК пад копия плейстейшенского, а ведь есть люди, у кого пада нет, ты о них подумал? --- Конец цитаты --- При чём здесь пады к картам памяти? Тем, у кого пада нет, могут и сами о себе подумать. Вот допустим, когда мне приходилось брать один только ноутбук без причиндалов, пришлось-таки переназначать кнопки джойстика на клавиатуру. Что ещё сказать? Приноровился. |
| aptyp:
--- Цитата: SNAPER (RUS) от 26 Август 2010, 15:52:17 ---кто может дасть ссылку для скачки flash? --- Конец цитаты --- Warez запрещён, ищи Flash CS4 Portable возьни меньше будет. ) |
| BmpCorp:
--- Цитата: aptyp ---Warez запрещён, ищи Flash CS4 Portable возьни меньше будет. ) --- Конец цитаты --- Уже есть CS5, не знаю правда как там насчёт Portable. Но кодить там куда удобнее, чем в 4-м ;) |
| aptyp:
BmpCorp, видал превью Flash CS5, но пока лично юзаю 4 и нежалуюсь. ) |
| УльтраБлокС:
--- Цитата ---Warez запрещён --- Конец цитаты --- Зато сколько есть фриварных компиляторов. Например GCC, Lazarus (IDE к Free Pascal). |
| Kostey D.:
--- Цитата: Crash Nicker ---При чём здесь пады к картам памяти? Тем, у кого пада нет, могут и сами о себе подумать. Вот допустим, когда мне приходилось брать один только ноутбук без причиндалов, пришлось-таки переназначать кнопки джойстика на клавиатуру. Что ещё сказать? Приноровился. --- Конец цитаты --- А не проще тогда взять РПГ мейкер для ПК? Он тебе даже стэндалон сделает. |
| Mr2:
Подкиньте инфу о работе 2D движка. Интересуют основы. Составляющие движка и принцип работы. Коды и примеры не требуются, только суть... Всё что не находил о 2D движках сводится к конкретному движку и примерах. |
| r57shell:
Основа любого hardware 2D или 3D движка это видеокарта )). Почитай как работают видеокарты, и всё станет яснее некуда. |
| Mr2:
--- Цитата: r57shell от 26 Август 2010, 23:02:23 ---Основа любого hardware 2D или 3D движка это видеокарта )). Почитай как работают видеокарты, и всё станет яснее некуда. --- Конец цитаты --- :lol: |
| r57shell:
--- Цитата: Mr2 от 27 Август 2010, 01:02:54 --- :lol: --- Конец цитаты --- А я серьёзно. Просто движки это уже введение некоторых фичь под рамки, сокрытие, чтобы пользователь (в данном случае девелопер) не парился за некоторые фишки. Логично если есть какие-то ограничения - то в каких-то играх если вынуждаются их обходить то такой движок не подходит, и берут либо другой где этих ограничений нет, либо пишут свой, опятьже по тем же причинам. Добавлено позже: Хотя некоторым, просто удобнее писать свой движок сразу. Зачем? А в том то и дело, если вдруг прийдётся вылезти из ограничений - их сразу разширят, то есть "запилят" под себя. |
| HoRRoR:
--- Цитата ---Основа любого hardware 2D или 3D движка это видеокарта )). Почитай как работают видеокарты, и всё станет яснее некуда. --- Конец цитаты --- r57shell, ну что ты несёшь? Зачем, по-твоему, созданы всяческие API? Именно чтобы не зависеть от видеокарты - взаимодействие с ней уже на совести разработчиков драйверов. Практически все графические движки и фреймворки написаны под API (DirectX, OpenGL), иногда даже поддерживают несколько сразу. Ну, или, в конце концов, используют какую-нибудь библиотеку (SDL, например), что от API тоже недалеко. Отдельный случай - консоли, под них не смертельно писать движки, которые взаимодействуют напрямую с железом, потому как более чем под одну архитектуру они и не понадобятся. Но, опять же, разумней использовать готовые (желательно кроссплатформенные) решения - вдруг понадобится срочно портрировать игру под другую архитектуру? |
| Mr2:
--- Цитата: r57shell от 27 Август 2010, 15:05:40 ---А я серьёзно. Просто движки это уже введение некоторых фичь под рамки, сокрытие, чтобы пользователь (в данном случае девелопер) не парился за некоторые фишки. Логично если есть какие-то ограничения - то в каких-то играх если вынуждаются их обходить то такой движок не подходит, и берут либо другой где этих ограничений нет, либо пишут свой, опятьже по тем же причинам. Добавлено позже: Хотя некоторым, просто удобнее писать свой движок сразу. Зачем? А в том то и дело, если вдруг прийдётся вылезти из ограничений - их сразу разширят, то есть "запилят" под себя. --- Конец цитаты --- Если изучение работы видео карты альтэрнатива изучению чужого движка то уж лучше изучить чужой движок. :) Мня интересует: Колёса, резина, воздух, диски. Каркас, двери,железо фары стекло, зеркало. Сиденья, кожа, руль, газ, тормоз. Двигатель, бак, мотор, бензин. Ну и коротко о том как это всё взаимодействует. :cool: |
| r57shell:
HoRRoR, DirectX работает с видеокартой. Нет? o_0. Значит основа DirectX, OpenGL -> видеокарта. Дальше, основы движков, согласен, DirectX или OpenGL чаще всего, но вить DirectX, OpenGL это интерфейс для видеокарты. То есть видеокарта - "основнее" некуда. |
| HoRRoR:
О господи... И что? Нахрена тебе это основа? Можешь хоть сразу байткодом шейдеры писать для видеокарты без посредничества всяческих API, какой от этого толк? К тому же, для каждой новой архитектуры тебе придётся всё это заново переделывать и отлаживать. |
| r57shell:
--- Цитата: Mr2 от 27 Август 2010, 15:26:52 ---Если изучение работы видео карты альтэрнатива изучению чужого движка то уж лучше изучить чужой движок. :) --- Конец цитаты --- Эмм, несовсем. Я же сказал, что в движках чего-то скрывается, чтобы не парить юзера. --- Цитата: Mr2 от 27 Август 2010, 15:26:52 ---Мня интересует: Колёса, резина, воздух, диски. Каркас, двери,железо фары стекло, зеркало. Сиденья, кожа, руль, газ, тормоз. Двигатель, бак, мотор, бензин. Ну и коротко о том как это всё взаимодействует. :cool: --- Конец цитаты --- Ээээ это уже как настроишь, а называется это физика. В разных движках разная физика, основы - реальная )), а чаще всего реальную упрощают, так как сэмулировать реальную физику до "микрон" невозможно. Добавлено позже: --- Цитата: HoRRoR от 27 Август 2010, 15:34:06 ---О господи... И что? --- Конец цитаты --- Ну давайте в физике скажем "вот такой вот закон" а почему оно так, объяснять не будем. Движки вытекают как следствие из свойств, и методов видеокарты. Я не говорил изучать использование видеокарты на прямую, я сказал про изучения принципов работы видеокарты. А за меня думать/говорить не надо (просто убивает количество людей которые это делают). |
| УльтраБлокС:
DirectX и OpenGL - интерфейсы к драйверу видеокарты. А драйвер - уже рулит видюхой. Вроде так. Программа -> API (DirectX\OpenGL) -> Драйвер -> Ядро ОС -> Железо (Видюха) -> Монитор |
| r57shell:
согласен (только пост из одного слова, выгледит уныло :lol:) Добавлено позже: Программа -> API (DirectX\OpenGL) -> Ядро ОС -> Драйвер -> Железо (Видюха) -> Монитор |
| УльтраБлокС:
Разве не кернел передаёт команды железу от драйвера? |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |