Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Мяф! M.A.Z.E
DF2 :: ФОРУМЫ > Основные форумы > Софт и железо > Программирование / Coding
Страницы: 1, 2, 3
Undead
http://undeadmonster.narod.ru
Как вам игра? (если звук не работает - забейте)
Night Hunter
Беее, у меня закружилась голова и меня чуть не стошнило crazy.gif bad.gif Но игра ничего! Прикольно так
Undead
))))
Спасибо))

Добавлено ([mergetime]1203188381[/mergetime]):
Кто полностью пройдёт игру - пишите.
Irh
Забавно... звук и вправду не работает.
Night Hunter
А у меня работает все tongue.gif
Undead
Цитата(Irh @ 16 Feb 2008, 22:37)
Забавно... звук и вправду не работает.


Пуск - Панель управления.
Звуки и аудиоустройства.
Там окошко, в котором выбираешь "Аудио"
Там внизу - "Воспроизведение MIDI".
Выбираешь один из синтезаторов, загорается кнопка применить. Даже если он один - нажимаешь на него, потом применяешь.
Undead
Давайте устроим M.A.Z.E vs Disco! Что лучше?
Guevara-chan
В целом неплохо, но занудно и однообразно. ИМХО, стоит добавить каких-нибудь врагов, а камень в конце заменить на портал. Еще неплохо бы перкарасить шарик в мяч для пляжного воллейбола smile.gif.

P.S. Нет, все-таки нам определенно нужен подфорум по программированию.
Undead
Спасибо)))Это версия 0.5, я игру-то доработаю. Так что и порталы, и спрайты, и немного врагов)))
Guevara-chan
Да, и кстати, никогда не храни какие-либо изображения в формате BMP.
Undead
Цитата(Chrono Syndrome @ 17 Feb 2008, 12:22)
Да, и кстати, никогда не храни какие-либо изображения в формате BMP.

Хы-хы.
Просто они сжимаются идеально, лучше, чем даже png.
Night Hunter
Андед, еще замедли как-нибудь шарик...А то меня и вправду укачает и на клаву стошнит crazy.gif
Undead
Цитата(NIGHT_HUNTER @ 17 Feb 2008, 13:49)
Андед, еще замедли как-нибудь шарик...А то меня и вправду укачает и на клаву стошнит crazy.gif

))))))))))))
Замедлю и обтекстурю, а систему разворота сделаю с инерцией.
И систему подсчёта очков изменю - не пройдя уровень за 200 секунд, игрок остаётся в минусе по сравнению с прошлым уровнем.
gamecreator
Цитата(Chrono Syndrome @ 17 Feb 2008, 12:22)
Да, и кстати, никогда не храни какие-либо изображения в формате BMP.

почему?
Docent Picolan
Да. бошка идёт кругом.. smile.gif а так забавно

Добавлено ([mergetime]1203265058[/mergetime]):
Цитата
P.S. Нет, все-таки нам определенно нужен подфорум по программированию.

а чем новоявленный (кстати неплохой) форум берсеркера не площадка под ето дело? spiteful.gif
Undead
Цитата(gamecreator @ 17 Feb 2008, 19:15)
Цитата(Chrono Syndrome @ 17 Feb 2008, 12:22)
Да, и кстати, никогда не храни какие-либо изображения в формате BMP.

почему?

Наверное, потому, что можно лабиринт тупо очистить Paintом и выиграть за 20 секунд.
Guevara-chan
Цитата
а чем новоявленный (кстати неплохой) форум берсеркера не площадка под ето дело?

Тем, что кто-то стер отсюда ссылку на него.
gamecreator
Классная игра. И совсем ниче бошка кругом не идет и не тошнит. Жду новых уровней. А формат лучше свой придумать.
Undead
Цитата(gamecreator @ 17 Feb 2008, 19:47)
Классная игра. И совсем ниче бошка кругом не идет и не тошнит. Жду новых уровней. А формат лучше свой придумать.

Спасибо! smile.gif Ещё один человек с таким же зрением, как у меня )))))))))))))))
А формат я придумаю - это нетрудно.
Docent Picolan
Цитата
Тем, что кто-то стер отсюда ссылку на него.

думаю что Шайдар Харан. напиши ему что он не прав и верни ссылку. реклама дружественных ресурсов у нас разрешена. более того - она почти в каждой подписи

Добавлено ([mergetime]1203267858[/mergetime]):
хотя может и не он.. но вроде сегодня других суперов не видел
Shaidar Haran
Ссылка в Скриптах есть, ее достаточно. Не надо писать такие вещи в каждой теме.
ЗЫ По программированию ведем дискуссии в железно-проггерском подфоруме, он выделен довольно давно - и для этого тоже, вы не могли не знать)
Undead
Shaidar Haran, Chrono Syndrome, вчерашняя игра - это мелочь, но я теперь, может быть, каждый месяц по игре буду писать. Так что разбирайтесь.
Guevara-chan
Цитата
По программированию ведем дискуссии в железно-проггерском подфоруме, он выделен довольно давно - и для этого тоже, вы не могли не знать)

Не спорю, но отдельный раздел:
А) Удобнее.
Б) Привлечет новых польователей.
Shaidar Haran
Цитата(Chrono Syndrome @ 17 Feb 2008, 22:55)
Цитата
По программированию ведем дискуссии в железно-проггерском подфоруме, он выделен довольно давно - и для этого тоже, вы не могли не знать)

Не спорю, но отдельный раздел:
А) Удобнее.
Б) Привлечет новых польователей.

Знаете, как выпросить раздел под что-то?
1) Накапливается несколько тем одной направленности, например, тема Андеда про то, как он написал игру, его же тема про то, как он написал вторую игру, еще пара тем по Визуал Бейсику, по Дарк Бейсику.
2) Собирается список этих тем со ссылками.
3) На Основном Подфоруме в теме Просьбы пишется большое и красивое заявление типа "а неплохо было бы вот эти" темы собрать в отдельный подфорум.
4) Ссылка на послание кидается в личку Грею.

Это вам пошаговая инструкция, можете исполнять.
Undead
Цитата(Shaidar Haran @ 17 Feb 2008, 21:11)
Цитата(Chrono Syndrome @ 17 Feb 2008, 22:55)
Цитата
По программированию ведем дискуссии в железно-проггерском подфоруме, он выделен довольно давно - и для этого тоже, вы не могли не знать)

Не спорю, но отдельный раздел:
А) Удобнее.
Б) Привлечет новых польователей.

Знаете, как выпросить раздел под что-то?
1) Накапливается несколько тем одной направленности, например, тема Андеда про то, как он написал игру, его же тема про то, как он написал вторую игру, еще пара тем по Визуал Бейсику, по Дарк Бейсику.
2) Собирается список этих тем со ссылками.
3) На Основном Подфоруме в теме Просьбы пишется большое и красивое заявление типа "а неплохо было бы вот эти" темы собрать в отдельный подфорум.
4) Ссылка на послание кидается в личку Грею.

Это вам пошаговая инструкция, можете исполнять.


Щя сделаю!
Docent Picolan
А. согласен, только есть подозрения что будет полупустой
Б. вряд ли. среди геройшиков (о мадерах не знаю) мало програмеров

2 Андед
если будешь писать игры - то лучше и выкладывать в раздел Игр. не вижу резона играм (пусть даже и пользовательским) находиться в новом особом разделе idontno.gif

Добавлено ([mergetime]1203272690[/mergetime]):
Цитата
Знаете, как выпросить раздел под что-то?
1) Накапливается несколько тем одной направленности, например, тема Андеда про то, как он написал игру, его же тема про то, как он написал вторую игру, еще пара тем по Визуал Бейсику, по Дарк Бейсику.
2) Собирается список этих тем со ссылками.
3) На Основном Подфоруме в теме Просьбы пишется большое и красивое заявление типа "а неплохо было бы вот эти" темы собрать в отдельный подфорум.
4) Ссылка на послание кидается в личку Грею.

на самом деле достаточно четвёртого пункта, только объяснить подробно.

хотя если раздел будет малоактивен он всё равно будет рано или поздно удалён
Guevara-chan
Цитата
Б. вряд ли. среди геройшиков (о мадерах не знаю) мало програмеров

Я знаю людей, которые согласны придти сюда при условии, что программированию тут будет посвящен отдельный раздел.
Undead
Давайте так:
1) Оставим всё как есть, через полгода будет 6 тем, их возьмут в отдельный раздел, а я перестану писать игры, потому что уже надоест.
2) Сделаем всё сейчас, и эти полгода раздел будет очень активен, потому что там не только я буду работать.
Guevara-chan
Цитата
2) Сделаем всё сейчас, и эти полгода раздел будет очень активен, потому что там не только я буду работать.

Угу, у нас еще есть я, gamecreator, Bourn, Darth_Beleq, BreakMaster, Ennin, wardog и Diplomat. Это навскидку.
Undead
Цитата(Chrono Syndrome @ 17 Feb 2008, 21:47)
Цитата
2) Сделаем всё сейчас, и эти полгода раздел будет очень активен, потому что там не только я буду работать.

Угу, у нас еще есть я, gamecreator, Bourn, Darth_Beleq, BreakMaster, Ennin, wardog и Diplomat.

9*6=54 игры.
Guevara-chan
Ну, а почему именно игры ? Программисты не только играми занимаются, вообще-то.
Undead
Цитата(Chrono Syndrome @ 17 Feb 2008, 21:50)
Ну, а почему именно игры ? Программисты не только играми занимаются, вообще-то.

Образный и легко понятный пример.
Это же команда!
Diplomat
Доброго времени суток, джентельмены и, конечно, леди! )

Я здесь челоек новый и не вполне сориентированный, и мне неудобно писать свой первый пост в рамках углубления оффтопа, в который ушла тема, но всё же...

Да, я (и, верю, не только я) рад был бы прийти на ДФ- "других посмотреть, себя показать", поделиться наработками, услышать отзывы народа и благодаря им сделать проект, который я сейчас веду и которому очень не хватает непредвзятых бетатестеров- лучше, чем он есть. ( http://fugitiveproject.nm.ru/Screen2.JPG )

Да, я полагаю, что обьединение разрозненных тем в один раздел, популяризация программирования среди игроков и моддеров, помощь и уроки для начинающих кодеров и молодых геймдевелоперов - были бы полезны как для пользователей, так и для дальнейшего развития всего ресурса.

Да, помочь по мере сил в этом нелегком деле готов. )

Спасибо за внимание- это было ИМХО. С уважением.
Undead
Ничего, ведь разговор идёт на тему разработки программ, то есть, не совсем оффтоп!
Docent Picolan
думайте сами, решайте сами © wink.gif

если что - удалить раздел также легко как и создать. вообщем-то ладно. больше возражать не буду. я в принципе не против - создавайте, раз готовы его заполнить... может, хотя я так и не считаю, создание подфорума это верное решение. idontno.gif
Undead
Лучше что-то предпринять, чем ничего не предпринимать.
Флуда больше не станет, ИМХО.
Undead
Нескромный вопрос: кто-нибудь ещё играл в мою игру?
Diplomat
Я играл. )
К вышесказанному добавить в сущности нечего.

Необычный сеттинг, приятные эффекты, не-часто-встречающаяся-задумка - в активе.
Невысокая производительность, головокружение, штатные Блицевские террайны и .BMP вместо .JPG и .PNG - в пассиве..

Первый уровень был решен стандартным для прохождения лабиринтов методом правой руки и ключевых точек за 1 минуту 28 секунд. Второй и третий уровни, полагаю, проще пройти затирая карты высот террайнов и превращая большой лабиринт в аккуратное плато. Тем паче, что ресурсы никак не зашифрованы. )
Undead
Я не шифровал ещё))) У меня есть офигенный шифровальщик, давно сделан, но я не знал, где использовать.
Но если кто-то попытается файл hiscores изменить - будет ужас!)))))))

Добавлено ([mergetime]1203280365[/mergetime]):
P. S.
Через 4-5 попыток я мог пройти уровень 2 за 43 секунды.
Irh
Возникла идея - предупреждать игрока, когда он выбирает неверный путь. Мне сначала показалось, что это уже реализовано, но потом я понял, что эти вспышки зажигаются раз в 10 секунд, и это были просто совпадения.
Ghost#13
Цитата(Irh @ 18 Feb 2008, 14:01)
Возникла идея - предупреждать игрока, когда он выбирает неверный путь.

ИМХО не надо. Будет слишком просто.
Irh
Тогда лабиринт побольше. Фишка, по крайней мере, будет - типа система неочевидных подсказок, которые еще надо научиться распознавать, и без которых точно заблудишься.
Undead
Спасибо! Молодец, что сказал - я бы этого никогда не придумал!
Guevara-chan
И еще возможность оставлять метки не помешала бы).
Bourn
прошел, жаль что коротенькая игра, счет 2220
Undead
Цитата(Bourn @ 18 Feb 2008, 22:10)
прошел, жаль что коротенькая игра, счет 2220

С первого раза? Ты крут))



Всем спасибо за отзывы! Я уже сделал обтекстуренный и катящийся шарик (последнее сомнительно, ибо есть один баг...), остаётся сделать кучу новых уровней (не проблема), и написать по мелодии для каждого уровня (в кайф).

Всё супер, я очень рад вашей реакции.

Ждите настоящую, полную версию игры. К тому времени я создам и удобную страничку для скачивания.
Bisik
Игру прошёл, счёт 2100 с копейками, в общем понравилось, буду рисовать новый скин wink.gif
Bourn
Цитата(Undead @ 19 Feb 2008, 00:36)
С первого раза? Ты крут))

а с какого же еще?smile.gif

надо бы добавить возможность играть в окне...
Undead
Bourn, сделаю. И разные графические режимы сделаю.

Кто-нибудь из прогеров, у меня проблема! Уже полтора часа не могу сделать идеально катящийся шарик.
Коды самого успешного варианта решения проблемы выкладываю сюда.

Graphics3D 800,600,32,1
SetBuffer BackBuffer()
cam=CreateCamera()
CameraZoom cam,1.5
AntiAlias 1
RotateEntity cam,-15,0,0
l1=CreateLight(1)
RotateEntity l1,15,0,0
LightColor l1,192,192,192

sphere2=CreatePivot()
PositionEntity sphere2,0,0,50
sphere=CreateSphere(24)
PositionEntity sphere,0,0,50

While Not KeyHit(1)
Cls
z=z+1
If Abs(xm#)<0.05 Then xm#=0
If xm#>0.03 Then xm#=xm#-0.01
If xm#<-0.03 Then xm#=xm#+0.01

If KeyDown(200) Then
If xm#<0.6 Then xm#=xm#+0.05
EndIf
If KeyDown(208) Then
If xm#>-0.6 Then xm#=xm#-0.05
EndIf
MoveEntity sphere2,0,xm#,0
If Abs(xr#)<0.5 Then xr#=0
If xr#>0.3 Then xr#=xr#-0.1
If xr#<-0.3 Then xr#=xr#+0.1
If KeyDown(203) Then
If xr#<3 Then xr#=xr#+0.5
EndIf
If KeyDown(205) Then
If xr#>-3 Then xr#=xr#-0.5
EndIf

TurnEntity sphere2,0,0,xr#
TurnEntity sphere,16*xm*Cos(EntityRoll(sphere2)),-16*xm#*Sin(EntityRoll(sphere2)),-16*xm#*Sin(EntityRoll(sphere))
PositionEntity sphere,EntityX#(sphere2),EntityY#(sphere2),EntityZ#(sphere2)
RenderWorld
Flip
Wend


Добавлено ([mergetime]1203427801[/mergetime]):
Прогеры, помогите со строкой TurnEntity sphere,16*xm*Cos(EntityRoll(sphere2)),-16*xm#*Sin(EntityRoll(sphere2)),-16*xm#*Sin(EntityRoll(sphere))
Буду очень благодарен.
Diplomat
Тригонометрия тут не нужна. Тригонометрические функции в Блице работают практически мгновенно, но зато излишек арифметических расчётов на лету - это не самое оптимальное решение.
Создай пивот и двигай его. Шар припаренти к пивоту и крути, как хочешь.

Простейший пример:
Код
MoveEntity Pivot,0,0,SphereSpeed#
TurnEntity Pivot,0,SphereYawSpeed#,0
Turnentity Sphere,SphereSpeed#*K#,0,0

, где
SphereSpeed - скорость фронтального движения (качения) шара, зависящая, например, от нажатия стрелок вперед/назад и гасящаяся от трения о поверхность;
SphereYawSpeed# - скорость манёвра (поворота) шара, зависящая, допустим, от стрелок влево/вправо и нужная для плавности виражей;
К - коэфициент соотношения скорости качения шара и скорости его вращения.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.