Перейти до вмісту

Прикольна штучка на Flash


Повідомлень в темі: 6

#1 GENTOR

    Постійний житель

  • На перевірці
  • PipPipPipPipPip
  • 153 повідомлень
  • Місто:Київська область

Відправлено 06.01.2007 – 02:25

  • 6
Я створив на Флеші повнометражну іграшку. Мене охопив був фананизм, я ще й 3D ролики зробив для неї! Проте я розміщу тут одину дуже малу і просту її частину: алгоритм свавільного руху космічного кораблика, який просто собі кружляє (в реальності він тікає від керованого юзером корабля, але там алгоритм більш складний та й роботи по створенню необхідних елементів потрібно буде ще немало виконати). Вам просто потрібно намалювати кораблик, зробити його символом і в actionscript'і кораблика дописати наступний код:
onClipEvent (load) {
	a=0;
	decay = 0.97;
	thrust = 1;
	xSpeed = 0;
	ySpeed = 0;
	maxSpeed = 3;
}
onClipEvent (enterFrame) {
	a=random(10);
		if (a==1) 
		{
			_rotation+=10;
		}
		if(a==2)
		{
			_rotation-=10;
		}
		if(a==3)
		{
			_rotation+=10;
		}
		if(a==4)
		{
			_rotation-=20;
		}
	xSpeed += thrust*Math.sin(_rotation*(Math.PI/180));
	ySpeed += thrust*Math.cos(_rotation*(Math.PI/180));
	xSpeed *= decay;
	ySpeed *= decay;
	speed = Math.sqrt((xSpeed*xSpeed)+(ySpeed*ySpeed));
	if (speed>maxSpeed) {
		xSpeed *= maxSpeed/speed;
		ySpeed *= maxSpeed/speed;
	}
	_y -= ySpeed;
	_x += xSpeed;
	if (_y>400) {
		_y = 0;
	}
	if (_y<0) {
		_y = 400;
	}
	if (_x>550) {
		_x = 0;
	}
	if (_x<0) {
		_x = 550;
	}
}
У створенні всієї гри я користувався довідниками по Флеш і С++ (actionscript - це по суті С++, тільки простіше)
Все, тепер запускайте і дивіться на ваше творіння!
П.С: над усією грою я просидів місяців зо 2!!! Ну там, по годині дві в день :) Якщо й у вас є щось по флешу - поділіться з усіма! Флеш - це круто!

#2 Dema V

    404

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 1365 повідомлень
  • Стать:Чоловік
  • Місто:Львів

Відправлено 06.01.2007 – 08:16

Дайте готову іграшку :) ми хочем розважатись, а не працювати.
  • 0

#3 GENTOR

    Постійний житель

  • На перевірці
  • PipPipPipPipPip
  • 153 повідомлень
  • Місто:Київська область

Відправлено 07.01.2007 – 03:11

Пів гри і не у повному обсязі, щоб скачати, у мене цілу ніч займе! Інтернет у мене не такий вже й швидкий, тому не полініться й зробіть щось для загального розвитку - попрацюйте чить з Флешом, можливо навіть насолоду отримаєте!
  • 0

#4 Гість_Moonlight_*

  • Гості

Відправлено 05.05.2007 – 14:27

Я флеш-девелопер. Можу скинути документацію по флешу.
ActionScript - це далеко не C++ :)
  • 0

#5 AlMag

    Чайник

  • Користувачі
  • Pip
  • 3 повідомлень

Відправлено 18.05.2007 – 17:44

да, скинь документацію...

Перегляд дописуDema V (6.01.2007 09:16) писав:

Дайте готову іграшку :) ми хочем розважатись, а не працювати.

Природа таких виділила серед бджіл, зробивши трутнями.
  • 0

#6 Руля ван Метал

    Писар

  • Користувачі
  • PipPipPipPipPipPipPipPip
  • 434 повідомлень
  • Стать:Чоловік
  • Місто:Івано-франківська

Відправлено 18.05.2007 – 18:50

Перегляд дописуMoonlight (5.05.2007 15:27) писав:

Я флеш-девелопер. Можу скинути документацію по флешу.
ActionScript - це далеко не C++ :)
скинь мені: ruslan@ronet.com.ua :)
  • 0

#7 AlMag

    Чайник

  • Користувачі
  • Pip
  • 3 повідомлень

Відправлено 18.05.2007 – 19:01

_magistr[dot]90[eta]mail[dot]ru
  • 0



Кількість користувачів, що читають цю тему: 1

0 користувачів, 1 гостей, 0 анонімних


Магазин кубиков Рубика Cubes.in.ua