본문 바로가기

전체 글413

틀린그림찾기(다른그림), 숨은그림찾기 - 정글미스테리 | 엔큐브 무료 오락실 게임 오락실이나 신문에서 심심풀이로 즐겨봤던 틀린그림, 숨은그림 찾기 게임을 모두 즐길 수 있는 웹게임(브라우저에서 바로 실행) 하나를 소개해 볼까 합니다. 바로 정글미스터리(Jungle Mysteries)! 반복적으로 들려주는 몽환적인 배경음악이 중독성 있습니다. 총 6레벨로 구성되었으며 하나의 레벨당 4가지 게임이 진행됩니다. 하나 : 숨은그림찾기. 주어진 물체를 보여지는 화면에서 찾기 둘 : 숫자찾기. 1부터 30까지의 숫자를 화면에서 찾기 셋 : 틀린그림찾기(다른그림찾기). 두개의 화면에서 모양이 다른 곳을 찾기 넷 : 알파벳찾기. A부터 Z까지 찾기 직접해봤는데 쉽지않네요. 눈알 빠질뻔했어요. 잠깐 하려고했는데 몇시간 훅! 지나갑니다. 킬링타임용 게임으로 추천합니다. 게임하기 링크를 클릭합니다. 페이.. 2021. 2. 20.
벽타기와 미끄러지기, 좌우반전이동 Climb Wall & Sliding Wall & Flip Move | 유니티 게임 개발 튜토리얼(Unity & C# Script) 캐릭터가 좌우반전이동(Flip Move)하고 점프. 벽을 타고 올라가는 방법과 벽에서 미끄러지는 방법(Physics Material 2D - Friction 마찰력 조절)을 구현해 봅니다. [WallClimb.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; public class WallClimb : MonoBehaviour { [SerializeField] float speed = 5f, jumpForce = 600f; float moveX, flipRatio = 1f; Rigidbody2D rb; bool isJump, isWallJump; void Start() { rb = GetComponent().. 2021. 1. 31.
점프 후 접촉한 발판(플랫폼)이 떨어졌다가 다시 원상태로 되돌아오는 발판 구현. How to make Return Platforms & Falling Platforms | 유니티 게임 개발 튜토리얼(Unity & C# Script) 캐릭터가 점프해서 발판에 닿으면 그 발판이 잠시 후 떨어지고 다시 원상태로 되돌아오는 방법을 알아봅니다. 발판이 떨어지는 딜레이타임과 되돌아오는 시간을 조절해서 원하는 형태의 플랫폼을 만들 수 있습니다. [CharacterControl.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; public class CharacterControl : MonoBehaviour { [SerializeField] float speed = 4f, jumpForce = 500f; float moveX; Rigidbody2D rb; void Start() { rb = GetComponent(); } void Update() {.. 2021. 1. 30.
점프 후 접촉한 발판(플랫폼)이 떨어지고 다시 리스폰되는 발판 구현. How to make Respawn Platforms & Falling Platforms | 유니티 게임 개발 튜토리얼(Unity & C# Script) 캐릭터가 점프해서 발판에 닿으면 그 발판이 잠시 후 떨어지고 다시 발판이 리스폰되는 방법을 알아봅니다. 발판들을 딛고 지나가면 하나씩 떨어지고 떨어진 순서대로 차례로 하나씩 발판들이 리스폰됩니다. [CharacterMove.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; public class CharacterMove : MonoBehaviour { [SerializeField] float speed = 4f, jumpForce = 500f; float moveX; Rigidbody2D rb; void Start() { rb = GetComponent(); } void Update() { Movement(.. 2021. 1. 29.
캐릭터가 점프 후 접촉한 발판(플랫폼) 추락하게 만들기. 플랫폼 떨어뜨리기 구현. How to Make Falling Platforms | 유니티 게임 개발 튜토리얼(Unity & C# Script) 캐릭터가 점프해서 발판에 닿으면 그 발판이 잠시 후 떨어지게 만드는 방법을 알아봅니다. 발판들을 여러개 만들어 계속 점프해서 지나가면 그 발판들이 하나씩 떨어지게 됩니다. 타이밍이 못 맞춰 점프가 늦으면 그 발판과 함께 플레이어가 추락하게 됩니다. [Character.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; public class Character : MonoBehaviour { [SerializeField] float speed = 4f, jumpForce = 500f; float moveX; Rigidbody2D rb; void Start() { rb = GetComponent(); } void.. 2021. 1. 27.
특정 오브젝트에 마우스 오버시 커서 모양 바꾸기How To Change the Cursor Texture when mouse over | OnMouseEnter & OnMouseExit | 유니티 게임 개발 튜토리얼(Unity & C# Script) 평상시 때의 마우스 커서 모양과 특정 오브젝트에 마우스 오버시 변경될 커서를 원하는 형태의 텍스쳐로 바꾸는 방법에 대해 알아봅시다. OnMouseEnter와 OnMouseExit를 이용해 적용해봅니다. | 유니티 게임 개발 튜토리얼(Unity & C# Script) [HandCursor.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; public class HandCursor : MonoBehaviour { [SerializeField] Texture2D cursorArrow; [SerializeField] Texture2D cursorHand; void Start() { Cursor.SetCursor(c.. 2021. 1. 26.
원하는 형태로 커서 모양 바꾸기, 커스텀 커서 | How To Change Mouse Cursor Image | 유니티 게임 개발 튜토리얼(Unity & C# Script) 사용자가 원하는 형태의 이미지로 커서 모양을 바꿔보도록 합니다. [ChangeCursor.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; public class ChangeCursor : MonoBehaviour { [SerializeField] Texture2D cursorImg; // Start is called before the first frame update void Start() { Cursor.SetCursor(cursorImg, Vector2.zero, CursorMode.ForceSoftware); } } 2021. 1. 25.
아이템 줍기(획득, 먹기). 아이템에 접근시 특정키 누르라는 메시지 띄우기. How to text to appear when Pick Up Item | 유니티 게임 개발 튜토리얼(Unity & C# Script) 로봇 캐릭터가 좌우로 이동하여 바닥에 놓여진 무기 아이템에 접근시(Collision) 화면에 "특정키를 누르면 아이템 획득"한다는 메시지가 뜨고 그 특정키를 누르면 아이템이 사라지게 됩니다. [Robot.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; public class Robot : MonoBehaviour { [SerializeField] float speed; float moveX; Rigidbody2D rb; void Start() { rb = GetComponent(); } void Update() { moveX = Input.GetAxis("Horizontal") * speed; rb.vel.. 2021. 1. 24.
왼쪽 Shift키 누르면 달리기 구현. 걷기 & 달리기. How to Character running when hold down Left Shift | 유니티 게임 개발 튜토리얼(Unity & C# Script) 캐릭터를 일반적인 속도로 상하좌우(WSAD)키로 이동시켜보고, 이동하면서 왼쪽 쉬프트키를 동시에 누렀을 때 지정한 속도로 달리기하는 캐릭터를 구현해봅니다. Unity & C# Script [WalkAndRun.cs] using System.Collections; using System.Collections.Generic; using UnityEngine; public class WalkAndRun : MonoBehaviour { float speed, moveX, moveY; [SerializeField] float normalSpeed, runSpeed; void Update() { Movement(); } void Movement() { if (Input.GetKey(KeyCode.LeftShift).. 2021. 1. 23.