|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
05.01.2010, 16:09 | #11 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
да, всё верно. Писалось и тестилось под XP. И в дальнейшем тоже будет делаться всё только под XP.
выкладываю документацию с описанием плюс исходник случайного бота (Delphi). Дня через 2-3 выложу описания структур под С/С++. Если кто-то это сделает до меня буду очень признателен. Меня не будет в сети два дня, поэтому просьба не ругаться если я не буду отвечать. Последний раз редактировалось rpy3uH; 05.01.2010 в 16:15. |
07.01.2010, 14:31 | #12 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
Неужели никому не интересно?
тем не менее выложу новую версию программы Fortress build 1020 Добавлен новый режим игры бота против бота. Исправлен случайный бот (раньше он делал ошибки, теперь не делает). Также в архиве есть документация по созданию бота. Да, чуть не забыл, в игру добавлено новое правило. Игра длится максимум 40 ходов, если на 40-м ходу нет победителя, то считается, что игра сыграна в ничью. Последний раз редактировалось rpy3uH; 07.01.2010 в 14:41. |
07.01.2010, 15:09 | #13 | |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Цитата:
Только версию делфи, на которой вы писали, можете сказать? А то с функцией GetName проблемы...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
|
07.01.2010, 15:29 | #14 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
у меня Delphi 7.
100% вариант будет такой Код:
|
07.01.2010, 15:41 | #15 | |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Цитата:
Этот код тоже не правильно работает, в боксе видна только первая буква названия бота, как было и до этого. Delphi 2009, может что-то с юникодом связанное.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Последний раз редактировалось Neeter; 07.01.2010 в 15:44. |
|
07.01.2010, 16:06 | #16 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
да, там именно из-за юникода.
попробуй так: Name:array[0..20] of AnsiChar; и function GetName:PAnsiChar; stdcall; export; |
07.01.2010, 16:11 | #17 | |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Цитата:
Все, заработало. Сразимся потом в Fortress Bots Championship 2010. Хех.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
|
07.01.2010, 16:23 | #18 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Грузин, маленький совет.
четко указывайте PANSIChar потом проблем меньше будет так же можно сделать и A/W версии Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
07.01.2010, 19:42 | #19 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
А это так и надо, что нельзя, чтобы ресурсы опускались до нуля, то есть, например, если есть ровно 5 металла, проект 2 реализовать нельзя?
|
07.01.2010, 20:02 | #20 | |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
Цитата:
Ошибку исправил. Новая версия игры в прицепе Также выкладываю исходник "случайного бота" на С++ (VS2005). Возможны ошибки, но вроде работает нормально. Последний раз редактировалось rpy3uH; 07.01.2010 в 20:09. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игра | zumm | Софт | 0 | 15.10.2009 13:25 |
Игра | VictorS | Помощь студентам | 1 | 31.05.2009 16:34 |
Игра на C# | ЧеширскийКот | Общие вопросы .NET | 3 | 11.04.2009 11:25 |
Игра | [LOL] | Помощь студентам | 2 | 13.06.2007 18:36 |