ພື້ນຫຼັງເກມແມ່ນໜຶ່ງໃນພື້ນຖານຂອງປະສົບການການຫຼິ້ນເກມທີ່ເລິກເຊິ່ງ. Unity ເປັນເຄື່ອງຈັກທີ່ມີປະສິດທິພາບທີ່ໃຊ້ສໍາລັບການພັດທະນາເກມ 2D ແລະ 3D. ໃນບົດຄວາມນີ້, ທ່ານຈະຮຽນຮູ້ວິທີການສ້າງພື້ນຖານທີ່ຫນ້າສົນໃຈໃນທັງສອງປະເພດເກມ. ພວກເຮົາຈະເບິ່ງລັກສະນະພິເສດຂອງສະພາບແວດລ້ອມ 2D ແລະ 3D ແລະສະແດງໃຫ້ທ່ານເຫັນວິທີທີ່ເຈົ້າສາມາດເຮັດໃຫ້ໂລກເກມຂອງເຈົ້າມີຊີວິດຊີວາໄດ້.
ເກມ 2D: ພື້ນຖານການອອກແບບພື້ນຫຼັງ
ເມື່ອອອກແບບພື້ນຫຼັງ 2D ໃນ Unity, ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະພິຈາລະນາຄວາມຮູ້ສຶກ ແລະຄວາມງາມຂອງເກມຂອງເຈົ້າ. ທ່ານສາມາດ spritelayer ໃຊ້ເພື່ອສ້າງຄວາມເລິກແລະການເຄື່ອນໄຫວ. ການເລື່ອນ Parallax ເປັນເຕັກນິກທີ່ນິຍົມທີ່ຮູບພາບພື້ນຫຼັງເຄື່ອນທີ່ຊ້າກວ່າວັດຖຸທີ່ຢູ່ເບື້ອງໜ້າເພື່ອສ້າງຄວາມຮູ້ສຶກຂອງຄວາມເລິກ. ນອກຈາກນັ້ນ, ເອົາໃຈໃສ່ກັບສີແລະຮູບແບບຂອງຮູບພາບຂອງທ່ານເພື່ອສ້າງໂລກເກມປະສົມກົມກຽວ.
ເກມ 3 ມິຕິ: ການສ້າງໂລກທີ່ເລິກເຊິ່ງ
ໃນເກມ 3D, Unity ສະເໜີວິທີເພີ່ມເຕີມເພື່ອສ້າງພື້ນຫຼັງທີ່ໜ້າປະທັບໃຈ. ໃນທີ່ນີ້ທ່ານຫລິ້ນກັບແສງສະຫວ່າງ, ເງົາແລະໂຄງສ້າງເພື່ອສ້າງສະພາບແວດລ້ອມທີ່ແທ້ຈິງຫຼື stylized. ທ່ານສາມາດນໍາໃຊ້ເຄື່ອງມືພູມສັນຖານເພື່ອສ້າງແບບຈໍາລອງພູມສັນຖານແລະສ້າງຂອບເຂດທີ່ກວ້າງຂວາງດ້ວຍ skyboxes. ມັນຍັງເປັນໄປໄດ້ທີ່ຈະລວມເອົາຜົນກະທົບສະພາບອາກາດແບບເຄື່ອນໄຫວແລະເວລາຂອງມື້ເພື່ອເຮັດໃຫ້ໂລກເກມຂອງທ່ານມີຊີວິດຊີວາຫຼາຍ.
ຄໍາແນະນໍາສໍາລັບການອອກແບບ
ບໍ່ວ່າທ່ານກໍາລັງເຮັດວຽກຢູ່ໃນເກມ 2D ຫຼື 3D, ມີບາງຄໍາແນະນໍາທົ່ວໄປທີ່ທ່ານຄວນຈື່ໄວ້:
- ຮັກສາຮູບແບບຂອງທ່ານໃຫ້ສອດຄ່ອງ: ໃຫ້ແນ່ໃຈວ່າພື້ນຫລັງຂອງທ່ານເຫມາະສົມກັບຮູບແບບໂດຍລວມຂອງເກມ.
- ເພີ່ມປະສິດທິພາບການເຮັດວຽກ: ພື້ນຫລັງຂອງທ່ານບໍ່ຄວນຮຽກຮ້ອງໃຫ້ມີພະລັງງານຄອມພິວເຕີ້ຫຼາຍເກີນໄປ.
- ການທົດລອງກັບຜົນກະທົບ: ໃຊ້ຜົນກະທົບຂອງອະນຸພາກແລະການຫຼິ້ນແສງສະຫວ່າງເພື່ອສ້າງບັນຍາກາດ.
ການສ້າງພື້ນຫລັງສໍາລັບເກມ 2D ໃນ Unity
ການສ້າງພື້ນຫຼັງທີ່ໜ້າສົນໃຈແມ່ນສ່ວນໜຶ່ງທີ່ສຳຄັນຂອງການພັດທະນາເກມ 2D ໃນ Unity. ພື້ນຫຼັງທີ່ອອກແບບມາໄດ້ດີສາມາດປັບປຸງເກມຂອງເຈົ້າໄດ້ຢ່າງເຫັນໄດ້ຊັດ ແລະສ້າງບັນຍາກາດທີ່ເລິກເຊິ່ງ.
ຂັ້ນຕອນພື້ນຖານ
- ການຄັດເລືອກຮູບພາບ: ເລີ່ມໂດຍການເລືອກກາຟິກທີ່ທ່ານຕ້ອງການໃຊ້ເປັນພື້ນຫຼັງ. ສິ່ງເຫຼົ່ານີ້ສາມາດຖືກສ້າງຂື້ນເອງ ຫຼືໄດ້ມາຈາກຫ້ອງສະໝຸດ.
- ນໍາເຂົ້າໃນ Unity: ນໍາເຂົ້າຮູບພາບເຂົ້າໄປໃນໂຄງການ Unity ຂອງທ່ານ. ນີ້ແມ່ນເຮັດໄດ້ໂດຍການລາກແລະວາງລົງໃນໂຟນເດີຊັບສິນ.
- ການສ້າງຊັ້ນ sprite: ໃນ Unity ທ່ານສາມາດສ້າງຊັ້ນຕ່າງໆສໍາລັບພື້ນຫລັງຂອງທ່ານ. ເຫຼົ່ານີ້ຊ່ວຍສ້າງຄວາມເລິກແລະໂຄງສ້າງໃນການຫຼີ້ນຂອງທ່ານ.
Parallax ເລື່ອນ
ຄຸນສົມບັດທີ່ນິຍົມໃນເກມ 2D ແມ່ນການເລື່ອນຂະໜານ. ມັນສ້າງຄວາມຮູ້ສຶກຂອງຄວາມເລິກໂດຍການມີລະດັບທີ່ແຕກຕ່າງກັນຍ້າຍໃນຄວາມໄວທີ່ແຕກຕ່າງກັນ.
- ການສ້າງຫຼາຍຊັ້ນ: ແບ່ງພື້ນຫຼັງຂອງທ່ານອອກເປັນຫຼາຍຊັ້ນ (ດ້ານໜ້າ, ພື້ນກາງ, ພື້ນຫຼັງ).
- ດໍາເນີນໂຄງການຜົນກະທົບ Parallax: ໃຊ້ scripting ເພື່ອສ້າງຜົນກະທົບ parallax. ນີ້ແມ່ນບັນລຸໄດ້ໂດຍການກໍານົດຄວາມໄວການເຄື່ອນໄຫວຂອງແຕ່ລະຂັ້ນແຕກຕ່າງກັນ.
ແສງສະຫວ່າງແລະຜົນກະທົບ
ແສງສະຫວ່າງທີ່ເຫມາະສົມແລະຜົນກະທົບທາງສາຍຕາສາມາດເຮັດໃຫ້ພື້ນຫລັງຂອງທ່ານມີຊີວິດ.
- ເພີ່ມແສງສະຫວ່າງ: ໃຊ້ແສງ Unity ເພື່ອສ້າງເງົາ ແລະຈຸດເດັ່ນ.
- ຜົນກະທົບຂອງອະນຸພາກ: ພິຈາລະນາວ່າຜົນກະທົບຂອງອະນຸພາກເຊັ່ນໃບທີ່ຕົກລົງມາ ຫຼືຝົນສາມາດເພີ່ມຄວາມເລິກໃຫ້ກັບພື້ນຫຼັງໄດ້.
ການເພີ່ມປະສິດທິພາບແລະການປະຕິບັດ
ມັນເປັນສິ່ງສໍາຄັນທີ່ພື້ນຖານບໍ່ໃຊ້ພະລັງງານການປຸງແຕ່ງຫຼາຍເກີນໄປ.
- ຂະຫນາດຮູບພາບແລະຄວາມລະອຽດ: ໃຫ້ແນ່ໃຈວ່າກາຟິກບໍ່ໃຫຍ່ເກີນໄປ ແລະຄວາມລະອຽດເໝາະສົມກັບເກມຂອງເຈົ້າ.
- ການນໍາໃຊ້ຊັບພະຍາກອນຢ່າງມີປະສິດທິພາບ: ໃຊ້ເຕັກນິກເຊັ່ນ: sprite atlasing ເພື່ອປັບປຸງປະສິດທິພາບ.
ການສ້າງພື້ນຫຼັງໃນ Unity ສໍາລັບເກມ 2D ຕ້ອງການການດູແລ ແລະຄວາມຄິດສ້າງສັນ. ໂດຍການນໍາໃຊ້ຊັ້ນ, ການເລື່ອນ parallax, ແລະຜົນກະທົບທາງພາບ, ທ່ານສາມາດສ້າງໂລກເກມທີ່ສົດໃສແລະເຊື້ອເຊີນ. ຈື່ໄວ້ສະເຫມີເພື່ອຮັກສາຄວາມສົມດູນລະຫວ່າງຄວາມງາມແລະການປະຕິບັດ. ດ້ວຍຄໍາແນະນໍາແລະເຕັກນິກເຫຼົ່ານີ້, ທ່ານຈະມີຄວາມພ້ອມທີ່ດີເພື່ອໃຫ້ເກມຂອງເຈົ້າເປັນສາກຫຼັງທີ່ສົມບູນແບບ.
ການສ້າງຊັ້ນ sprite ໃນ Unity
ຊັ້ນ Sprite ເປັນເຄື່ອງມືພື້ນຖານໃນ Unity ສໍາລັບການເພີ່ມຄວາມເລິກ ແລະໂຄງສ້າງໃຫ້ກັບເກມ 2D. ພວກເຂົາເຈົ້າອະນຸຍາດໃຫ້ທ່ານສາມາດຈັດອົງປະກອບທີ່ແຕກຕ່າງກັນຂອງເກມຂອງທ່ານເຂົ້າໄປໃນຊັ້ນແຍກຕ່າງຫາກ.
ຄໍາແນະນໍາຂັ້ນຕອນໂດຍຂັ້ນຕອນ
- ການກະກຽມ sprites ຂອງທ່ານ
- ໃຫ້ແນ່ໃຈວ່າ sprites ຂອງທ່ານຢູ່ໃນໄຟລ໌ຮູບພາບ (ເຊັ່ນ: PNG ຫຼື JPG).
- ນໍາເຂົ້າ sprites ເຂົ້າໄປໃນໂຄງການ Unity ຂອງທ່ານໂດຍການລາກພວກມັນເຂົ້າໄປໃນໂຟນເດີຊັບສິນ.
- ການສ້າງ GameObject ໃໝ່
- ໃນ Unity, ໄປທີ່ມຸມເບິ່ງລໍາດັບຊັ້ນ.
- ສ້າງ GameObject ໃໝ່ໂດຍການຄລິກຂວາ ແລະເລືອກ 'Create Empty'.
- ເພີ່ມຕົວສະແດງ sprite
- ເລືອກ GameObject ທີ່ສ້າງຂຶ້ນໃໝ່.
- ໃນປ່ອງຢ້ຽມ Inspector, ເພີ່ມ Sprite Renderer ໂດຍເລືອກ Add Component > Rendering > Sprite Renderer.
- ການມອບຫມາຍຂອງ sprite ໄດ້
- ໃນເມນູ Sprite Renderer ທ່ານຈະພົບເຫັນທາງເລືອກທີ່ເອີ້ນວ່າ 'Sprite'.
- ລາກ sprite ຂອງທ່ານຈາກຊັບສິນເຂົ້າໄປໃນປ່ອງນີ້, ຫຼືຄລິກໃສ່ປ່ອງເພື່ອເລືອກ sprite ຈາກຊັບສິນທີ່ນໍາເຂົ້າຂອງທ່ານ.
- ປັບການຕັ້ງຄ່າຊັ້ນຂໍ້ມູນ
- ຄວາມສາມັກຄີອະນຸຍາດໃຫ້ທ່ານຈັດ sprite ຂອງທ່ານເຂົ້າໄປໃນຊັ້ນຕ່າງໆ.
- ໄປທີ່ Sprite Renderer ແລະຊອກຫາຕົວເລືອກ 'Sorting Layer'.
- ສ້າງຊັ້ນຂໍ້ມູນໃໝ່ ຫຼືເລືອກຊັ້ນຂໍ້ມູນທີ່ມີຢູ່ແລ້ວ. ທ່ານສາມາດປັບລໍາດັບຂອງຊັ້ນຕ່າງໆເພື່ອກໍານົດວ່າ sprite ປາກົດກ່ອນຫຼືຫຼັງຈາກ sprite ອື່ນໆ.
- ປັບແຕ່ງຕໍາແຫນ່ງແລະຂະຫນາດ
- ໃຊ້ເຄື່ອງມື Transform ໃນ Unity ເພື່ອປັບຕໍາແຫນ່ງ, ການຫມຸນ, ແລະຂະຫນາດຂອງ sprite ຂອງທ່ານ.
- ນີ້ແມ່ນສິ່ງສໍາຄັນໂດຍສະເພາະສໍາລັບການບັນລຸຄວາມເລິກທີ່ເຫມາະສົມແລະທັດສະນະໃນການຫຼີ້ນຂອງທ່ານ.
- ເຮັດເລື້ມຄືນສໍາລັບ sprites ຫຼາຍ
- ເຮັດຊ້ໍາຂະບວນການນີ້ສໍາລັບ sprites ທັງຫມົດທີ່ທ່ານຕ້ອງການທີ່ຈະນໍາໃຊ້ໃນເກມຂອງທ່ານ.
- ໂດຍການນໍາໃຊ້ຫຼາຍຊັ້ນ, ທ່ານສາມາດສ້າງ scenes ສະລັບສັບຊ້ອນທີ່ມີ foreground, ກາງແລະພື້ນຫລັງ.
ຊັ້ນ Sprite ຊ່ວຍໃຫ້ທ່ານສາມາດສ້າງໂຄງສ້າງເກມ 2D ຂອງທ່ານໃນ Unity ແລະສ້າງສະພາບແວດລ້ອມແບບເຄື່ອນໄຫວ. ໂດຍການວາງ sprites ທີ່ແຕກຕ່າງກັນທ່ານສາມາດສ້າງຄວາມເລິກແລະໂລກເກມທີ່ມີຊີວິດຊີວາ. ທົດລອງກັບການຕັ້ງຄ່າ ແລະຕຳແໜ່ງທີ່ແຕກຕ່າງກັນເພື່ອໃຫ້ໄດ້ຜົນດີທີ່ສຸດສຳລັບເກມຂອງເຈົ້າ.
ບັນຫາ: ກ້ອງຖ່າຍຮູບບໍ່ສະແດງພື້ນຫລັງ
ຖ້າກ້ອງຖ່າຍຮູບໃນ Unity ບໍ່ສະແດງພື້ນຫລັງຂອງເກມຂອງເຈົ້າ, ມັນອາດຈະມີຫຼາຍເຫດຜົນ. ນີ້ແມ່ນບາງເຫດຜົນທົ່ວໄປ ແລະແນະນຳວິທີແກ້ໄຂບັນຫານີ້.
ສາເຫດທີ່ເປັນໄປໄດ້ແລະວິທີແກ້ໄຂ
- ການຕັ້ງຄ່າກ້ອງຖ່າຍຮູບ
- ກວດເບິ່ງຕໍາແຫນ່ງແລະທິດທາງຂອງກ້ອງຖ່າຍຮູບ. ໃຫ້ແນ່ໃຈວ່າມັນກໍາລັງປະເຊີນກັບທິດທາງທີ່ຖືກຕ້ອງແລະພື້ນຫລັງແມ່ນຢູ່ໃນຂອບເຂດຂອງການເບິ່ງ.
- ກວດເບິ່ງຍົນຕັດ 'ໃກ້' ແລະ 'ໄກ' ຂອງອົງປະກອບກ້ອງຖ່າຍຮູບເພື່ອຮັບປະກັນວ່າພື້ນຫຼັງຕົກຢູ່ໃນຂອບເຂດຈໍາກັດເຫຼົ່ານີ້.
- ການຕັ້ງຄ່າການເບິ່ງເຫັນຊັ້ນຂໍ້ມູນ ແລະຊັ້ນຂໍ້ມູນ
- ກວດເບິ່ງວ່າພື້ນຫຼັງແລະກ້ອງຖ່າຍຮູບຢູ່ໃນຊັ້ນດຽວກັນຫຼືຢູ່ໃນຊັ້ນທີ່ເຂົ້າກັນໄດ້.
- ໃນ Unity, ທ່ານສາມາດເຮັດໃຫ້ບາງຊັ້ນສາມາດເບິ່ງເຫັນຫຼືເບິ່ງເຫັນກັບກ້ອງຖ່າຍຮູບ. ໃຫ້ແນ່ໃຈວ່າຊັ້ນທີ່ມີພື້ນຫລັງແມ່ນເຫັນໄດ້ໂດຍກ້ອງຖ່າຍຮູບ.
- ຕົວສະແດງຜົນ Sprite
- ກວດເບິ່ງການຕັ້ງຄ່າ renderer sprite. ໃຫ້ແນ່ໃຈວ່າ 'ການຮຽງລໍາດັບຊັ້ນ' ແລະ 'ການສັ່ງໃນຊັ້ນ' ຖືກຕັ້ງໄວ້ເພື່ອໃຫ້ພື້ນຫຼັງຖືກສະແດງຢ່າງຖືກຕ້ອງ.
- ປະເພດກ້ອງຖ່າຍຮູບ
- ກວດເບິ່ງວ່າທ່ານກໍາລັງໃຊ້ກ້ອງຖ່າຍຮູບ orthographic ສໍາລັບ scenes 2D ແລະກ້ອງຖ່າຍຮູບ perspective ສໍາລັບ scenes 3D. ປະເພດຂອງກ້ອງຖ່າຍຮູບສາມາດສົ່ງຜົນກະທົບຕໍ່ວິທີການສະແດງວັດຖຸ.
- ຄວາມໂປ່ງໃສແລະການເບິ່ງເຫັນ
- ໃຫ້ແນ່ໃຈວ່າພື້ນຫຼັງບໍ່ໂປ່ງໃສ ຫຼືການຕັ້ງຄ່າອັນຟາໃນຕົວສະແດງຜົນ sprite ແມ່ນບໍ່ຕໍ່າເກີນໄປ.
- ນອກຈາກນັ້ນ, ໃຫ້ກວດເບິ່ງວ່າມີວັດຖຸອື່ນໆອາດຈະປິດບັງພື້ນຫຼັງ.
- ແສງສະຫວ່າງແລະວັດສະດຸ
- ໃນບາງກໍລະນີ, ແສງ ຫຼືວັດສະດຸຂອງພື້ນຫຼັງສາມາດສົ່ງຜົນກະທົບຕໍ່ວ່າມັນຈະສະແດງຢ່າງຖືກຕ້ອງຫຼືບໍ່. ທົດລອງກັບການຕັ້ງຄ່າທີ່ແຕກຕ່າງກັນເພື່ອເບິ່ງວ່ານີ້ແກ້ໄຂບັນຫາໄດ້.
ບັນຫາຂອງກ້ອງຖ່າຍຮູບບໍ່ສະແດງພື້ນຫລັງສາມາດເກີດຈາກປັດໃຈຕ່າງໆ. ໂດຍລະບົບການກວດສອບແລະປັບລັກສະນະຂ້າງເທິງ, ທ່ານຄວນຈະສາມາດຊອກຫາສາເຫດແລະແກ້ໄຂມັນ. Unity ສະເຫນີທາງເລືອກໃນການຕັ້ງຄ່າຫຼາຍຢ່າງ, ດັ່ງນັ້ນມັນມັກຈະເປັນຂະບວນການທົດລອງແລະຄວາມຜິດພາດຈົນກ່ວາທຸກສິ່ງທຸກຢ່າງຈະສະແດງຢ່າງຖືກຕ້ອງ.
ຄວາມເຂົ້າໃຈແລະການປັບລໍາດັບການຈັດລຽງຂອງ Unity's Sorting Layers
ໃນລະບົບການຈັດລຽງຊັ້ນຂອງ Unity, ລໍາດັບທີ່ຊັ້ນຕ່າງໆປະກົດຂຶ້ນແມ່ນຖືກກໍານົດໂດຍລໍາດັບການຈັດລຽງພາຍໃນຊັ້ນຕ່າງໆ. ນີ້ແມ່ນຈຸດສໍາຄັນກ່ຽວກັບວິທີການຮັບຮູ້ແລະປັບຕົວສໍາລັບການນີ້:
- ການເຂົ້າເຖິງການຈັດລຽງຊັ້ນ: ໄປທີ່ GameObject's Sprite Renderer ຂອງທ່ານແລະຊອກຫາຕົວເລືອກ “Sorting Layer”.
- ລໍາດັບຊັ້ນ: ຊັ້ນການຈັດລຽງແມ່ນສະແດງຢູ່ໃນລໍາດັບທີ່ພວກເຂົາຖືກກໍານົດໄວ້ໃນ "ການຕັ້ງຄ່າໂຄງການ" ພາຍໃຕ້ "ແທັກແລະຊັ້ນ". ຊັ້ນເທິງໃນບັນຊີລາຍຊື່ນີ້ປາກົດຢູ່ເທິງສຸດ, ແລະຊັ້ນລຸ່ມຈະປາກົດຢູ່ໄກທີ່ສຸດ.
- ປັບການຈັດລຽງລໍາດັບ: ທ່ານສາມາດປັບລໍາດັບການຈັດລຽງພາຍໃນ layer ໂດຍການເພີ່ມຫຼືຫຼຸດລົງຄໍາສັ່ງໃນຄ່າ Layer ໃນ Sprite Renderer. ມູນຄ່າທີ່ສູງກວ່າຈະຍ້າຍ sprite ໄປຂ້າງຫນ້າ, ມູນຄ່າຕ່ໍາຈະຍ້າຍມັນໄປຂ້າງຫນ້າ.
ການຕັ້ງຄ່າເຫຼົ່ານີ້ຊ່ວຍໃຫ້ທ່ານຄວບຄຸມວິທີການສະແດງ sprites ແລະວັດຖຸໃນການພົວພັນເຊິ່ງກັນແລະກັນ.
ການເພີ່ມປະສິດທິພາບພື້ນຫລັງ 2D ໃນ Unity: ຄູ່ມືພາກປະຕິບັດ
ເມື່ອອອກແບບພື້ນຫລັງ 2D ໃນ Unity, ມີຫຼາຍດ້ານທີ່ຕ້ອງພິຈາລະນາເພື່ອຮັບປະກັນການສະແດງ ແລະປະສິດທິພາບທີ່ດີທີ່ສຸດ. ນີ້ແມ່ນບາງຈຸດສໍາຄັນ:
ຄວາມລະອຽດຂອງກາຟິກ ແລະຮູບແບບ
ຄວາມລະອຽດຂອງກາຟິກຄວນຖືກປັບໃຫ້ເຂົ້າກັບຄວາມລະອຽດຂອງເກມ ແລະເວທີເປົ້າໝາຍ. ກຣາບຟິກທີ່ມີຂະໜາດໃຫຍ່ເກີນໄປອາດໃຊ້ພື້ນທີ່ຈັດເກັບຂໍ້ມູນທີ່ບໍ່ຈຳເປັນ ແລະສົ່ງຜົນກະທົບຕໍ່ການເຮັດວຽກ, ໃນຂະນະທີ່ກຣາບຟິກທີ່ມີຂະໜາດນ້ອຍເກີນໄປອາດເຮັດໃຫ້ມົວໄດ້. ຮູບແບບທົ່ວໄປສໍາລັບຮູບພາບ 2D ໃນ Unity ແມ່ນ PNG ເພາະວ່າມັນສະຫນັບສະຫນູນຄວາມໂປ່ງໃສແລະສະຫນອງຄຸນນະພາບທີ່ດີກັບຂະຫນາດໄຟລ໌ທີ່ຂ້ອນຂ້າງນ້ອຍ.
ຜົນກະທົບ Parallax
ຖ້າທ່ານຕ້ອງການສ້າງຜົນກະທົບ parallax ທີ່ຊັ້ນຕ່າງໆຂອງພື້ນຫລັງເຄື່ອນທີ່ດ້ວຍຄວາມໄວທີ່ແຕກຕ່າງກັນ, ທ່ານຄວນສ້າງແຕ່ລະຊັ້ນໃນກາຟິກແຍກຕ່າງຫາກ. ນີ້ເຮັດໃຫ້ມັນງ່າຍຂຶ້ນສໍາລັບທ່ານທີ່ຈະຄວບຄຸມການເຄື່ອນໄຫວທີ່ກ່ຽວຂ້ອງຂອງແຕ່ລະຊັ້ນໃນ Unity.
ການເພີ່ມປະສິດທິພາບ
ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະເພີ່ມປະສິດທິພາບຮູບພາບເພື່ອຫຼຸດຜ່ອນເວລາໂຫຼດແລະການນໍາໃຊ້ຫນ່ວຍຄວາມຈໍາ. ນີ້ລວມມີການເອົາ pixels ທີ່ບໍ່ຈໍາເປັນອອກແລະການນໍາໃຊ້ໂຄງສ້າງຂອງ atlas, ເຊິ່ງປະສົມປະສານຫຼາຍຮູບພາບເຂົ້າໄປໃນໂຄງສ້າງດຽວ.
ກຣາບຟິກແບບກະເບື້ອງ
ສຳລັບເກມທີ່ພື້ນຫຼັງຊ້ຳກັນ (ເຊັ່ນ: ເກມແລ່ນ), ກຣາບຟິກຄວນຖືກອອກແບບເພື່ອໃຫ້ພວກມັນສາມາດຕິດເຂົ້າກັນໄດ້ຢ່າງລຽບງ່າຍ. ນີ້ຮຽກຮ້ອງໃຫ້ມີການວາງແຜນຢ່າງລະມັດລະວັງເພື່ອຮັບປະກັນວ່າແຄມຂອງກາຟິກເຂົ້າກັນໄດ້.
ການປັບຕົວກັບຂະຫນາດຫນ້າຈໍທີ່ແຕກຕ່າງກັນ
ຮູບພາບຂອງທ່ານຄວນຈະຖືກອອກແບບໃຫ້ເບິ່ງດີໃນຂະຫນາດຫນ້າຈໍທີ່ແຕກຕ່າງກັນ. ອັນນີ້ສາມາດເຮັດໄດ້ໂດຍການໃຊ້ອັດຕາສ່ວນຮູບທີ່ພໍດີໃນ Unity, ເຊິ່ງຮັບປະກັນວ່າພື້ນຫຼັງຖືກສະແດງຢ່າງຖືກຕ້ອງໃນອຸປະກອນຕ່າງໆ.
ແບບສິລະປະ
ຮູບແບບສິລະປະຂອງພື້ນຫຼັງຄວນກົງກັບຄວາມງາມໂດຍລວມຂອງເກມ. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະມີລັກສະນະທີ່ສອດຄ່ອງທີ່ເຮັດໃຫ້ໂລກເກມທີ່ຫນ້າເຊື່ອຖືແລະເຊື້ອເຊີນ.
ໂດຍການຮັກສາຈຸດເຫຼົ່ານີ້ຢູ່ໃນໃຈ, ທ່ານສາມາດສ້າງຮູບວໍເປເປີ 2D ທີ່ຫນ້າສົນໃຈແລະເປັນປະໂຫຍດສໍາລັບເກມຂອງທ່ານໃນ Unity.
ອິດທິພົນຂອງພື້ນຖານຂອງເກມກ່ຽວກັບຮູບແບບໂດຍລວມໃນການພັດທະນາເກມ
ໃນໂລກຂອງການພັດທະນາເກມ, ຄວາມເປັນມາຂອງເກມມີບົດບາດສໍາຄັນໃນຮູບແບບໂດຍລວມຂອງມັນ. ນີ້ໃຊ້ກັບການນໍາສະເຫນີແບບສາຍຕາເຊັ່ນດຽວກັນກັບກົນໄກເກມແລະເລື່ອງທີ່ບອກ. ໃນທີ່ນີ້ພວກເຮົາເບິ່ງວ່າພື້ນຖານຂອງເກມມີອິດທິພົນຕໍ່ຮູບແບບໂດຍລວມຂອງເກມແນວໃດ.
ຄວາມສໍາຄັນຂອງພື້ນຖານ
ພື້ນຫຼັງຂອງເກມປະກອບມີການຕັ້ງຄ່າ, ຫົວຂໍ້ ແລະເລື່ອງລາວ. ມັນເປັນພື້ນຖານທີ່ໂລກເກມທັງຫມົດຖືກສ້າງຂຶ້ນ. ສະຖານທີ່ທາງປະຫວັດສາດ ເຊັ່ນ: ຍຸກກາງ, ໂລກອະນາຄົດ ຫຼື ສະພາບແວດລ້ອມທີ່ມະຫັດສະຈັນ - ທັງໝົດນີ້ມີອິດທິພົນຕໍ່ວິທີການອອກແບບເກມ. ທາງເລືອກຂອງພື້ນຖານກໍານົດປະເພດຂອງຕົວອັກສອນ, ສະພາບແວດລ້ອມທີ່ເກມເກີດຂຶ້ນ, ແລະມັກຈະປະເພດຂອງການທ້າທາຍທີ່ທ່ານປະເຊີນຫນ້າເປັນຜູ້ນ.
ຮູບແບບພາບ ແລະບັນຍາກາດ
ຮູບແບບສາຍຕາຂອງເກມແມ່ນໄດ້ຮັບອິດທິພົນຢ່າງຫຼວງຫຼາຍຈາກພື້ນຖານຂອງມັນ. ຮູບພາບ, palette ສີ, ປະເພດຂອງແສງແລະຜົນກະທົບທາງສາຍຕາ - ທັງຫມົດຂອງອົງປະກອບເຫຼົ່ານີ້ຖືກເລືອກເພື່ອສ້າງໂລກທີ່ສອດຄ່ອງກັນ. ເກມທີ່ມືດມົວ, ພາຍຫຼັງການປະຈົນໄພອາດຈະໃຊ້ສີທີ່ແຕກຕ່າງ ແລະ ອາລົມຂອງແສງຫຼາຍກວ່າການຜະຈົນໄພແຟນຕາຊີທີ່ສົດໃສ, ມ່ວນຊື່ນ.
ກົນໄກການເກມແລະ gameplay
ການເລືອກພື້ນຖານຍັງມີອິດທິພົນຕໍ່ກົນໄກເກມ. ໃນເກມທີ່ຖືກຕ້ອງທາງປະຫວັດສາດ, ທ່ານຈະບໍ່ພົບອາວຸດຫຼືເຕັກໂນໂລຢີໃນອະນາຄົດ, ໃນຂະນະທີ່ຢູ່ໃນໂລກ sci-fi ເຕັກໂນໂລຢີທີ່ກ້າວຫນ້າແລະຍານອະວະກາດອາດຈະເປັນມາດຕະຖານ. ສະພາບແວດລ້ອມແລະການຕັ້ງຄ່າຍັງກໍານົດສິ່ງທີ່ປະເພດຂອງກິດຈະກໍາແລະພາລະກິດທີ່ມີເຫດຜົນແລະມີຄວາມສຸກສໍາລັບທ່ານເປັນຜູ້ນ.
ການເລົ່າເລື່ອງ ແລະການພັດທະນາລັກສະນະ
ພື້ນຫຼັງຍັງເປັນສິ່ງສຳຄັນຕໍ່ກັບປະເພດຂອງເລື່ອງທີ່ເກມບອກ ແລະວິທີການພັດທະນາຕົວລະຄອນ. ເລື່ອງທີ່ຕັ້ງໄວ້ໃນອະນາຄົດ dystopian ຈະແຕກຕ່າງຈາກຊຸດຫນຶ່ງໃນອານາຈັກ magical ໃນເລື່ອງຂອງມັນແລະຂໍ້ຂັດແຍ່ງທີ່ມັນແກ້ໄຂ. ເລື່ອງ ແລະ ຕົວລະຄອນຕ້ອງເຂົ້າກັບໂລກຢ່າງບໍ່ຢຸດຢັ້ງເພື່ອໃຫ້ມີຄວາມໜ້າເຊື່ອຖື ແລະ ມີສ່ວນຮ່ວມ.
ສະຫຼຸບແລ້ວ, ພື້ນຫຼັງຂອງເກມເປັນລັກສະນະພື້ນຖານຂອງການພັດທະນາເກມທີ່ສ້າງຮູບແບບໂດຍລວມ ແລະປະສົບການການຫຼິ້ນເກມໄດ້ຢ່າງຫຼວງຫຼາຍ. ມັນກໍານົດການເປັນຕົວແທນຂອງສາຍຕາ, ກົນໄກເກມ, ການເລົ່າເລື່ອງ ແລະບັນຍາກາດຂອງເກມ. ໃນຖານະຜູ້ຫຼິ້ນ, ທ່ານມີປະສົບການໂລກທີ່ເປັນເອກະລັກຜ່ານພື້ນຫຼັງ, ເຊິ່ງເຮັດໃຫ້ເຈົ້າເຂົ້າໄປໃນເລື່ອງລາວຂອງມັນ ແລະສ້າງປະສົບການການຫຼິ້ນເກມທີ່ບໍ່ສາມາດລືມໄດ້.
ອິດທິພົນຂອງພື້ນຖານກ່ຽວກັບຄວາມຮູ້ສຶກຂອງເກມ
ພື້ນຫຼັງຂອງເກມ, ເຊິ່ງເອີ້ນກັນວ່າ ໂລກເກມ ຫຼື ການຕັ້ງຄ່າ, ແມ່ນປັດໃຈສຳຄັນໃນປະສົບການການຫຼິ້ນເກມ. ນີ້ປະກອບມີບໍ່ພຽງແຕ່ການເປັນຕົວແທນຂອງສາຍຕາ, ແຕ່ຍັງປະຫວັດສາດ, ວັດທະນະທໍາ, ແລະກົດລະບຽບທີ່ນໍາໃຊ້ໃນໂລກນີ້. ພື້ນຫຼັງປະກອບສ່ວນຢ່າງໃຫຍ່ຫຼວງຕໍ່ບັນຍາກາດ ແລະ ມີອິດທິພົນຕໍ່ວິທີທີ່ຜູ້ຫຼິ້ນມີປະສົບການ ແລະຕີຄວາມໝາຍເກມ.
ການຍັບຍັ້ງທາງສາຍຕາແລະການຟັງ
ການອອກແບບກາຟິກ ແລະ ການຟັງສຽງຂອງເກມມີບົດບາດອັນໃຫຍ່ຫຼວງໃນການສ້າງປະສົບການທີ່ເລິກເຊິ່ງ. ໂລກທີ່ລະອຽດ ແລະເຊື່ອຖືໄດ້ສາມາດເຮັດໃຫ້ຜູ້ຫຼິ້ນເຂົ້າໄປໃນເກມໄດ້ຢ່າງເລິກເຊິ່ງ. ຄວາມງາມທາງດ້ານສາຍຕາ, ຈາກການອອກແບບຕົວລະຄອນໄປສູ່ພູມສັນຖານ, ເຊັ່ນດຽວກັນກັບຜົນກະທົບສຽງແລະດົນຕີ, ສ້າງບັນຍາກາດທີ່ມີອິດທິພົນຕໍ່ອາລົມແລະປະຕິກິລິຍາຂອງຜູ້ຫຼິ້ນ.
ການເລົ່າເລື່ອງ ແລະການພັດທະນາລັກສະນະ
ປະຫວັດຫຍໍ້ຂອງເກມເປັນພື້ນຖານໃຫ້ແກ່ການເລົ່າເລື່ອງ ແລະການພັດທະນາຕົວລະຄອນ. ໂລກທີ່ອຸດົມສົມບູນ, ຄວາມຄິດທີ່ດີທີ່ມີເລື່ອງທີ່ຫນ້າສົນໃຈສາມາດກະຕຸ້ນໃຫ້ຜູ້ຫຼິ້ນຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບໂລກແລະຜູ້ອາໃສຂອງມັນ. ນີ້ສົ່ງເສີມການມີສ່ວນພົວພັນແລະການຮັກສາໄວ້ໃນເກມ.
ກົນໄກການຫຼິ້ນແລະເກມ
ພື້ນຫລັງຂອງເກມສາມາດມີອິດທິພົນຕໍ່ກົນໄກເກມ ແລະ gameplay ໄດ້. ຕົວຢ່າງ, ເກມທີ່ຕັ້ງຢູ່ໃນໂລກອະນາຄົດອາດມີເທັກໂນໂລຍີ ແລະອາວຸດທີ່ກ້າວໜ້າ, ໃນຂະນະທີ່ເກມທີ່ມີຮູບແບບປະຫວັດສາດຈະເນັ້ນໃສ່ອົງປະກອບທີ່ສົມຈິງ ແລະຍຸກສະໄໝກວ່າ. ລັກສະນະເຫຼົ່ານີ້ກໍານົດວິທີທີ່ຜູ້ນພົວພັນກັບໂລກເກມແລະເອົາຊະນະສິ່ງທ້າທາຍ.
ທາງດ້ານສັງຄົມ ແລະວັດທະນະທໍາ
ດ້ານວັດທະນະທໍາ ແລະສັງຄົມຂອງພື້ນຫລັງຂອງເກມໄດ້ເພີ່ມຄວາມເລິກ ແລະຄວາມເຊື່ອຂອງໂລກຂອງເກມ. ເກມທີ່ປະສົມປະສານວັດທະນະທໍາທີ່ແຕກຕ່າງກັນ, ໂຄງສ້າງທາງສັງຄົມແລະທັດສະນະຂອງໂລກໃຫ້ປະສົບການທີ່ອຸດົມສົມບູນແລະຍັງສາມາດຊ່ວຍສົ່ງເສີມຄວາມເຂົ້າໃຈແລະຄວາມເຂົ້າໃຈ.
ສະຫຼຸບ
ບໍ່ວ່າທ່ານກໍາລັງເຮັດວຽກຢູ່ໃນເວທີ 2D ຫຼືເກມຜະຈົນໄພ 3D, ການອອກແບບພື້ນຫລັງໃນ Unity ແມ່ນປັດໃຈສໍາຄັນໃນປະສົບການການຫຼິ້ນເກມ. ດ້ວຍເຄື່ອງມືແລະເຕັກນິກທີ່ເຫມາະສົມ, ທ່ານສາມາດສ້າງໂລກທີ່ຈັບໃຈແລະຄວາມສຸກຜູ້ນ. ໃຊ້ພະລັງຂອງ Unity ຢ່າງສ້າງສັນເພື່ອເຮັດໃຫ້ວິໄສທັດຂອງເຈົ້າມີຊີວິດ!
ຂໍ້ມູນເພີ່ມເຕີມແມ່ນມີຢູ່ໃນ ຄູ່ມືຄວາມເປັນເອກະພາບ