|
|
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
Народ, придумайте мне задачу, начиная от необходимости построения объектной модели и до реализации. Цель: хорошо прокачаться в С++ на практике, имея довольно неплохой запас теоретических знаний. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2003, 02:39 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
напиши онлайн рпг игру. кроме шуток :-) вот достойная задача для достойного мужа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2003, 04:30 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
alex_k писал:напиши онлайн рпг игру. кроме шуток :-) вот достойная задача для достойного мужа Не хотелось бы вдаваться в такие штуки - Я еще не такой достойный и вообще пока не женат вовсе. Предложите лучше что-нибудь менее навороченное в смысле графики и вообще организации графического интерфейса, но зато предполагающее необходимость эффективного использования STL, СOM, ATL и еще лучше вдобавок какой-нить СУБД. Может кто писал сам что-нить похожее раньше? Буду очень признателен, если подкинете идею. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 04:44 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
AndRUsha: Пиши пока можешь, женишься, и не будет тебе ни РПГ, ни COM, ни СУБД... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 07:31 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
оффтоп конечно, но хотелось бы обратить внимание определенных лиц на том, что для того чтобы быть достойным мужем, состоять в браке совершенно необязательно. слово "муж" кроме банального пузатика в халате и тапочках обозначает еще и сильного духом, телом и разумом гражданина приносящего пользу отечеству. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 09:11 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
Напиши генератор сказок. ООП - явно. STL - имхо. АТЛ и СОМ - хм... можно приделать. Он-лайн РПГ игра - я 100% - за! (Он-лайн, я так понимаю, для натаскивания в работе с сетью?) Написание игр - вообще очень полезная штука всмысле развития. Логика. Оптимизация. Фички всякие. К тому же интрересная, как правило. Ясно-понятно, писать МС Офис с нуля, к примеру - не очень интересно, по кр. мере для меня :) Про менюшки в стиле... GUI - это тоже отдельная интересная песня. Тут можно проявить фантазию :) И навернуть много чего интересного :) Маленькая интересная задача - переделать стандартные виндовские тултипы, на тултипы с бегающей границей(ещё муравьями называется "- - - " такая) Прикольно смотрится :) И делается в 20 строчек :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 10:50 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
CEMb писал:Напиши генератор сказок. А поподробнее пожалуйста? Что это должно быть и каким образом работать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2003, 02:03 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
alex_k писал:оффтоп конечно, но хотелось бы обратить внимание определенных лиц на том, что для того чтобы быть достойным мужем, состоять в браке совершенно необязательно. слово "муж" кроме банального пузатика в халате и тапочках обозначает еще и сильного духом, телом и разумом гражданина приносящего пользу отечеству. Я хочу стать именно таким достойным мужем как ты описываешь, но согласись, что начинать с РПГ, не владея в совершенстве практическими основами, нецелесообразно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2003, 02:09 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
AndRUsha писал:но согласись, что начинать с РПГ, не владея в совершенстве практическими основами, нецелесообразно. Не согласимся! Ты не понял идею :) Делать надо не исходя из средст, а исходя из идеи ;) Тогда средства появятся сами собой. Начинаешь так: придумываешь одуренный сценарий!!! Суперграфика, суперэффекты, суперсюжет, (суперяма в которую падает супергерой и оттуда вылетают супер брызги... етс...) Садишься делать. Осознаешь. Что не знаешь 1-е, 2-е, 3-е, н-е. Садишься да документацию. Читаешь. Пишешь маленькие примерчики. Большие примерчики уже в сыром виде вставляешь в РПГ. Ура!!! Уже что-то как-то на экране движется, что-то просчитывается, что-то делается. Ага, идёшь дальше. Осознаешь, что не знаешь 1-е, 2-е, 3-е, н-е. .... Процесс понятен? :) Если хорошая игра получится - ещё и заработаешь на этом ;) AndRUsha писал:А поподробнее пожалуйста? Что это должно быть и каким образом работать? Чисто классовое. Создаёшь класс персонажа. С характером, с моделью поведения, с етс... Создаёшь класс отношения между персонажами. Реакция на чужой характер, чужую модель поведения, етс... Создаёшь класс цели действия(Вот чего не было в тогдашнем языке искуственного интреллекта, когда я учился в универе! :) ) Это то, к чему персонаж стремится. Делаешь некую случайность в поведении. Создаёшь область Сказки: объекты типа Дом, Болото, Тридесятое_царство, етс,... связанные какими-то пространственными отношениями. И последнее: придумываешь машину(движок), которая всё это движет. К примеру создаёшь 4 объекта класса Персонаж, задаёшь им поведение, разпихиваешь в разные области Сказки и выдаёшь им Цели. Движок, согласно данным каждого Персонажа просчитывает их дальнейшее существование. Осталось это всё ещё обложить Великим_Могучим_Русским_Языком, чтоб получилась настоящая Сказка :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2003, 07:53 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
CEMb писал:Чисто классовое. Создаёшь класс персонажа. С характером, с моделью поведения, с етс... Создаёшь класс отношения между персонажами. Реакция на чужой характер, чужую модель поведения, етс... Создаёшь класс цели действия(Вот чего не было в тогдашнем языке искуственного интреллекта, когда я учился в универе! :) ) Это то, к чему персонаж стремится. Делаешь некую случайность в поведении. Создаёшь область Сказки: объекты типа Дом, Болото, Тридесятое_царство, етс,... связанные какими-то пространственными отношениями. И последнее: придумываешь машину(движок), которая всё это движет. К примеру создаёшь 4 объекта класса Персонаж, задаёшь им поведение, разпихиваешь в разные области Сказки и выдаёшь им Цели. Движок, согласно данным каждого Персонажа просчитывает их дальнейшее существование. Осталось это всё ещё обложить Великим_Могучим_Русским_Языком, чтоб получилась настоящая Сказка :) Идея в самом деле очень интересна. Как тобою и предполагалось, сразу возникло понимание, что для реализации не хватает многого. Появилась необходимость в документации. В частности, совершенно не понимаю, что такое "класс цели действия" - не подскажешь, где о таких штуках можно почитать подробно? Благодарю за внимание! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2003, 05:34 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
AndRUsha писал: где о таких штуках можно почитать подробно? Нигде. Сам придумал. Имеется ввиду вот что. Ещё раз. Класс персонажа: ТТХ, как в РПГ. Просто описывается персонаж как он есть, объект . Класс отношений: Реакции на внешние раздражители. То есть, поведение . Класс цели: Это то, к чему стремится персонаж. То есть просто сам объект, с ТТХ и реакциями похож на амёбу. Висит на одном месте. Появилась рядом еда - съел. Не появилась - не съел. Цель заставляет двигаться. Это можно назвать активным поведением или активной реакцией, которая существует помимо любых раздражителей. (Надо идти спасать принцессу вне зависимости, есть еда рядом или нет). Самое важное тут - это модель (движок). Модель на каждом шагу движет объектом согласно цели с учётом реакций . Пример. Ваня сидит в деревне . Цель - спасти лягушку в болоте . Модель за один такт двигает Ваню из деревни в на догогу, которая между(отношение) деревней и болотом. На дороге Ваня встречает Илью Муромца (у которого цель - поспать в деревне). У Ильи Муромца в следующий такт, реакция на Ваню - Ваня получает пинка и летит обратно в деревню . У Вани, в следующий такт, реакция на пинок Ильи - меняется цель (появляется вторая) - навешать Илье. И так далее, пока все цели всех живых персонажей не будут достигнуты. Вот вам простенькая модель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2003, 12:02 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
А я обеспечу супер-оружие: чертовски мощное, убийственно современное и (самое главное) чертовски-убийственно-потрясающе-завараживающе ЗРЕЛИЩНОЕ... //вот такой я, оказуется, садюга Кстати, никто не знает, как его в Голливуд продать? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2003, 12:33 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
Не понял, что кому не понравилось? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2003, 12:43 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
CEMbКласс персонажа: ТТХ, как в РПГ. Не фанат РПГ к сожалению, поэтому вопрос: что такое ТТХ? Может тактико-технические характеристики? :) Еще раз повторюсь, что задача очень интересна - непременно решу. (тока надо сначала с универскими хренями разобраться) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2003, 04:41 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
ТТХ - да, это они :) Тут надо быть фанатом военной кафедры =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2003, 07:48 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
--Цель: хорошо прокачаться в С++ на практике, имея довольно неплохой запас теоретических знаний напиши парсер для T-SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2003, 17:29 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
AndRUsha Если знаком с DirectX или OpenGL (если центральный нерв реактивный побырику освоишь )- пиши генератор ландшафтов там тебе и мат. теории хватит... можно и СУБД прицепить (типа карт высот)... Да и с ландшафтом - скучно не будет, идеи так и будут сыпаться... генерить деревья всякие, там домики, заодно может и шейдеры освоишь... и в оптимизиции кода поднатаскаешься... сам как-то этой темой болел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2006, 14:32 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
СЕМЬКласс персонажа: ТТХ, как в РПГ. Просто описывается персонаж как он есть, объект. Класс отношений: Реакции на внешние раздражители. То есть, поведение. Класс цели: Это то, к чему стремится персонаж. То есть просто сам объект, с ТТХ и реакциями похож на амёбу. Висит на одном месте. Появилась рядом еда - съел. Не появилась - не съел. Цель заставляет двигаться. Это можно назвать активным поведением или активной реакцией, которая существует помимо любых раздражителей. (Надо идти спасать принцессу вне зависимости, есть еда рядом или нет). Самое важное тут - это модель (движок). Модель на каждом шагу движет объектом согласно цели с учётом реакций. Пример. Ваня сидит в деревне. Цель - спасти лягушку в болоте. Модель за один такт двигает Ваню из деревни в на догогу, которая между(отношение) деревней и болотом. На дороге Ваня встречает Илью Муромца (у которого цель - поспать в деревне). У Ильи Муромца в следующий такт, реакция на Ваню - Ваня получает пинка и летит обратно в деревню. У Вани, в следующий такт, реакция на пинок Ильи - меняется цель (появляется вторая) - навешать Илье. И так далее, пока все цели всех живых персонажей не будут достигнуты. Вот вам простенькая модель а какова доля внешнего вмешательства? оно идет на уровне: щелкаю мышкой по Ване и показываю ему на дорогу, и т.д.? если я мышкой не по кому не щелкнул, то никто никуда соответственно и не пошел. правильно я понимаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2006, 13:37 |
|
||
|
Придумайте задачу...
|
|||
|---|---|---|---|
|
#18+
интересная штучка... :) ну и последний вопрос: какие средства посоветуете использовать для реализации всего этого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2006, 14:34 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32336199&tid=2030923]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
151ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 483ms |

| 0 / 0 |
