전체 글(193)
-
11주차 유니티 게임 프로그래밍
실습1 실습22 - 1 - 4 - 5 - 3 실습3실습4실습5실습6실습7//Cylinder에 부착된 소스를 실행using System.Collections;using System.Collections.Generic;using UnityEngine;public class Collisionjsy : MonoBehaviour{ void OnCollisionEnter(Collision col) { Debug.Log("나:" + gameObject.name); Debug.Log("나와 충돌한 객체: " + col.gameObject.name); } void Start() { } void Update() { }}//---------------..
2024.12.10 -
10주차 유니티 게임프로그래밍
실습1실습2실습3 실습4 실습5 실습6 실습7 // Cube가 한곳으로 모이게usingSystem.Collections;usingSystem.Collections.Generic;using UnityEngine;publicclass Leftright_jsy : MonoBehaviour{public Transform k1;public Transform k2;public Transform k3;public Transform k4;void Start(){k1.transform.position =new Vector3(-30, k1.transform.position.y,k1.transform.position.z);k2.transform.position =new Vector3(-30, k2.transform.posi..
2024.12.10 -
9주차 유니티 게임 프로그래밍
실습0실습1 실습2 실습3실습4 실습5 실습6 실습7 실습8 실습9 실습10 회전하기//사용자가 수평("Horizontal“)을 기준으로//“//“->”를 눌렀는가?1 using System.Collections;using System.Collections.Generic;using UnityEngine;public class Ground_jsy : MonoBehaviour{ void Start() { } void Update() { Debug.Log(Input.GetAxis("Horizontal")); }}//-------------------------------------//transform.localEulerAnglesusing System.Collect..
2024.12.10 -
c++ 포토 폴리오
- 1학년 2학기 C++ 과목을 통해서 객체지향언어의 기본적인 문법을 익혔습니다. C++11이후 바뀐 모던 C++의 특징에 대해서도 학습하였습니다. - 클래스를 통해 캡슐화하는 방법, 다형성으로 함수 오버로딩, 상속과 overriding을 통해 코드 재사용 등의 특징을 학습했습니다. - 또한, template, STL, exception handing, 파일 입출력 등의 문법도 익혀서 C++로 실무 프로젝트를 진행하는데 무리가 없도록 기본 문법을 확실히 이해하고 있습니다.- 포트폴리오? 구글링/AI : C++ stl file 성적처리- 직접 만드는 것도 좋지만 좋은 소스를 많이 보고 만들기- 블로그 관리(저작권, 복붙, 비공개, 꾸준, 습관)단계별로 성적 처리 프로그램을 만들기1단계: 필요한 헤..
2024.12.03 -
C++ 14주차 수업 내용 및 수업 후 과제
여기서 10~20점 정도 시험 문제가 나옴 제네릭 프로그래밍데이터 타입에 의존하지 않고 하나의 값이 여러 다른 데이터 타입들을 가질 수 있는 기술에 중점을 두어 재사용성을 높일 수 있는 프로그래밍 방식이다. 이 방식의 주요 목적은 : 타입 안정성 향상: 컴파일 시점에 타입 체크를 수행하여 런타임 오류의 가능성을 줄임. 코드 재사용성 증가: 하나의 코드를 여러 타입에 대해 재사용할 수 있어 코드 중복을 줄이고 유지보수성을 향상알고리즘과 데이터 구조의 일반화: 특정 데이터 타입에 종속되지 않는 일반적인 알고리즘과 데이터 구조를 구현 제네릭 프로그래밍의 핵심 개념은 타입 파라미터를 사용하는 것입니다. 자료형이 나중에(컴파일할때가 아닌 실행할때 결정이 된다)(시험에 나올듯) ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ..
2024.12.03 -
C++ 14주차 예습 과제
강의 주제: C++의 고급 기능과 라이브러리 강의 키워드: 템플릿, STL, 예외 처리, 콘솔 입출력, 파일 입출력 주요 내용 요약:• 템플릿: 제네릭 프로그래밍 구현, 데이터 타입 매개변수화, 함수 및 클래스 템플릿• STL: 표준 템플릿 라이브러리, 컨테이너, 알고리즘, 반복자 포함• 예외 처리: try, catch, throw 키워드 사용, 오류 및 예외 상황 관리• 콘솔 입출력: iostream 라이브러리, cin과 cout 객체, 및 >> 연산자 사용• 파일 입출력: fstream 라이브러리, ifstream, ofstream, fstream 클래스 사용상속과의 관계:• 템플릿: 상속과 결합하여 유연한 클래스 계층 구조 생성 가능• STL: 상속을 통해 사용자 정의 컨테이너 및 알고리즘 확장 가..
2024.12.02