2025/03 73

유니티 총쏘기 게임 만들기 - 6 맵 정리와 승리판정

일단 게임매니저 스크립트에 가자 아 오류 고치느라 힘들었다;게임 매니저 스크립트using System.Collections;using System.Collections.Generic;using System.Net.Sockets;using UnityEngine;using UnityEngine.UI;using UnityEngine.SceneManagement; //2차 추가using System.Linq;public class GameManager : MonoBehaviour{ public GameObject winpanel; //추가된거 public Text scoreText; int score; int enemyCount; void Start() { enemy..

유니티 2025.03.29

유니티 총쏘기 게임 만들기 - 5 적이 총알 맞으면 죽기

적을 만들기까지 했지만, 밀리기만 한다.  총알 맞으면 죽음 트리거적 스크립트에 가자void OnCollisionEnter(Collision collision){ if (isDie == false && collision.gameObject.layer == LayerMask.NameToLayer("Bullet")) { isDie = true; print("쥬금"); }}이거를 추가해주면 죽는다고 나온다. 다음은 움직임을 멈춰보자.  IEnumerator MoveCo() { while (true) { yield return null; moveTarget.x = Random.Range(moveRange.x, moveRange...

유니티 2025.03.29

유니티 총쏘기 게임 만들기 - 4 적 만들기

이제 적을 만들어보자. 적 프리맵 만들기캡슐과 메테리얼을 만들어주고, 플레이어는 비활성화해준다.그리고 스크립트도 하나 만들어 주자. enumy 스크립트using System.Collections;using System.Collections.Generic;using UnityEngine;public class NewBehaviourScript : MonoBehaviour{ public float moveRangeDistance; public Vector4 moveRange; // -x x -z z void Start() { Vector3 pos = transform.position; moveRange = new Vector4(pos.x - moveRang..

유니티 2025.03.28

유니티 총쏘기 게임 만들기 - 3 총알 움직이다 사라지기

벽이 안사리지니 벽을 사라지게 해 보도록 하자. 총알 사라지기불릿 스크립트를 들어가자. 불릿 스크립트using System.Collections;using System.Collections.Generic;using UnityEngine;public class bullit : MonoBehaviour{ public Rigidbody rbody; public float force; void Start() { //힘을 가하라는 뜻 //z로 앞쪽 rbody.AddForce(transform.forward * force); } void OnCollisionEnter(Collision collision) { Destroy(gameObject)..

유니티 2025.03.28

유니티 총쏘기 게임 만들기 - 2 총 발사하기

일단 픽시드 조이스틱을 지워주자.내용물은 알아서 지우고, 스크립트만 보여주겠다.using System.Collections;using System.Collections.Generic;using UnityEngine;public class palyer : MonoBehaviour{ public GameManager gameManager; public Rigidbody rbody; public FixedJoystick fixedJoystick; public Vector3 moveDir; public float moveSpeed; void Update() { float x = Input.GetAxisRaw("Horizontal"); float z ..

유니티 2025.03.28

유니티 총쏘기 게임 만들기 - 1 캐릭터에 총 달기

패키지 옮기기 Aseets -> Export Package -> 알아서 저장 -> 새로운 프로젝트 하나 생성  Assets -> Import Package -> Custom package 클릭 후 저장한 곳에서 임포트를 하자. 선택 임포트를 하면 된다. 그리고 Scenes에 SampleScene은 삭제해주고, CoinScene를 눌러 Don't save를 눌러주자 깜빡하고 캡처를 못했다. 아마 저대로 했다면 정상적으로 우리가 만들었던 코인 먹기 게임이 나왔을 것이다. 그리고 이 프로젝트에 있는 모든 coin관련된것을 모두 지워버린다. 스크립트도 포함. 그 후 밑에 에러가 나올 텐데, GamaManager 스크립트를 들어가자 GameManager 스크립트using System.Collections;usin..

유니티 2025.03.28

리눅스마스터2급

자격증의 공부법은 기본적으로 암기다. 처음에는 아무것도 모르니 책 회독 2 ~ 3번 정도 하고, 문제풀이를 많이 하는 것이 좋다. 검색해서 찾아보면 연도별 시험이 있으니 20년도 이후 꺼로만 풀어보도록 하자. 나는 알바 하면서 공부했어 가지고 제대로 한건 1달 전? 벼락치기로 한 거 같다. 책 회독을 2 ~ 3번 하고, 문제풀이를 1 ~ 2번 해보고, 문제풀이를 할 때 내가 기억 안 나거나 모르는 걸 적고, 책 가서 찾아보는 방식으로 했다. 그냥 문제만 많이 풀면 된다. 사이트는 여기다https://newbt.kr/%EC%8B%9C%ED%97%98/%EB%A6%AC%EB%88%85%EC%8A%A4%EB%A7%88%EC%8A%A4%ED%84%B0%202%EA%B8%89 뉴비티 기출문제 문제은행 - 완전 새..

자격증 2025.03.28