Воскресенье, 22.12.2024, 13:38
Главная Регистрация RSS
Приветствую Вас, Гость
Поиск по сайту
Авторизация

Меню сайта
Game Maker
Если вы только-только начали изучать игрострой и еще даже не успели скачать сам Game Maker, предлагаем вам на выбор следующие версии программы:

Game Maker 8.1
Классика. Идеально подходит для создания простых 2D игр на PC. Требует активации.
Game Maker for Mac
Абсолютно та же программа, но только для пользователей Mac. Требует активации.
Game Maker Studio
Самая новая версия с возможностью кроссплатформенной разработки. Бесплатна.
Топ 5 игр
Агент Green 4.2 / 5.0
FeDo 4.2 / 5.0
To Mars: Sec... 4.2 / 5.0
To Mars+MapE... 3.9 / 5.0
Paintball 3.8 / 5.0

Топ игр составлен путем пользовательского голосования.

Если вы не согласны с какой-либо оценкой, примите участие и поставьте свой балл игре. Ваша оценка очень важна для нас ;)
Статистика



На сайте: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Разработка игр

Как создать 3d шарик

Привет всем сегодня я покажу как создать шарик в 3d пространстве начнем создаём объект и назовём её obj.Добавим событие Great и напишем этот код;

d3d_start()

d3d_set_lighting(true)

d3d_light_enable(1,true)
d3d_light_define_point(1, x,y-100,50, 9999, c_white)

Теперь добавим событие Step и добавим этот код этот код наш управления;

if keyboard_check(vk_up) then y +=5
if keyboard_check(vk_down) then y -=5
if keyboard_check(vk_left) then x +=5
if keyboard_check(vk_right) then x -=5

Добавим последние событие Draw и поставим последние код;

d3d_set_projection(x,y-100,50, x,y,0, 0,0,1)

draw_set_color(c_white)

d3d_draw_ellipsoid(x-5,y-5,0, x+5,y+5,10, -1,1,1,20)

d3d_set_lighting(false)
d3d_draw_floor(0,0,0, room_width,room_height,0, background_get_texture(tex),5,5)
d3d_set_lighting(true)

Мы только что создали шарик в 3d пространстве!
Создаем объект obj_box.Добавляем событие Draw и пишем этот код;

d3d_draw_block(x-5,y-5,0, x+5,y+5,10, background_get_texture(tex_box),0,0)

Этот код напишем в одно строчку.

Создаём комнату и поставляем всё на месте!
И все!

Источник: http://gamemaker.ucoz.com/publ/0-0-0-0-1
Категория: Разработка игр | Добавил: sulik (10.04.2014) | Автор: eraj emom E
Просмотров: 1972 | Комментарии: 6 | Рейтинг: 3.5/4
Всего комментариев: 6
5 sulik   (13.04.2014 11:06) [Материал]
sulik какую язык программирования ты знаешь?

6 BRESS   (13.04.2014 18:44) [Материал]
BRESS Ну, к примеру, Pascal знаю. А что?

3 sulik   (13.04.2014 09:13) [Материал]
sulik эту?

4 BRESS   (13.04.2014 09:59) [Материал]
BRESS Шарик в 3D? Это даже не игра, а пример)) Просто накалякал что попало, да выложил ))

2 sulik   (10.04.2014 19:26) [Материал]
sulik
а ты создал этого игру

1 BRESS   (10.04.2014 15:44) [Материал]
BRESS Кривенько, да и было подобное уже, причем от меня же.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]