powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Придумайте задачу...
24 сообщений из 24, страница 1 из 1
Придумайте задачу...
    #32332504
AndRUsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Народ, придумайте мне задачу, начиная от необходимости построения
объектной модели и до реализации.
Цель: хорошо прокачаться в С++ на практике, имея довольно неплохой
запас теоретических знаний.
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32332514
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
напиши онлайн рпг игру.

кроме шуток :-) вот достойная задача для достойного мужа
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32336147
AndRUsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex_k писал:напиши онлайн рпг игру.

кроме шуток :-) вот достойная задача для достойного мужа

Не хотелось бы вдаваться в такие штуки - Я еще не такой достойный и
вообще пока не женат вовсе.

Предложите лучше что-нибудь менее навороченное в смысле графики и вообще организации графического интерфейса,
но зато предполагающее необходимость эффективного использования STL, СOM, ATL и еще лучше вдобавок какой-нить СУБД.

Может кто писал сам что-нить похожее раньше? Буду очень признателен, если подкинете идею.
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32336159
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если графика у чуть чуть СОМ то DirectX точно подойдет :)
_____________
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32336164
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вллбще

как ты при пощи одного примера хочешь
разузать COM,ATL ???
_____________
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32336199
Indian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndRUsha: Пиши пока можешь, женишься, и не будет тебе ни РПГ, ни COM, ни СУБД...
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32336258
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оффтоп конечно, но хотелось бы обратить внимание определенных лиц на том, что для того чтобы быть достойным мужем, состоять в браке совершенно необязательно.

слово "муж" кроме банального пузатика в халате и тапочках обозначает еще и сильного духом, телом и разумом гражданина приносящего пользу отечеству.
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32336315
Фотография vdimas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
менюшки в стиле офис-икс-пи.
сойдет?

...
Рейтинг: 0 / 0
Придумайте задачу...
    #32336368
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напиши генератор сказок.

ООП - явно. STL - имхо.
АТЛ и СОМ - хм... можно приделать.

Он-лайн РПГ игра - я 100% - за! (Он-лайн, я так понимаю, для натаскивания в работе с сетью?)

Написание игр - вообще очень полезная штука всмысле развития.
Логика. Оптимизация. Фички всякие.
К тому же интрересная, как правило. Ясно-понятно, писать МС Офис с нуля, к примеру - не очень интересно, по кр. мере для меня :)

Про менюшки в стиле...
GUI - это тоже отдельная интересная песня. Тут можно проявить фантазию :) И навернуть много чего интересного :)

Маленькая интересная задача - переделать стандартные виндовские тултипы, на тултипы с бегающей границей(ещё муравьями называется "- - - " такая)
Прикольно смотрится :) И делается в 20 строчек :)
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32337298
AndRUsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CEMb писал:Напиши генератор сказок.
А поподробнее пожалуйста? Что это должно быть и каким образом работать?
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32337300
AndRUsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex_k писал:оффтоп конечно, но хотелось бы обратить внимание определенных лиц на том, что для того чтобы быть достойным мужем, состоять в браке совершенно необязательно.

слово "муж" кроме банального пузатика в халате и тапочках обозначает еще и сильного духом, телом и разумом гражданина приносящего пользу отечеству.

Я хочу стать именно таким достойным мужем как ты описываешь, но согласись, что начинать с РПГ, не владея в совершенстве практическими основами, нецелесообразно.
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32337354
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndRUsha писал:но согласись, что начинать с РПГ, не владея в совершенстве практическими основами, нецелесообразно.
Не согласимся!

Ты не понял идею :)
Делать надо не исходя из средст, а исходя из идеи ;)

Тогда средства появятся сами собой.
Начинаешь так: придумываешь одуренный сценарий!!! Суперграфика, суперэффекты, суперсюжет, (суперяма в которую падает супергерой и оттуда вылетают супер брызги... етс...)
Садишься делать.
Осознаешь.
Что не знаешь 1-е, 2-е, 3-е, н-е.
Садишься да документацию. Читаешь. Пишешь маленькие примерчики. Большие примерчики уже в сыром виде вставляешь в РПГ.
Ура!!! Уже что-то как-то на экране движется, что-то просчитывается, что-то делается.
Ага, идёшь дальше.
Осознаешь,
что не знаешь 1-е, 2-е, 3-е, н-е.
....
Процесс понятен? :)
Если хорошая игра получится - ещё и заработаешь на этом ;)

AndRUsha писал:А поподробнее пожалуйста? Что это должно быть и каким образом работать?
Чисто классовое.
Создаёшь класс персонажа. С характером, с моделью поведения, с етс...
Создаёшь класс отношения между персонажами. Реакция на чужой характер, чужую модель поведения, етс...
Создаёшь класс цели действия(Вот чего не было в тогдашнем языке искуственного интреллекта, когда я учился в универе! :) ) Это то, к чему персонаж стремится.
Делаешь некую случайность в поведении.
Создаёшь область Сказки: объекты типа Дом, Болото, Тридесятое_царство, етс,... связанные какими-то пространственными отношениями.
И последнее: придумываешь машину(движок), которая всё это движет. К примеру создаёшь 4 объекта класса Персонаж, задаёшь им поведение, разпихиваешь в разные области Сказки и выдаёшь им Цели. Движок, согласно данным каждого Персонажа просчитывает их дальнейшее существование.

Осталось это всё ещё обложить Великим_Могучим_Русским_Языком, чтоб получилась настоящая Сказка :)
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32338362
AndRUsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CEMb писал:Чисто классовое.
Создаёшь класс персонажа. С характером, с моделью поведения, с етс...
Создаёшь класс отношения между персонажами. Реакция на чужой характер, чужую модель поведения, етс...
Создаёшь класс цели действия(Вот чего не было в тогдашнем языке искуственного интреллекта, когда я учился в универе! :) ) Это то, к чему персонаж стремится.
Делаешь некую случайность в поведении.
Создаёшь область Сказки: объекты типа Дом, Болото, Тридесятое_царство, етс,... связанные какими-то пространственными отношениями.
И последнее: придумываешь машину(движок), которая всё это движет. К примеру создаёшь 4 объекта класса Персонаж, задаёшь им поведение, разпихиваешь в разные области Сказки и выдаёшь им Цели. Движок, согласно данным каждого Персонажа просчитывает их дальнейшее существование.

Осталось это всё ещё обложить Великим_Могучим_Русским_Языком, чтоб получилась настоящая Сказка :)

Идея в самом деле очень интересна.
Как тобою и предполагалось, сразу возникло понимание, что для реализации не хватает многого. Появилась необходимость в документации.

В частности, совершенно не понимаю, что такое "класс цели действия" - не подскажешь, где о таких штуках можно почитать подробно?

Благодарю за внимание!
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32339206
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndRUsha писал: где о таких штуках можно почитать подробно?

Нигде. Сам придумал.

Имеется ввиду вот что.
Ещё раз.
Класс персонажа: ТТХ, как в РПГ. Просто описывается персонаж как он есть, объект .
Класс отношений: Реакции на внешние раздражители. То есть, поведение .
Класс цели: Это то, к чему стремится персонаж. То есть просто сам объект, с ТТХ и реакциями похож на амёбу. Висит на одном месте. Появилась рядом еда - съел. Не появилась - не съел.
Цель заставляет двигаться. Это можно назвать активным поведением или активной реакцией, которая существует помимо любых раздражителей. (Надо идти спасать принцессу вне зависимости, есть еда рядом или нет).

Самое важное тут - это модель (движок). Модель на каждом шагу движет объектом согласно цели с учётом реакций .

Пример. Ваня сидит в деревне . Цель - спасти лягушку в болоте . Модель за один такт двигает Ваню из деревни в на догогу, которая между(отношение) деревней и болотом. На дороге Ваня встречает Илью Муромца (у которого цель - поспать в деревне). У Ильи Муромца в следующий такт, реакция на Ваню - Ваня получает пинка и летит обратно в деревню . У Вани, в следующий такт, реакция на пинок Ильи - меняется цель (появляется вторая) - навешать Илье. И так далее, пока все цели всех живых персонажей не будут достигнуты.

Вот вам простенькая модель.
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32339219
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Древо жизни
_____________
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32339249
Фотография Нуф-нуф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я обеспечу супер-оружие: чертовски мощное, убийственно современное и (самое главное) чертовски-убийственно-потрясающе-завараживающе ЗРЕЛИЩНОЕ... //вот такой я, оказуется, садюга
Кстати, никто не знает, как его в Голливуд продать? :)
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32339269
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял, что кому не понравилось? :)
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32340074
AndRUsha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CEMbКласс персонажа: ТТХ, как в РПГ.

Не фанат РПГ к сожалению, поэтому вопрос: что такое ТТХ?
Может тактико-технические характеристики? :)

Еще раз повторюсь, что задача очень интересна - непременно решу.
(тока надо сначала с универскими хренями разобраться)
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32340128
Фотография CEMb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТТХ - да, это они :)
Тут надо быть фанатом военной кафедры =)
...
Рейтинг: 0 / 0
Придумайте задачу...
    #32341112
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--Цель: хорошо прокачаться в С++ на практике, имея довольно неплохой
запас теоретических знаний

напиши парсер для T-SQL
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Придумайте задачу...
    #33814588
AccessHater
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndRUsha

Если знаком с DirectX или OpenGL (если центральный нерв реактивный побырику освоишь )- пиши генератор ландшафтов там тебе и мат. теории хватит... можно и СУБД прицепить (типа карт высот)...
Да и с ландшафтом - скучно не будет, идеи так и будут сыпаться...
генерить деревья всякие, там домики, заодно может и шейдеры освоишь...
и в оптимизиции кода поднатаскаешься...
сам как-то этой темой болел...
...
Рейтинг: 0 / 0
Придумайте задачу...
    #33816698
snuppy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СЕМЬКласс персонажа: ТТХ, как в РПГ. Просто описывается персонаж как он есть, объект.
Класс отношений: Реакции на внешние раздражители. То есть, поведение.
Класс цели: Это то, к чему стремится персонаж. То есть просто сам объект, с ТТХ и реакциями похож на амёбу. Висит на одном месте. Появилась рядом еда - съел. Не появилась - не съел.
Цель заставляет двигаться. Это можно назвать активным поведением или активной реакцией, которая существует помимо любых раздражителей. (Надо идти спасать принцессу вне зависимости, есть еда рядом или нет).
Самое важное тут - это модель (движок). Модель на каждом шагу движет объектом согласно цели с учётом реакций.
Пример. Ваня сидит в деревне. Цель - спасти лягушку в болоте. Модель за один такт двигает Ваню из деревни в на догогу, которая между(отношение) деревней и болотом. На дороге Ваня встречает Илью Муромца (у которого цель - поспать в деревне). У Ильи Муромца в следующий такт, реакция на Ваню - Ваня получает пинка и летит обратно в деревню. У Вани, в следующий такт, реакция на пинок Ильи - меняется цель (появляется вторая) - навешать Илье. И так далее, пока все цели всех живых персонажей не будут достигнуты.
Вот вам простенькая модель а какова доля внешнего вмешательства? оно идет на уровне: щелкаю мышкой по Ване и показываю ему на дорогу, и т.д.? если я мышкой не по кому не щелкнул, то никто никуда соответственно и не пошел. правильно я понимаю?
...
Рейтинг: 0 / 0
Придумайте задачу...
    #33816909
snuppy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
интересная штучка... :) ну и последний вопрос: какие средства посоветуете использовать для реализации всего этого?
...
Рейтинг: 0 / 0
Придумайте задачу...
    #33820674
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--парсер для T-SQL

boost
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Придумайте задачу...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]