Как создать 3d шарик - Разработка игр - Каталог статей - Game Maker
Воскресенье, 11.12.2016, 12:56
Главная Регистрация RSS
Приветствую Вас, Гость
Меню сайта
Файлы и ресурсы
Топ 5 участников
1. BRESS
Репутация: 221
Сообщений на форуме: 3239
2. Gracio001
Репутация: 181
Сообщений на форуме: 1370
3. Xomafok
Репутация: 164
Сообщений на форуме: 948
4. FarEastKmS
Репутация: 125
Сообщений на форуме: 359
5. aHDp
Репутация: 114
Сообщений на форуме: 755
Топ 5 игр
Agent Green 4.6 / 5.0
Wartime 4.3 / 5.0
FeDo 4.0 / 5.0
Adventures: ... 4.0 / 5.0
Secretive ha... 4.0 / 5.0

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

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



На сайте: 3
Гостей: 3
Пользователей: 0
sulik
Просмотров страницы:
930

Рейтинг материала:

Другие работы автора:
- -

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

Game Maker 8.1
Классика. Идеально подходит для создания простых 2D игр на PC. Требует активации.
Game Maker for Mac
Абсолютно та же программа, но только для пользователей Mac. Требует активации.
Game Maker Studio
Самая новая версия с возможностью кроссплатформенной разработки. Бесплатна.
Войти на сайт

Мини-чат
300

Так как чат открыт для всех, просьба отнестись с уважением к другим посетителям и не писать осознанно посты, оскорбляющие кого-либо, содержащие открытую рекламу/спам. Спасибо за понимание! :)
Опрос
Как Вы узнали о нашем сайте?
Всего ответов: 502
Мы в Вконтакте
Главная » Статьи » Разработка игр

Как создать 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
Просмотров: 930 | Комментарии: 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 Кривенько, да и было подобное уже, причем от меня же.

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