Просто выполни код из boi.cpp в блоке if. Ну а если ты хочешь вызвать функцию из этого файла, то подключай его в начале кода директивой #include. Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Сообщение отредактировал Inu - Понедельник, 13 Декабря 2010, 21:45
А вот так делать нельзя! #include - это директива препроцессора, то есть она выполняется еще до собственно компиляции. Использовать директиву как функцию нельзя, ее можно записать в самом начале программы, то есть подключить заголовочный файл заранее. Да и не пойму я смысла этой строки - если com==1, то выполняется код из boi.cpp? Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Сообщение отредактировал Inu - Понедельник, 13 Декабря 2010, 21:39
#include <iostream> using namespace std;//видно, у тебя пространство имен не определено (эта строка) Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Каждый кулик хвалит свое болото - язык лучше выбирать на собственном опыте, а не ориентируясь на чье-то субъективное мнение. Поэтому попробуй оба, и учи дальше тот, который понравился больше. Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
#include <fstream> ... fstream file; file.open("text.txt"); ... file.get();//Посимвольное чтение из файла file.getline();//Построчное чтение из файла, в цикле, например file.put(c);//Вставка символа ... file.close();
В основе это выглядит примерно так, если хочешь узнать подробней о функциях и параметрах, ищи на http://cplusplus.com/reference/iostream/fstream/ Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Сообщение отредактировал Inu - Пятница, 10 Декабря 2010, 21:38
malcomoffice, ну, тогда удачи! Побольше находок в геймплее- самое главное в игре! Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Drayfer, используй Xors3D - различий со стандартными функциями не очень много, но графику улучшает порядочно. Карты можно делать в Maplet (от разработчиков Blitz) или Modex.
Xors3D - платен, Modex - платен загрузчик.
Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
И тебе не хворать! Ну, во-первых ты тему не там создал, а во-вторых, тут два варианта развития событий.
Уровень статичен. То есть на нем нет никаких активных объектов (переключателей, предметов и.т.д.). Тогда уровень моделлится в любом 3D редакторе (можно и в специальном для движка, который ты используешь), текстурируется и отправляется как простая модель в движок. Там ему ставится обработка столкновений, и, собственно, всё.
Вариант номер два: на уровне есть активные объекты. Тогда можно замоделлить весь уровень так же, как и в первом варианте, а активные объекты создать отдельно, прописать взаимодействия с ними и расставить по уже готовому уровню с помощью кода или специализированного редактора уровней. А можно воспользоваться им же, для создания всего уровня подобного типа.
Вроде все доступно и полно объяснил. Если будут вопросы - задавай, кому есть что добавить или исправить - добавляем и исправляем, всегда рад научиться чему-то новому Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Сообщение отредактировал Inu - Вторник, 23 Ноября 2010, 21:32
Как на заре 3D - графика трехмерная, а вот геймплей не сильно отличается от двухмерных аналогов. Третье измерение дано не только для красивой и фотореалистичной графики, а в том числе и для геймплея. Разнообразить (но одновременно и усложнить) можно было бы, дав игроку передвигать ящики в трехмерном пространстве, то есть не в четырех направлениях, а в шести. Интересный был бы геймдизайнерский ход. Ко всему остальному претензий нет - видна большая работа (кроме мелких недоработок, вроде отсутствия музыки, танк перескакивает из ячейки в ячейку вместо плавного перемещения), тянет даже на коммерческий уровень. Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Сообщение отредактировал Inu - Вторник, 23 Ноября 2010, 20:57
Двигатель конечно достаточно мощен, но вот своя физика у него не очень+отсутствует возможность подключения внешнего физического движка. Планируешь прикрутить какой-то готовый? Да и документации не очень много, насколько помню, кроме оф. сайта есть только цикл статей о создании шутера.
Что-то сильно демотивировать я начал
Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Septimus, можешь попробовать Vampire: The Masquerade - Bloodlines - он на Source, правда о наличии модкита не слышал. Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
FenMix, идея неплоха, примерно такая же возникала и у меня: главный герой в Сибири, нужно выживать и пытаться спастись. Как понимаю, игра будет с элементами симулятора выживания?
А почему игра не на Source? У тебя вроде был опыт работы с ним. Имхо, 3D Rad не очень мощен в плане графики.
Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
На Newton лицензия не требуется - он бесплатен для коммерческого и некоммерческого использования. Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
SanAV, да, действительно, некоторые фильмы хороши лишь отличной музыкой Audiomachine - особенно запомнилась композиция Breath and Life. Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Венгерская нотация - соглашение об именовании переменных, констант и других идентификаторов в коде программы. Разработана программистом компании Майкрософт Чарльзом Саймони, венгром по происхождению. Больше информации можно получить на MSDN и Wiki.
Детище Чарльза Саймони безусловно заслуживает доверия - в его проектах числятся первый WYSIWIG-редактор Bravo и работа над Microsoft Word. Но вот изменения, внесенные Microsoft (так называемая системная венгерская нотация) сомнительны - писать что-то на WindowsAPI не очень удобно. Хотелось бы узнать ваше мнение насчет изобретения Чарльза Саймони. Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
OSWALD, Стиль арт-деко+сюжет а-ля Тим Бёртон+великолепный джаз, должен сыграть. Если выйдет меланхоличная, может даже грустная история с фирменным юмором - я первый в очереди поиграть. Удачи! Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?
Да забей на ИЕ, его используют только домохозяйки и 50-летние бухгалтерши.
Но все-таки кто-то использует, поэтому, верстая страницу, следует ориентироваться и на него в том числе. Что же такое? Многие, очень многие задаются этим вопросом. Так что же такое?