Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Игры-игры (http://www.flasher.ru/forum/showthread.php?t=54468)

~N_Toss~ 06.02.2004 14:48

Игры-игры
 
Вложений: 1
Когда я стал программировать на флеш, то первым моим желанием было сделать игру. Но не такую по типу кликай по экрану до смерти, а что-нибудь по продвинутей. Стал пробовать и даже кое-что получилось.

Удалось собрать неплохую игрушку-аркаду. причем многопользовательскую. Но так как я не сетевых дел мастер, то по старинки на одной клаве до 4 человек :)
Частично движок перекачевал из известной флешки-примера "Мэйз"

Долго обьяснять, лучше чкачать игру и посмотреть.

Шлю исходники. Пусть люди чему-нибудь научатся. :)

opex 08.02.2004 13:11

пиркольная игра только не прикольно что к вадратики бегают

nasso 08.02.2004 18:21

Прикольно , но былобы ещё круче если бы скрипты были с пояснениям. А то я вот тоже игру пишу , но пока чтото не очень получается.

Igor_MONSTR 08.02.2004 20:04

Игра приколная! Но вот движение можно сделать получше!
А у тебя есть еще какие-нибудь игры?
Если не в падло , то кинь на igor_monstr@mail.ru
Если хочешь, то у меня тоже есть несколько игр! Могу отослать! :)

kazakov_gin 09.02.2004 14:47

Если у тебя есть логические игры, я бы хотел посмотреть. Просто я делаю такую солянку, объединяя игры этого жанра. я сделал 3 штуки, могу подкинуть.

Igor_MONSTR 09.02.2004 19:47

Логических игр у меня нет! Но на твои буду рад посмотреть! :)

nasso 10.02.2004 01:59

Слушай может и мне кинеш?
nasso@mail.ru
Буду очень благодарен!

kazakov_gin 10.02.2004 13:22

Вложений: 1
почему на мыло?
ну вобщем вот одна

kazakov_gin 10.02.2004 13:36

Вложений: 1
а вот и другая

kazakov_gin 10.02.2004 13:40

а третья побольше скачай тута

Pasik117 23.02.2004 10:48

для N_Toss
 
Есть идея сделать квейк во флэше. Сделай пожалуйста mpg только для 1 игрока и стрельбы по монстрам. Можешь сделать помощ (ну знаеш // ) на русском.

D12 23.02.2004 20:03

ты свои звездные войны еще недоделал а уже квейк хочеш)))
а там возни в етом кваке еще поболе будет)))

Pasik117 24.02.2004 16:14

Мне тема не поравилась но все таки квейк это прикольно.

дарк 29.03.2004 14:38

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

Pasik117 30.03.2004 05:58

Там код сложный. Я не могу в нем пазобраться.

дарк 30.03.2004 12:00

ладно....пусть AI подождет...
у меня в игре осталась только 1 проблема: если стрелять не быстро т.е. не быстро нажимать кнопку мыши, то все будет в порядке, а если быстро, то выстреленная пуля на полпути изчезает с снова летит из дула

скажите плз как сделать, чтобы пули летели очередью т.е. с каждым нажатием вылетала новая пуля

исходник выложить не могу т.к. слишком большой

~N_TOSS~ напиши пояснения к скрипту а то ничего не понятно

Pasik117 31.03.2004 06:11

Попробуй код дать мне в txt, я как-нибудь разберусь.
А насчет AI, мне нужен исходник. Без него не могу.

дарк 31.03.2004 15:17

Вложений: 1
вот ТХТ а исходник могу по почте отослать

bober 31.03.2004 17:19

Вложений: 1
kazakov_gin у меня есть логическии игры, я тоже стряпаю. :D

bober 31.03.2004 17:21

Вложений: 1
И вот еще одна.

kazakov_gin 31.03.2004 20:21

Матёр - Бобёр :D

bober 31.03.2004 21:32

Вложений: 1
Вот еще одна, типа твоей, но гораздо проще :( (надо бы посложнее сделать) и не доделаная пока.

bober 31.03.2004 21:38

Вложений: 1
Вот еще одна, она на мой взгляд круто получилась, ток её не только я делал, а еще пару человек. :) Но к сожалению у меня нет её исходника.

дарк 01.04.2004 17:12

pasik177

ну где ты? куда пропал?

Pasik117 02.04.2004 05:03

Извини, я не аждый день выхожу в инет, но чаще всего по средам и суботам. Короче, сегодня пятница, попробую твой код понять. А ты исходник разбей на части и помести сюда.

дарк 03.04.2004 12:09

Вложений: 1
вот первая часть игры - все. кроме чела

дарк 03.04.2004 12:15

Вложений: 1
вот и сам человек- его клади в слой "man" во второй и третий кадр ,но не в первый!

дарк 03.04.2004 22:21

пасик117

ты сказал, что бываешь в инете по средам и субботам. но ты не сказал, на какой парралели ты живешь!

AleXNoD 04.04.2004 13:32

Дарк, интеллект по-моиму надо делать путем логических циклов вроде if(). Например, вот в фильме Терминатор (1,2,3) как железо принимало решение? Путем выбора из нескольких ответов одного в зависимости от условий "внешней среды".

Вот во флэше, допустим, роботу надо поймать игрока: :D

если игрок выше робота на плоскости, то робот идет вверх;
if (_root.player._y<_root.robot._y) {
_root.robot._y-=2;
}


если игрок правее робота, то робот идет вправо (чтобы его поймать)
if (_root.player._x>_root.robot._x) {
_root.robot._x+=2;
}


если робот достаточно близко около игрока, то он начинает пальбу;
[i]if (_root.player._x - _root.robot._x <20 && _root.player._x - _root.robot._x >-20) {
FIRE = true;
}

Вообщем, это примерные скрипты и их знает наверное каждый. Их конечно можно изменять и дополнять.
Я тоже делаю игры, вот использовал подобные скрипты. Если хотите зацените мои игрушки на www.alexn-site.narod.ru

И кстати прикольная вещь игра про робота, ~N_Toss~. Мне понравилась:)

И у меня кстати вопрос:
Кто знает как сохраняться?

дарк 04.04.2004 17:09

первым делом мне надо решить проблему выстрела. но все равно спасибо! AlexNoD

Dindin 04.04.2004 17:57

Для сохранения - SharedObject. Логику - на XML. Можно даже редактор AI сделать (на основе любого парсера - их исходников целое море)

дарк 04.04.2004 18:50

AleXNoD

я зашел на твой сайт, посмотрел флешки, но самые прикольные по описанию игры нельзя скачать :(

2ALL

кто знает, как решить проблему с выстрелом?
если кто-то не понял вопрос, то я могу объяснить

Dindin 04.04.2004 19:18

Каждую следующую пулю грузи на новый уровень.
(если не можешь выложить исходник выложи хотя бы пример скрипта)

дарк 04.04.2004 20:36

и пример скрипта и разорванный исходник находятся выше по теме
сори но я плохо разбираюсь во флеше, так что дай мне пример скрипта плиз как AlexNod :rolleyes:

AleXNoD 04.04.2004 22:18

Дарк, сэнкс что зашел на сайт :)

Флэшки вроде АвтоGO или Ми-24 у меня есть, но они ен доработанные. Если надо я могу прислать в swf на мыло. Лично я над ними больше чем над чем либо работал :D

И кстати я тоже че то не гружу как эффект многократного выстрела путем duplicate делать. Вот щас сижу новый проект делаю и "запор". :(

Если кто может объясните плиз :confused:

Geniot 05.04.2004 03:01

Цитата:

Оригинал написал(а) дарк
люди
я вот тоже игру делаю, но не очень много знаю во флеше
я делаю игру как раз про чувака против монстров
главный мой вопрос - как сделать интеллект у монстров, чтобы они бежали к чуваку и мочили его?

Нужно, короче, установить тактовую частоту. То есть с определённой переодичностью (25 раз в секунду например) твои герои смогут сделать движение. Сделать это можно или с помощью onEnterFrame или с помощью setInterval. Далее у каждого объекта на экране, в том числе и героя будут свои правила обновления. Для героя будут отлавливаться нажатия клавиши, а алгоритм врагов можно сделать так: если им нужно всё время стремиться подбежать к герою, каждый раз в апдейти необходимо определять кратчайшее расстояние до героя и двигаться туда, если есть такая возможность.
Как вариант, можно разбить экран на матрицу координат и перемещаться согласно этим координатам. Я бы даже сказал, что это нужно...

Pasik117 05.04.2004 05:03

sb81 странная. Стрелки нажимаю, а он не идет.

Pasik117 05.04.2004 05:13

AlexNod`у
 
Как запустить avtoGo и ми-24.

Pasik117 05.04.2004 05:15

Дарку
 
Прочитал все новости. Посмотрю что там у тебя в коде.

дарк 05.04.2004 13:56

Pasik117

так на какой парралели ты живешь?


Часовой пояс GMT +4, время: 20:42.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.