반응형

전체 글

(유니티) C# 스크립트를 시작하는 방법

유니티에서 C# 스크립트를 시작하는 방법을 설명합니다. 여기에서는 비주얼스튜디오 2022버전(또는 그 이상)에서 C# 프로그램을 조금이라도 다뤄본 분들을 위한 포스팅입니다. 비주얼스튜디오 2022버전(비주얼스튜디오 코드(Code)가 아님)이 설치되어 있다고 가정합니다. 유니티 프로젝트를 맨 처음 생성할 때, 비주얼스튜디오에 유니티 기능을 추가해서 설치하는 방법이 있지만, 이 방법 보다는 비주얼스튜디오 2022버전에서 유니티 기능을 설치하는 것이 더 빠른것 같습니다. 비주얼스튜디오에서 유니티 개발 도구 설치를 추가하는 방법을 설명합니다. 1. 비주얼스튜디오 (2022버전)를 실행합니다. [도구] 메뉴에서 "도구 및 기능 가져오기"를 선택합니다. .NET 데스크톱 개발은 이미 설치되어 있다고 가정합니다 - ..

유니티_unity 2024.02.07

(유니티) unity 다운로드 및 설치

https://unity.com/kr/download 다운로드 지금 Unity를 다운로드하고 전 세계적으로 가장 큰 인기를 누리는 2D/3D 멀티플랫폼 경험 및 게임 제작용 개발 플랫폼을 사용하세요. unity.com 설치 설명서 (유니티) unity 설치하고 시작하기, 유니티 허브란 무엇인가 Unity Hub C#을 한다는 이유로 또 어쩌다가 유니티까지 해야될 사정이 생겼습니다. 유니티를 조금(아주) 해본 결과는 유니티에 C# 스크립트는 일반적인 C# 프로그램 만큼 많이 사용되지 않습니다. C#을 전혀 coding-abc.kr

다운로드_링크 2024.01.31

(유니티) unity 설치하고 시작하기, 유니티 허브란 무엇인가 Unity Hub

유니티를 조금(아주) 해본 결과는 유니티에 C# 스크립트는 일반적인 C# 프로그램 만큼 많이 사용되지 않습니다. C#을 전혀 몰라도 쉽게 유니티를 시작 할 수 있습니다. 여기에서는 유니티를 설치하는 방법을 설명합니다 - 2024년 1월 기준 (C#을 잘하는 프로그래머가 유니티를 배우기보다는 C#이나 프로그램을 전혀 모르고 디자인을 잘 하는 분이 C# 스크립트를 배우면서 유니티에 접근하는 것이 훨씬 쉬울 것 같다는 생각이 듭니다.) 유니티를 처음 시작하는 분을 위해서 설치하는 화면을 최대한 많이 캡처해서 올립니다. 1. 유니티 다운로드 사이트에 연결합니다. https://unity.com/kr/download 다운로드 지금 Unity를 다운로드하고 전 세계적으로 가장 큰 인기를 누리는 2D/3D 멀티플랫폼..

유니티_unity 2024.01.30

VR AR MR XR (가상현실 증강현실 혼합현실 확장현실) 요약

VR, XR, MR, XR은 현실과 가상 세계를 융합하는 다양한 형태의 현실 경험 기술을 나타냅니다. 각 용어의 간단한 설명은 다음과 같습니다. VR (가상현실 - Virtual Reality) 사용자를 완전히 가상의 세계로 이동시키는 기술입니다. 헤드셋을 착용하여 시각적 및 청각적으로 완전히 가상의 환경에 몰입할 수 있습니다. AR (증강현실 - Augmented Reality) 실제 세계에 가상의 요소를 추가하여 현실과 가상을 결합하는 기술입니다. 스마트폰, AR 헤드셋 등을 사용하여 실제 환경에 가상 객체나 정보를 투영할 수 있습니다. MR (혼합현실 - Mixed Reality) 가상현실과 증강현실을 통합하여 현실 세계와 상호 작용할 수 있는 환경을 제공하는 기술입니다. 사용자는 가상 객체를 현실..

통합게시판 2024.01.27

(파이썬) 주사위 시뮬레이션 (dice simulation)

파이썬으로 1부터 6까지의 숫자가 나오는 주사위를 1000번 던져서 나오는 수를 막대 그래프로 그렸습니다. 파이썬의 random 모듈과 그래프는 "matplotlib" 모듈을 사용했습니다. 여기서는 주피터 노트북으로 실습했으며, 주피터 노트북을 모르면 "아나콘다(anaconda)"를 설치하며 됩니다. 아나콘다 설치하기: https://coding-abc.kr/172 파이썬 코드: import random import matplotlib.pyplot as plt def throw_die(num_throws): results = [random.randint(1, 6) for _ in range(num_throws)] return results def plot_bar_graph(results): counts ..

Python 2024.01.25

(파이썬) == 와 is 연산자의 차이점

파이썬에서 == 연산자와 is 연산자의 차이점에 대해 알아보겠습니다. == 연산자는 두 객체가 가지는 값이 같은지를 비교하는 연산자입니다. is 연산자는 두 객체가 같은 위치(메모리상의 주소)를 가리키고 있는지를 나타내는 연산자입니다. 대부분 값을 비교할 때는 == (같다), != (같지 않다) 연산자를 사용하지만, None을 비교할 때믄 is 연산자를 사용해야 합니다.

Python 2024.01.24

(파이썬) 중복되지 않은 단어의 개수 세는 프로그램

입력된 문장에서 중복을 제외한 단어의 개수를 세는 파이썬 프로그램입니다. 문장을 split 함수로 공백을 기준으로 단어를 분리합니다. set 함수는 단어를 중복되지 않도록 해줍니다. 참고: split : https://coding-abc.kr/200 - 문자열 분리 함수 set : https://coding-abc.kr/212 input_string = input("문자열을 입력하세요:\n") # 입력된 문자열을 공백을 기준으로 나눠서 단어 리스트를 만듭니다. words = input_string.split() # 중복을 제거하기 위해 set을 사용합니다. unique_words = set(words) print(unique_words) # 중복되지 않은 단어의 개수를 출력합니다. print("중복되지 ..

Python 2024.01.23

(파이썬) 표절 검사 프로그램 Plagiarism check program

하단에 표절검사를 하는 C언어 코드가 있으니 참고하십시오. 여기서 만들 표절 검사 프로그램은 텍스트 문서를 비교하여 유사점을 식별 합니다. 다음은 Levenshtein 거리 알고리즘을 사용하여 두 텍스트 사이의 유사성을 측정하는 Python의 간단한 예입니다. def levenshtein_distance(s1, s2): if len(s1) < len(s2): return levenshtein_distance(s2, s1) if len(s2) == 0: return len(s1) previous_row = range(len(s2) + 1) for i, c1 in enumerate(s1): current_row = [i + 1] for j, c2 in enumerate(s2): insertions = pre..

Python 2024.01.22

(파이썬) 터틀그래픽: 토끼와 거북이가 경주하는 게임

파이썬의 터틀 그래픽으로 토끼와 거북이가 경주하는 게임을 만들었습니다. 토끼와 거북이 모양은 "turtle" 모듈에서 제공하는 거북이 모양을 사용했으며, 토끼는 빨간색, 거북이는 파란색으로 설정했습니다. 매번 1부터 5사이의 랜덤한 값을 생성하면서 그 만큼 이동하도록 했습니다. 하단에 C언어로 작성된 코드의 링드가 있습니다. 파이썬 코드는 다음과 같습니다. import turtle import random # 화면 설정 screen = turtle.Screen() screen.title("거북이 vs 토끼 경주 게임") screen.bgcolor("white") # 목표 지점 설정 finish_line = turtle.Turtle() finish_line.penup() finish_line.goto(20..

Python 2024.01.14
반응형