|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.04.2010, 22:31 | #11 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Есть вариант от меня- виртуальная машина.
Пускай бот- маленький компьютер, который исполняет свою программу на своем ассемблере! Написать такого бота- дело одного дня, можно разбить его память на память программ и озушку. //Сам занимаюсь созданием эмулятора микроконтроллеров, поэтому говорю, что это сделать достаточно легко =) |
21.04.2010, 22:52 | #12 | |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Цитата:
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
|
21.04.2010, 23:06 | #13 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
По сути ваша программа- интерпретатор бинарных файлов, которые грузятся из файла, для внутренних виртуальных ботов.
Что то типа такого: http://easyelectronics.ru/virtualnay...-bajt-kod.html |
21.04.2010, 23:44 | #14 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Интерпретатор бинарных файлов - это как раз то, что я сейчас делаю в плане анимации роботов.
А вот в плане управления, применение такой "виртуальной" (убей не пойму, почему её виртуальной назвали) машины, даёт несколько минусов. Суть в том, что тогда все действия должны быть строго стандартизированы и иметь конкретные "опкоды". Т.е. никакое новое действие добавить невозможно без изменения самого интерпретатора. Команда должна быть знакома боту, а иначе он просто не поймёт, чего от него хотят. Т.е. я опять пришёл к тому, что имею строгий набор действий, зашитый в сам екзешник. И никакой гибкости. Робот, работающий на этом интерпретаторе, умеет например идти вперёд, идти назад, прыгнуть вверх, ударить рукой и т.д. А если я захочу сделать робота, который пуляется металлическими шариками, то такой команды нет.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
22.04.2010, 16:03 | #15 | |||
Участник клуба
Регистрация: 06.03.2009
Сообщений: 1,346
|
Цитата:
1)Использовать DX/OGL. 2)Научить GDI рисовать спрайт под наклоном на определенный угол. 3)"Забить" на создание игры, так как кроме скелетной анимации тут больше ничего не подойдет. Сам писал: Цитата:
И почему ты не можешь использовать DirectX? Ведь ты танки на нем писал: Цитата:
Последний раз редактировалось Вадим Буренков; 22.04.2010 в 16:06. |
|||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
"ОКРВВЕРХ", "ОКР", "ЕСЛИ". Как бы их связать. | Каравай | Microsoft Office Excel | 13 | 17.02.2010 09:53 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body | tabikA | HTML и CSS | 5 | 24.02.2009 21:50 |