Babak 21

Ruang tamu

Babak 21

Umum

Lokasi: Belanda

Ruang tamu ialah salah satu babak pertama dalam permainan dan terus mengandungi beberapa item yang boleh anda gunakan.

Seperti yang anda lihat, permainan ini berlaku sekitar tahun 60-an hingga 80-an, ketika internet belum wujud! Itu zaman yang indah, haha :) Saya sengaja memilih zaman itu, dan sebabnya akan jelas kemudian dalam permainan.

Reka bentuk

Ini babak kedua yang ditukar daripada lakaran kepada gaya pixel perfect. Kesukarannya terutama dalam mendapatkan perkadaran dan perspektif yang betul. Semuanya sentiasa boleh diperbaiki, tetapi buat masa ini dengan pencahayaannya ia nampak sangat baik. Ada beberapa animasi, seperti menghidupkan TV atau membuka paip atau peti sejuk.

Lakaran babak 21

Lakaran babak 21

Saya mendapat banyak pengalaman daripada menyusun babak ini. Integrasi dengan Engine3 juga berfungsi dengan baik. Di bawah ialah contoh ringkas.

framesets:
  animation/20059: # tv
    framesetArguments:
      x: 224
      y: 91
      zindexType: above # put on top of the given zindexStatic after processing
      zindexStatic: 44
    # audiosetArguments:
    #   audiosetType: *audioset-type-loop
    #   loopDelay: 0
    class: *class-animation
    ukey: *tv
    clickable: true
    animationKey: 1
    animationStatus: *animation-pause
  #  audioset: assets/audio/20055/audio.mp
  item/20058: # plant
    framesetArguments:
      x: 178
      y: 70
      zindexType: above # put on top of the given zindexStatic after processing
      zindexStatic: 46
    class: *class-item
    ukey: *plant-21
    clickable: true
  item/20057: # cooking-pot
    framesetArguments:
      x: 404
      y: 66
      zindexType: above # put on top of the given zindexStatic after processing
      zindexStatic: 45
    class: *class-item
    ukey: *cooking-pot
    clickable: true
# HOVER
# ==================================================
*action-hover:
  *newspaper: newspaper
  *books-21: books
  *door-21: door
  *fridge: fridge
  *faucet: faucet
  *hotspot-21-stairs: Go upstairs
  *cooking-pot: cooking pot
  *plant-21: plant
  *tv: tv

# SCENE GLOBAL USE
# ==================================================
*action-use:
  *tv:
    - <<: *walk
      id: 210054
      target:
        x: 263
        y: 148
        framesetIndex: *move-up # force actor to frameset up, head to towards the tv
    - <<: *animation
      id: 210056
      ukey: *tv
      animationStatus: *animation-toggle
      animationKeys: [2,3,4]
      animationType: *animation-type-loop
      dontWaitForCallback: true