nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 19 Mar 2024 00:37



Reply to topic  [ 15 posts ] 
Тренируюсь в программировании игры серии Диззи 
Author Message
Senior

Joined: 01 May 2012 04:29
Posts: 178
Location: 194.158.206.200
Reply with quote
Хау, мэни пипл!
Решил я побаловаться, и писануть игру про Диззи.
Изучаю это дело по книге Марио Цехнера. Тренируюсь на майкроэдишне. Планирую использовать после тренинга LibGDX.
Написал заставку и меню в дуболомном стиле демки.))
(Тестировал на Nokia 2700 Classic, Lavr'у понравится)
Демка
(При выборе пункта меню "Об игре", дж.вниз - читать далее, дж.выбор - выход в меню)
Знатоки DizzyAGE подскажите, как пакуется мир в этом редакторе? Я хочу использовать эту технологию в своей игре.
Я столкнулся с проблемой. Думаю для создания мира использовать двумерный массив элементов, в каждом элементе которого будет информация о типе графического элемента выводимого в сетке мира. Но если мне нужен многоплановый мир? Как быть?


07 Dec 2014 08:14
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Yuri wrote:
(Тестировал на Nokia 2700 Classic, Lavr'у понравится)

А я как-то вроде ж на "Гнусмасах" программлю, а на Nokia 2700 Classic ничего не делал...

_________________
iLavr


07 Dec 2014 08:56
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Yuri wrote:
Я столкнулся с проблемой. Думаю для создания мира использовать двумерный массив элементов, в каждом элементе которого будет информация о типе графического элемента выводимого в сетке мира. Но если мне нужен многоплановый мир? Как быть?
Да так и быть - использовать планы, т.е. несколько двумерных массивов.
К сожалению у меня телефон дуболомный, потому посмотреть на текущее состояние проекта не можу. А на компе сколько не пытался запускать телефонные приложения - ничего не запускалось, видимо руки кривоваты.


07 Dec 2014 10:21
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Post 
А при чём тут Спектрум?...

_________________
:dj: https://mastodon.social/@Shaos


07 Dec 2014 11:09
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
jdigreze wrote:
А на компе сколько не пытался запускать телефонные приложения - ничего не запускалось, видимо руки кривоваты.

Ээээ... ты, видимо, их не умеешь готовить! Это ж очень просто. И самое простое - берем Midp2EXE.

--------Image

Запускаем на нём эмулятор ZX-Sпецтрум (чтобы Шаос не спрашивал - "при чём тут Спектрум?...") :D

И играем себе в Хоббита... ну или ещё в чего - кому что нравится...

_________________
iLavr


07 Dec 2014 12:33
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Post 
Эээ, а не проще на ZX или на худой конец в эмуляторе ZX на PC запускать?...

_________________
:dj: https://mastodon.social/@Shaos


07 Dec 2014 12:48
Profile WWW
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Lavr wrote:
Ээээ... ты, видимо, их не умеешь готовить! Это ж очень просто. И самое простое - берем Midp2EXE.
Неее... Запускать эмулятор в эмуляторе эмулятора я точно не буду. Мне проще действительно спецтрум реальный включить.


08 Dec 2014 00:44
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
jdigreze wrote:
Неее... Запускать эмулятор в эмуляторе эмулятора я точно не буду.

Ну это просто пример "телефонного приложения", которые у тебя "не запускаются, видимо, по кривоватости рук". :wink:

Но можешь и дальше не запускать - мне это как-то монопенисуально... :D

_________________
iLavr


08 Dec 2014 12:53
Profile
Senior

Joined: 01 May 2012 04:29
Posts: 178
Location: 194.158.206.200
Reply with quote
Post 
Я изменил стратегию - игру делаю для десктопа(Lavr будет недоволен). Использую libGDX. Готово меню, можно прочитать об игре.
Заготовка


06 Jan 2015 05:20
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Yuri wrote:
Lavr будет недоволен.

Да мне как-то всё-равно: не имею привычки указывать кому-либо
делать что-то или не делать...

В рамках форума всё это дело сугубо добровольное, на мой взгляд.

_________________
iLavr


06 Jan 2015 07:39
Profile
Senior

Joined: 01 May 2012 04:29
Posts: 178
Location: 194.158.206.200
Reply with quote
Post 
Написал классы Диззи и его анимацию. Теперь займусь тайловой картой.
Видео и демка


30 Jan 2015 05:57
Profile
Senior

Joined: 01 May 2012 04:29
Posts: 178
Location: 194.158.206.200
Reply with quote
Post 
Начал разбираться с тайловой картой. За неимением собственного спрайтсета, взял спрайтсет от игры для денди. Получилось забавно.)) Позже нарисую собственные тайлы.
Видео и демка карты
Кто-нибудь видел БлэкКэта? Мне нужна его консультация об эволюции игр Диззи. Хотелось бы услышать его мнение.))


02 Feb 2015 06:53
Profile
Senior

Joined: 01 May 2012 04:29
Posts: 178
Location: 194.158.206.200
Reply with quote
Post 
Продолжаю разбираться с тайловой картой. Написал метод определения коллизий с ячейками карты. Буду улучшать код.
Видео и демка(Диззи в нехорошем месте)


03 Feb 2015 08:05
Profile
Senior

Joined: 01 May 2012 04:29
Posts: 178
Location: 194.158.206.200
Reply with quote
Post 
Я проделал достаточно работы... Для определения коллизий ввел три типа тайлов - full, step, platform. Написал более совершенные методы обработки коллизий с клетками тайловой карты. Реализовал поведение камеры - движение по горизонтали плавное( скроллер), а по вертикали поэкранное. Написал класс движущегося фона.
Написал обработку изменения размеров окна(экрана).
Новое видео прогресса.
Видео прогресса


19 Feb 2015 07:05
Profile
Senior

Joined: 01 May 2012 04:29
Posts: 178
Location: 194.158.206.200
Reply with quote
Post 
Занялся игровыми персонажами.
Видео прогресса


26 Feb 2015 08:37
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 15 posts ] 

Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.