Перейти к содержимому

Рекомендуемые сообщения

Это моя первая фан-игра про Соника. По поводу нее я размышлял целый год. Сначала хотел делать на движке Ogre (совсем немного разбираюсь с С++, на конструкторе я уже делал игры не про Соника - надоело), но это слишком сложно потом начал на Irrlicht, но тоже сложновато. Несколько раз мне помогал total, за что ему огромное спасибо. На скринах показано что я пока сделал. сюжет, архитектуру, физику я продумал, но одному мне по ходу дела все это не реализовать..... Помогите, плиз. Я ищу программиста, умеющего работать на С++ и который может разобраться с Irrlicht'ом, 3D моделлер и аниматор (для создания моделей противников). Потом как получится. Пожалуйста, не критикуйте слишком сильно. ну я так долго готовился такую игру сделать - бросать обидно.

post-6601-1265565439_thumb.jpg

post-6601-1265565465_thumb.jpg

post-6601-1265565483_thumb.jpg

post-6601-1265565503_thumb.jpg

Поделиться сообщением


Ссылка на сообщение

Все же решил создать тему? Молодец sh:rolleyes:

Поделиться сообщением


Ссылка на сообщение

Выглядит совсем неплохо! Только задники бы добавить sh:rolleyes:

Я бы помог и с СИ и с анимациями, но сам занят проектом =/ А так, удачи! И ни в коем случае не бросай проект! А то развелось у нас тут брошеных 3Д игр

Поделиться сообщением


Ссылка на сообщение

Хорошо выглядит,только почему фон чёрный?Или это с экрана редактора?

Поделиться сообщением


Ссылка на сообщение

Это в 3D Studio MAX'е. SkyBox уже готов.Некоторые проблемы: мне никак не создать камеру от 3-его лица. щас думаю над алгоритмом. Пока c FPS камерой работаю... объекты я сделал, нужны модели противников и их анимация. ну и вот в самих ужасах кода разобраться... как вы заметили из первого скрина, у меня еще и картинка загрузки не исчезает. ну вот поставить я её поставил а удалить не получается - либо не появляется либо не исчезает

Изменено пользователем SergSilver

Поделиться сообщением


Ссылка на сообщение

Эээ, камера от третьего лица? Высчитай по косинусу и синусу координаты x и y для направления Соника, а потом просто двигай камеру на координаты Соника + высчитаные координаты.

Поделиться сообщением


Ссылка на сообщение

Спасибо - учту, попробую.

 

Ладно, расскажу немного об игре и о сюжете. Эггман похищает изумруд Хаоса из Метрополиса (это он на скрине), Соник его преследует и попадает в ловушку.... Используя изумруд, браслет, который подарил Сонику Лайт Гайа (Чипа самого не будет), скипетр Дарк Гайи и свою машину он через Соника сажает в Метрополисе так называемое Семя уничтожения (The Seed of Destruction). голос Лайт Гайи оживает(только голос) в Сонике, а Соник превращается в Дарк Соника (или Sonic the Dark). Эггман хочет собрать все Изумруды, возобновить Death Egg(!!!), выстрелить по семени и поднять из него настоящую сущность Дарк Гайи без раскола планеты... Еще планирую добавить в играбельных персов Шедоу и Наклза (шэдоу - дневной этап, Наклз- ночной). Как видите много я запланировал.... если кто может и хочет - предлагайте изменения))

Поделиться сообщением


Ссылка на сообщение
голос Лайт Гайи оживает(только голос) в Сонике, а Соник превращается в Дарк Соника (или Sonic the Dark).

Превращение соника в дарка, после того, как голос чипа проснулся в сонике?! а еще блеще можно?

P.S. я могу помочь с проектом (только стейджи, у меня нет макса, но есть Блендер, но ещё не освоился)

Эггман хочет собрать все Изумруды, возобновить Death Egg(!!!), выстрелить по семени и поднять из него настоящую сущность Дарк Гайи без раскола планеты...

а ты забыл что Соник в первом анлише уничтожил Дарк гайю

И ещё кое что! Дарк Гайя заточён в ядре, так что без расколя ядра не обойтись

Изменено пользователем Shadic_vs_Nazo

Поделиться сообщением


Ссылка на сообщение
а ты забыл что Соник в первом анлише уничтожил Дарк гайю

Интересно, а как это бога можно уничтожить? о_0 Соник лишь его на время развоплотил, не более того.

С остальным согласен. Сама идея Анлишда 2 мне нравится, но сюжет пока не катит.

Поделиться сообщением


Ссылка на сообщение

Выглядит нормально, а фон на уровнях когда будет? sh:rolleyes:

Поделиться сообщением


Ссылка на сообщение
Превращение соника в дарка, после того, как голос чипа проснулся в сонике?! а еще блеще можно?

Нет.... тут Соник тоже под облучение попал.... это ж не окончательная версия сюжета))) надо будет еще подумать

а ты забыл что Соник в первом анлише уничтожил Дарк гайю

И ещё кое что! Дарк Гайя заточён в ядре, так что без расколя ядра не обойтись

А ты забыл что Чип говорил:

"Dark Gaia grows over millions of years then rises to destroy the world and I put it all back together. We've been doing this over and over, again and again, since the very beginning of time."(так что в принципе они просто загнали его назад в ядро). А у меня Эггман как бы хочет освободить его от заточения в ядре... ну поглядим))))

Выглядит нормально, а фон на уровнях когда будет?

Он у меня и так есть... Sky Box давно уже поставлен.... позже покажу.

P.S. я могу помочь с проектом (только стейджи, у меня нет макса, но есть Блендер, но ещё не освоился)

буду рад если поможешь.)))

Изменено пользователем SergSilver

Поделиться сообщением


Ссылка на сообщение

Все супер!! Так держать!! и низачто не бросай начатое!! :)

Всегда можешь рассчитывать на мою поддержку))

 

 

 

 

 

 

 

 

...а то придет Капитан Очевидность...

Поделиться сообщением


Ссылка на сообщение

Эй а мы можем посматреть что это за игра или хотяб в демо версию просто я претставления не имею никокова.Я даже отценить её не могу.Но я сразу говарю тема хорошая.

Поделиться сообщением


Ссылка на сообщение

))))а я про демку ничего не говорил.... её еще нет... будет хотя б что-то готово - выложу.)))

Поделиться сообщением


Ссылка на сообщение
Эй а мы можем посматреть что это за игра или хотяб в демо версию просто я претставления не имею никокова.Я даже отценить её не могу.Но я сразу говарю тема хорошая.

Нед, четай тьему.

 

Учите русский язык, блин, грамотеи.

Поделиться сообщением


Ссылка на сообщение

Я тоже буду ждать))) если что зови) 0_o tO.o t^_^

Поделиться сообщением


Ссылка на сообщение

Блин, все, не могу больше!!!! Люди, есть среди вас программисты, которые могли бы мой код проверить? Че-то камера с программой не работает. я че то не то делаю.

Поделиться сообщением


Ссылка на сообщение
Блин, все, не могу больше!!!! Люди, есть среди вас программисты, которые могли бы мой код проверить? Че-то камера с программой не работает. я че то не то делаю.

Кидай сюда, разберемся.

Поделиться сообщением


Ссылка на сообщение

Вот!!! Я нашел такой тутор "Chasecam By Suliman". Думал - подойдет(немножко подредактировал там где управление, но не поставил ходьбу вперед на кнопке UP). У меня там где управление "if (ppp.kh.keyDown(кнопка))" вот на этом ошибка - undeclared idendifier. И как правильно это поставить все это (setChaseCam) там где draw everything?

P.S. не судите строго, если я там накарябал. Как обращаться с ресурсами сцены я понял,но некоторые вещи еще учу)))

на Loading Screen тоже не обращайте внимания

stg0100.rar

Изменено пользователем SergSilver

Поделиться сообщением


Ссылка на сообщение

Экхм. Я имел в виду кусок, а не весь исходник. На форум кидай кусок, который ошибку выкидывает.

Поделиться сообщением


Ссылка на сообщение

охх:

void stg0100::setChaseCam( core::vector3df posIn,core::vector3df rotIn,float vel,float dist,float height,float aimHeight,float speed,scene::ICameraSceneNode* cam )
{
	if (!cam)
	return;

double simSpeed=speed; // The simulationSpeed of your game


static float camMod=1;
		// вот здесь ошибка
if (ppp.kh.keyDown(KEY_UP + KEY_LEFT))// ppp undeclared idendifier и т.д.
	 rotIn+=45.0f;
if (ppp.kh.keyDown(KEY_LEFT))
	 rotIn+=45.0f;
if (ppp.kh.keyDown(KEY_DOWN+KEY_LEFT))
	 rotIn+=45.0f;
if (ppp.kh.keyDown(KEY_DOWN))
	 rotIn+=45.0f;
	 camMod-=2.0*simSpeed;
if (ppp.kh.keyDown(KEY_DOWN+KEY_RIGHT))
	 rotIn+=45.0f;
if (ppp.kh.keyDown(KEY_RIGHT))
	 rotIn+=45.0f;
if (ppp.kh.keyDown(KEY_UP+KEY_RIGHT))
	 rotIn+=45.0f;
if (ppp.kh.keyDown(KEY_UP)) // Use your input-code here
	camMod+=2.0*simSpeed;
// и как правильно вставить в loop этот setChaseCam?

Изменено пользователем SergSilver

Поделиться сообщением


Ссылка на сообщение

Получается так, что "ппп" у тебя не объявлен.

Поделиться сообщением


Ссылка на сообщение

это я понял, однако в туторе не написано как его "объявить"

Поделиться сообщением


Ссылка на сообщение

ppp это, как я понял, просто класс. Тебе нужно описать его в отдельном файле, но вот с самой структурой файла я тебе не помогу - придется тебе искать его самому =/

Поделиться сообщением


Ссылка на сообщение

ок.... попробую.... тока как это использовать потом? как в while(device->run) расписать аргументы?

Поделиться сообщением


Ссылка на сообщение

Во-первых, тебе нужно будет включить этот файл в исходник командой #include, а потом просто как обычные классы используешь.

Поделиться сообщением


Ссылка на сообщение
))))а я про демку ничего не говорил.... её еще нет... будет хотя б что-то готово - выложу.)))

Ну хотяб это,жду не до ждусь демки.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×