Страница 1 из 3
Зацените!!!)))
Добавлено: Вс сен 05, 2010 17:43:39
Pika4u
Еаписал прогу на С++. Червячок-надо провести червяка по лабиринту до финиша(финиш-розовая строка). Сильно не ругайте-я начинающий программист)))
http://depositfiles.com/files/pk22mabw7 вот где можно скачать
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 17:53:31
Redrik Shuhart
послать не послать, послать не послать.....

Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 17:57:21
Pika4u
Как понять послать не послать?
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:06:08
Redrik Shuhart
нах или не нах...
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:10:51
Pika4u
Ну так это, а программа то как? Хорошо иль плохо? Ты её скачивал?

Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:12:54
alexj28
скачал
открыл
появилось окно "червячок"
загрузился "лабиринт"
и фсе. как провести червяка непонятно

Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:18:12
SeregaT
Я выиграл!!!!!!!
P.S. Аффтар, прога УГ по всем параметрам.
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:19:21
Pika4u
надо провести его клавишами вверх причем теми клавишами, которые стрелки. НЕ БУКВЕННЫМИ W,A,S,D!!!!!
право ввниз влево
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:21:32
Pika4u
SeregaT писал(а):Я выиграл!!!!!!!
P.S. Аффтар, прога УГ по всем параметрам.
Дык надо было вести червяки по лабиринту!!!!!

ржу ни магу. Ну а вы чо хотели? 2 дня ленивой работы +109 строк исходного кода=программа

Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:22:22
Redrik Shuhart
I LOL'D IT

Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:26:22
Pika4u
Планирую сделать так, чтобы червяка можно было бы вести только по лабиринту)) Только вот пока думаю как это сделать....
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:28:44
Brigadir
Думай, Пика, думай = станешь человеком.
А нарисуй ка нам вот такую картинку: макака, сидит голодная на ветке; на соседнем дереве висит банан(гроздь, они по одному не растут). Макака чешет лысину - надо перепрыгнуть и пожрать. Кнопки вверх, вниз, влево. вправо = чтобы попала чуть выше и зацепилась за ветку. Рисуй, плиз. А чо там червяки? Их нарисовали ещё 50 лет назад - на ламповом компьютере...
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:32:16
Redrik Shuhart
cлово "Возможно "забыли
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:34:05
Pika4u
Ага, пробовал так: сканирую цвет каждого пикселя линии, записываю номер цвета в переменную, и затем если он не равен 0(чёрный цвет) то принимаем соответствующие действия. Всё работает, но только на ОООЧень маленьком отрезке((( Так что ищу альтернативный путь. Кстати, кого-нить исходный код интересует??
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:50:20
SeregaT
Кстати, рекомендую сделать в 3D графике. Ну там и чтоб карты были большие и т.д. Озвучку сделать грамотно, голоса записать, взрывы, крики...
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:55:54
Шурики
Найди и прочитай книгу "Программирование игр и головоломок". Есть еще другие книги по программированию игр.
А вообще - проверять цвет точки на экране это метод решения данной задачи, что называется, "в лоб". Получаешь две неприятные вещи - непонятный код и непереносимость программы.
В данном случае поле обычно делят на квадраты и заводят массив, в котором можешь обозначать и стены как "0" и коридоры как "1" и даже бонусы как "2", "3" и т.д.
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 18:57:21
Pika4u
Brigadir писал(а):Думай, Пика, думай = станешь человеком.
А нарисуй ка нам вот такую картинку: макака, сидит голодная на ветке; на соседнем дереве висит банан(гроздь, они по одному не растут). Макака чешет лысину - надо перепрыгнуть и пожрать. Кнопки вверх, вниз, влево. вправо = чтобы попала чуть выше и зацепилась за ветку. Рисуй, плиз. А чо там червяки? Их нарисовали ещё 50 лет назад - на ламповом компьютере...
Нарисую как нибудь

Просто стандартной графикой Dev C++(библиотека <graphics.h>) этого не сделать. Минимум с DirectX надо возится

Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 19:01:41
alexj28
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 19:09:28
Deer
Хоть бы научился нормальные русские буквы писать! Уже был бы более благопригодный вид у программы. Ненамного, правда
Re: Зацените!!!)))
Добавлено: Вс сен 05, 2010 19:11:55
Pika4u
Шурики, спасибо, книгу скачал
