13.03.2006, 21:06 | #21 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
1) Какой движок (на Visual C++ 6.0, желательно не .NET, т.к. основа проекта пишется на чистом C++, т.е. с очисткой памяти и т.п.) лучше подходит для пошаговой стратегии? Также хорошо бы, чтобы он был достаточно прост в освоении. Принимаются, кстати, как 3D, так и 2D варианты. 2) Вытекает из первого, и, честно говоря, самый проблемный: как можно добыть модели/рисунки (в зависимости от 3D/2D движка) юнитов? Варианты вроде "сделать руками в 3DMAX/Maya и т.п." не подходят, т.к. над проектом работают 2 человека и 1 лентяй, и достаточного опыта в таких пакетах нет ни у кого из них. Мы думали из GTA/UT 2004/ets. выдрать и вставить в игру (в случае 3D движка), но может у кого-нибудь есть другие идеи... Возможно, есть какие-нибудь пакеты, позволяющие создавать модели с анимацией на основе шаблонов вроде "человек" или "автомобиль"?
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
14.03.2006, 00:15 | #22 | ||
Юзер
Регистрация: 21.01.2006
Сообщений: 114
Репутация: 66
|
pokibor
Цитата:
1)Свой собственный. Зуб даю, что для написания 2D движка для игры типа 'Герои 3' требуется лишь около недели свободного времени. Тем более, наверняка нет специализированных движков для игр подобного жанра. Кроме того, при написании своего движка хорошо знаешь все его аспекты и можешь делать исправления/добавления. Я это все говорю, потому что сам этим занимался (написанием движка). Правда на VB и даже, в целом, небезуспешно. 2)Черт, я сам с этим не раз сталкивался. Боюсь, что кроме выдирания игровых ресурсов, мне посоветовать нечего. |
||
|
14.03.2006, 07:35 | #23 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Цитата:
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
14.03.2006, 11:29 | #24 | ||
Новичок
Регистрация: 07.03.2006
Адрес: !here();
Сообщений: 38
Репутация: 26
|
А почему Visual C++ 6? те же 7 или 8 вполне пригодны для написания win32 applications (не .NET), и кроме того, удобнее (подсветка лучше, intellisense раньше срабатывает и т.д. - мелочи, но приятно)
__________________
Use the Darkness that you have inside |
||
|
14.03.2006, 13:19 | #25 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Цитата:
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
16.03.2006, 00:21 | #26 | ||
Юзер
Регистрация: 21.01.2006
Сообщений: 114
Репутация: 66
|
pokibor
Цитата:
Вопрос второй: на счет 3D. Для меня пошаговые стратегии и 3D - несовместимые вещи. Классический пример - Герои или Disciples. Так о чем это я? Ах, да: как ты собираешься выдирать 3D модели из игр, ковертировать их в один формат, а, главное, как присобачить им анимацию? По-моему, проблем с 3D гораздо больше, чем с 2D (по крайней мере в технологическом плане). |
||
|
16.03.2006, 10:22 | #27 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Цитата:
Цитата:
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
16.03.2006, 11:11 | #28 | ||
Опытный игрок
Регистрация: 14.02.2006
Сообщений: 1,488
Репутация: 573
|
У меня вопрос. Возможно ли создать игру (неплохую) чтобы там было 3D (не миллион полигонов конечно но все таки). Например какую нибудь RPG? Возможно или нет? На Vusial Basic?
P.S. Есть ли бесплатные 3D и 2D движки для Vusial Basic? |
||
|
16.03.2006, 11:45 | #29 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Цитата:
P.S. Если писать под .NET даже на VB, то можно использовать любой .NET-движок, не обязательно, чтобы он сам был написан на VB. Напр., irrlicht. Там даже пример на VB есть (irrlicht-0.12.0\examples.net\01.HelloWorld_vb).
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) Последний раз редактировалось pokibor; 16.03.2006 в 11:48. |
||
|
16.03.2006, 11:54 | #30 | ||
Опытный игрок
Регистрация: 14.02.2006
Сообщений: 1,488
Репутация: 573
|
Почему же VB не гибкий? Интерфейс мне в нем нравится больше чем в C++ да и программы итам писать поудобнее. C++ я знаю чуть чуть поэтому учить не надо. . но ведь на С++ пишутся офисные программы а не на VB не так ли?
|
||
|
16.03.2006, 13:28 | #31 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Цитата:
Кстати, мне очень интересно узнать, какие проекты ты УЖЕ написал на VB? P.S. Кстати, в VB есть ссылки? А то я что-то уже забыл, и кажется мне, что нет. Язык без ссылок (если не специально под это подстроен, как JAVA и C#) - смешно.
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) Последний раз редактировалось pokibor; 16.03.2006 в 13:33. |
||
|
16.03.2006, 13:56 | #32 | ||
Новичок
Регистрация: 07.03.2006
Адрес: !here();
Сообщений: 38
Репутация: 26
|
pokibor прав. К тому же посмотри на проблему с другой стороны - практически все современные игры написаны на C++. Можно сказать, у него ниже уровень выразительности, но это только добавляет гибкости. Да и вообще, basic изначально есть язык для обучения программированию.
__________________
Use the Darkness that you have inside |
||
|
16.03.2006, 17:33 | #33 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Цитата:
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) Последний раз редактировалось pokibor; 16.03.2006 в 17:36. |
||
|
18.03.2006, 00:34 | #34 | ||
Юзер
Регистрация: 21.01.2006
Сообщений: 114
Репутация: 66
|
pokibor
Цитата:
P.S. Можете назвать меня сумасшедшим, но я с VB переходить на C++ не собираюсь (не вижу смысла). Если только может на Delphi когда-нибудь. |
||
|
18.03.2006, 11:13 | #35 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Цитата:
1) Ты не работал ни с Visual C++ .NET, ни с Borland C++ Builder, иначе бы про то, что проект не видишь не говорил. 2) Если писать игры, то претензия с невидимым проектом вообще теряет смысл - в любой игре интерфейс должен быть своим, а не заимствованным из винды. 3) Изначально пишешь требовательные к ресурсам системы программы. В связи с чем я сильно сочувствую тому, кто возьмет тебя на работу программистом. 4) Про "простой и понятный" - жуткая чушь. В C++ куда больше возможностей, а понимание кода - дело пивычки. Меня лично уже бесит необходимость в VB в начале тела if'а набирать THEN, а в конце писать END IF вместо {...}, что гораздо быстрее. Так что на VB ты делаешь много ненужной работы, нажимая лишний раз клавиши. Ерунда? Умножь число таких бесполезных нажатий в серьезном проекте пусть даже на 10 миллисекунд - число получится приличное. 5) Насчет перехода на C++ - придется, если будешь серьезно заниматься программированием. Под C++ ГОРАЗДО больше мождулей, библиотек, движков, компонентов и пр., чем под VB и Delphi вместе взятые. Если хочешь каждый раз изобретать велосипед - оставайся на VB. Подавляющее большинство проектов делается на C++ либо C-подобных языках (если они Web, хотя уже ASP.NET есть, а потому и на C++ можно...)
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) |
||
|
19.03.2006, 00:32 | #36 | ||
Юзер
Регистрация: 21.01.2006
Сообщений: 114
Репутация: 66
|
pokibor
Я не собираюсь начинать войну C++ versus VB. Просто не хочется, чтобы ты дискредитировал Basic на форуме (дабы не сбить начинающих программистов, которые пишут на VB ). Большинство твоих аргументов не соответствуют истине. 1) Тут ты прав. У меня на компе есть некий C++, но проект пишешь не нем с чистого листа. 2) Вообще-то делать интерфейс програмным путем дело не одной недели (особенно, если интерфейс слишком навороченый). По чесноку, я ни разу серьезно за это не брался. Хотя, чтобы сделать игровой редактор, интерфейс Windows еще как понадобится. 3) Ну здесь я вообще ничего не понимаю. Какие еще требования? Понимаешь, моя самая серьезная программа ела 4МБ оперативки (только из-за своего интерфейса). Сейчас я делаю, как уже писал, проект с использованием DirectDraw (проект этот - игровой движок). Он ест те же 4МБ. 4) Ну а что ты скажешь на счет точки с запятой в конце каждой строки? Я за это убить готов. Или приравнивание двумя знаками равно? Мог бы еще привести примеры да вот только язык я этот почти не знаю. 5) Я переходить пока не собираюсь. Да и вообще люблю идти простыми путями. |
||
|
19.03.2006, 01:57 | #37 | ||
Новичок
Регистрация: 07.08.2005
Адрес: Москва
Сообщений: 21
Репутация: -26
|
Закрываю тему - слишком много флуда! Ламеры позорные... Жаль что в бане все места заняты, так бы я вас посадил!Ух!
__________________
I joke, I joke, I kid, I kid I don't think my joke is working I must flee Hardcore Band |
||
|
19.03.2006, 10:52 | #38 | ||||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Так. Давыай сразу определимся - собираешься ли ты заниматься серьезными проектами и считаешь ли программирование своей будущей профессией. Если нет, и считаешь программирование лишь хобби - дискуссию закрываем, я забираю все свои аргументы назад. Если же ты все же видишь себя в будущем программистом серьезных проектов, то тебе и всем начинающим программистам придется смириться с правдой. А она в том, что на VB написать качественный серьезный проект с серьезными функциями достаточно сложно, а оптимизировать его еще сложнее. И лучше тебе учиться писать проекты качественно СЕЙЧАС, потому что потом будет переучиваться куда сложнее...
Цитата:
Цитата:
Цитата:
А вообще, профессональный программист должен знать как можно больше языков, от VB до C++ и даже Prolog'а. Никогда не знаешь, на чем тебя заставят писать завтра... Цитата:
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) Последний раз редактировалось pokibor; 19.03.2006 в 11:03. |
||||
|
19.03.2006, 12:55 | #39 | ||
Опытный игрок
Регистрация: 14.02.2006
Сообщений: 1,488
Репутация: 573
|
По моему дискусия началась практически с ничего. Один говорит то что C ++ это самый крутой язык. Другой говорит что VB. Я в эту дискусию не вступал из за видимых причин. Может все зависить от возрастной категории. Вы с какого класса знали VB? Или C++? Я с 5 класса хорошо разбирался в VB и кое что знал про С++. А если там человек лет 25 говорит что он знает три языка и хвалится этим - безумие. За школьное время можно изучить 5 языков! 5! Делаем выводы и заканчиваем дискуссию.
|
||
|
19.03.2006, 13:05 | #40 | ||
Кандидат наук
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,356
Репутация скрыта
|
Цитата:
Кстати, еще в защиту C++ могу напомнить про потрясающие возможности настройки самого языка (одна перегрузка операторов чего стоит! Я уже не говорю о "мелочах" вроде макросов и других директив препроцессора)
__________________
Товарищ, верь: пройдет она - Эпоха лживых, злых понятий. Весь мир очнется ото сна, И на обломках "демократий" Напишут наши имена! Мы были волшебницами (оригинальное фентези) Тень Войны (фанфик по ГП) Последний раз редактировалось pokibor; 19.03.2006 в 13:13. |
||
|
|