Важная информация

User Tag List

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 11 по 20 из 50

Тема: Посмотрите (движение спрайта на purebasic)

  1. #11
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,752
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    207 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня не запустилось
    мое запускается
    басик под рукой
    а это экзешник не запускается

    ---------- Post added at 14:13 ---------- Previous post was at 14:10 ----------

    ваще ничо не пишет
    запускается и выключается
    сделай в окне чтобы работало
    С уважением,
    Jerri / Red Triangle.

  2. #12
    Member Аватар для женя999
    Регистрация
    02.04.2009
    Адрес
    Москва
    Сообщений
    144
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rindex Посмотреть сообщение
    но он не ходит, а скользит по поверхности.
    Блин, если делать чтобы не скользил получается надо через пиксили перепрыгивать,рывки получаются.короче диззи меня измучил.
    Тогда надо его перерисовывать.
    Почему purebasic дерьмо ? просто конечно надоедает что newart везде его советует. Если бы я не написал что программа на pure basic Вы бы догадались?
    jerri пока некогда для окна переделывать.потом.
    Странно конечно почему не у всех работает,спрошу на другом форуме.
    Спасибо всем.

    ---------- Post added at 14:31 ---------- Previous post was at 14:30 ----------

    Буду всё сначала начинать

  3. #13
    R.I.P. Аватар для Rindex
    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    женя999, прислушайся, что скажу. Мне как-то всё-равно на чём ты игру делать будеть, на пуребейсике, на си или ещё на чём. Главное куда.

    1 - Ещё раз говорю, если задумал написать игру для РС, то есть прекрасный редактор в стиле Спектрума (хотя можно в любом стиле сделать, графику меняй и всё) - это Dizzy-AGE. Там уже куча графики и спрайты Диззи уже есть. Вообще-то, там спрайты почти всех героев есть. Titus даже начал немного переводить мануал по этому редактору - http://dizzyage.narod.ru/

    2 - Если не устроил пункт 1, но ты всё-равно решил сделать игру для РС, то тогда для ознакомления советую посмотреть на эти игры: Dizzy-1 TUCA (remake) со скроллиногом, или Spud's Quest без скроллинга. Если чувствуешь, что такое не осилишь, тогда первый пункт в помощь.

    3 - Если уж задумал сделать Диззи для Спектрума, выдирай движок из 3-6 игр и твори. Но чувствую не для Спектрума ты игру собрался делать.

    P.S. И никогда не делай игру со спектрумовской графикой на весь экран. Это квадратный ужас. Есть же экран 640х480
    Последний раз редактировалось Rindex; 13.01.2012 в 14:55.
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

  4. #14
    Member Аватар для женя999
    Регистрация
    02.04.2009
    Адрес
    Москва
    Сообщений
    144
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо за совет и за ссылки.
    На спектруме я не потяну.
    Самое интересное для меня в игре ,это её создание.
    ещё раз всем спасибо.

  5. #15
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,440
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от женя999 Посмотреть сообщение
    Почему purebasic дерьмо ?
    Ну а чего ты еще ожидал услышать от работяги-выпивохи?


    Цитата Сообщение от женя999 Посмотреть сообщение
    просто конечно надоедает что newart везде его советует
    Исключительно из благих побуждений. Для меня это инструмент номер 1.

    Цитата Сообщение от женя999 Посмотреть сообщение
    Странно конечно почему не у всех работает
    Ничего странного. Ведь 320х240 поддерживают не все мониторы. А ты даже не проверяешь держит монитор это разрешение или нет.

    Что касается скорости движения то всё просто.

    Титус писал:

    Спектрумовский Dizzy в частях 1, 2, 3, 3.5, 4, 5 и 6 движется горизонтальном направлении с дискретностью 4 пиксела. Обновление идет раз в 3 кадра для частей 2-6, и не привязанно к кадрам в 1-й части.
    Частота кадров на спектруме 50 герц, разделить на 3 получаем 15.
    Так вот ставь командой SetFrameRate(16) и двигай дизика на 4 пикселя за раз = будет 1 в 1 как на спектруме.

    ---------- Post added at 15:06 ---------- Previous post was at 15:04 ----------

    Ну и выложи исходник, тогда по строкам скажу где какая ошибка.

  6. #16
    Member Аватар для thims
    Регистрация
    18.01.2005
    Адрес
    Калининград, Россия
    Сообщений
    110
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от женя999 Посмотреть сообщение
    На спектруме я не потяну.
    Ну тогда пользуйся человеческим современным инструментарием. Раз уж бейсик хочешь, то Visual Basic 2010 Express тебе в помощь.
    А еще лучше, сразу разбирайся с XNA GameStudio.
    Последний раз редактировалось thims; 13.01.2012 в 15:19.

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    R.I.P. Аватар для Rindex
    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Ну а чего ты еще ожидал услышать от работяги-выпивохи?
    Ооо, слышу слова прямо-таки Илиты, которая никак на баннер сверху крестик поставить не может, чтобы желающие могли его убрать.

    Я просто предложил уже готовый движок со множеством спрайтов, но чтобы сделать игру там всё-равно думать надо. И в довесок кинул пару ссылок на игры, которые я считаю отлично сделанными. Но женя999 похоже решил сделать всё сам. Согласен, это гораздо интереснее, но чую выйдет что-то типа этого, только на большом экране (F4).
    Последний раз редактировалось Rindex; 13.01.2012 в 15:27.
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

  9. #18
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,440
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от thims Посмотреть сообщение
    то Visual Basic 2010 Express тебе в помощь.
    Из пушки по воробьям...

    ---------- Post added at 15:31 ---------- Previous post was at 15:30 ----------

    Цитата Сообщение от Rindex Посмотреть сообщение
    Я просто предложил уже готовый движок со множеством спрайтов, но чтобы сделать игру там всё-равно думать надо.
    Может Жене интересно игру запрограмить а не нарисовать в редакторе?

    ---------- Post added at 15:32 ---------- Previous post was at 15:31 ----------

    Цитата Сообщение от Rindex Посмотреть сообщение
    Ооо, слышу слова прямо-таки Илиты
    Ты слишком смел в суждениях для человека не написавшего и одной программы, и никогда не видевшего PB.

  10. #19
    R.I.P. Аватар для Rindex
    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Ты слишком смел в суждениях для человека не написавшего и одной программы, и никогда не видевшего PB.
    Открою страшную тайну - он мне не нужен. А если ты не понял, то я предложил не изобретать велосипед, а уже воспользоваться тем, что есть, раз уж игра не для Спектрума. На этом всё, творите что хотите.
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

  11. #20
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,440
    Спасибо Благодарностей отдано 
    192
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rindex Посмотреть сообщение
    На этом всё, творите что хотите.
    Dizzy Age был бы прекрасен... будь он портирован на JS... тогда бы в игры играло пол Вконтакта...

    ---------- Post added at 15:49 ---------- Previous post was at 15:48 ----------

    женя999, вот оконная версия:

    PHP код:

    UsePNGImageDecoder
    ()

    InitSprite()
    InitKeyboard()

    OpenWindow(00,0388462"Pure Dizzy"#PB_Window_SystemMenu |#PB_Window_ScreenCentered )
    OpenWindowedScreen(WindowID(0), 0,0388462000)

    LoadSprite(0"dizzy1.PNG")
    LoadSprite(1"dizzy pic.PNG")
    TransparentSpriteColor(0#Red)

    SetFrameRate(16)

    Repeat

      Repeat
        Event 
    WindowEvent()
        
        If 
    Event  #PB_Event_CloseWindow: End: EndIf 
        
      
    Until Event 0
      
      ExamineKeyboard
    ()
      
    FlipBuffers() 
      
      
    ClearScreen(#Black)
      
      
    DisplaySprite(100)
      
      
    ClipSprite(00+dizzy_frame*25,66,24,32)
      
    DisplayTransparentSprite(0220328)
      
      
    Delay(1)

      
    anim 1
      
      
    If anim 2
        
        dizzy_frame 
    1
        anim 
    0
        
      
    EndIf
      
    ForEver 

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Движение dizzy
    от женя999 в разделе Графика
    Ответов: 14
    Последнее: 29.01.2012, 15:14
  2. Поворот спрайта
    от Soplik в разделе Программирование
    Ответов: 22
    Последнее: 03.10.2011, 21:53
  3. движение спрайтов
    от женя999 в разделе Графика
    Ответов: 3
    Последнее: 15.06.2009, 21:45
  4. Обрезание спрайта на краю экрана.
    от moroz1999 в разделе Программирование
    Ответов: 29
    Последнее: 18.02.2009, 16:20
  5. Поворот спрайта
    от acidrain в разделе Графика
    Ответов: 9
    Последнее: 06.12.2008, 14:27

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •