The Gamegrammer | 게임하는 프로그래머

닫기 검색결과 전체 보기
  • 유니티(Unity) | 시야각(FieldOfView) 만들기 | 01 | 2D 시야각

    완성된 동작 모습 완성된 스크립트 모습 유니티 시야각 만들기 그 첫번째 시간, 2D 시야각 만들기입니다. 2D는 Z축으로만 회전하기 때문에 X, Y, Z 모든 축으로 회전 할 수 있는 3D에 비해 생각해야할 것이 적어 만들기가 간단합니다. 그럼 바로 시작해보도록 하겠습니다. ────────────────────────────────── 먼저 Sight2D라는 스크립트를 만들어서 열어줍니다. 123456789101112131415161718192021public class Sight2D : MonoBehaviour { [SerializeField] private bool m_bDebugMode = false; [Header("View Config")] [Range(0f, 360f)] [SerializeFi..

    Programming/Unity
    2017. 10. 10. 22:08
  • C++ 후위 표기식 계산기 (음수, 양수, 제곱 지원)

    C++로 만든 후위 표기식 계산기입니다. 네이버나 구글에 C++ 후위 표기식으로 검색해보면 죄다 파일만 cpp지 C 스타일로 만들어놔서 "이게 뭐야?"싶은 마음에 만들었습니다. 짧거나 긴 식들을 넣어서 계산 시켜본 결과 네이버 계산기와 결과가 똑같았기에 계산은 정확합니다. 음수와 양수 표기, 제곱도 지원합니다. 식에 문제가 있을 때의 예외 처리도 돼있습니다. 위의 모든 처리가 다 돼있다 보니 일반적으로 돌아다니는 후위 표기식 계산기보다는 코드가 조금 더 복잡합니다. 다 만들고 보니 코드가 좀 어지 로운데다 좀 더 깔끔하고 효율적으로 수정할 여지가 있는 것 같네요. 개인적으로 좀 마음에 안드네요. 시간이 나면 좀 더 다듬어서 수정본을 올려봐야겠습니다. 코드에 대한 질문이나 의견은 댓글로 남겨주세요. ───..

    Programming/C++
    2017. 10. 9. 01:20
  • C++11 난수(Random)

    [The C++ Programming Language에서 발췌] 난수는 테스트, 게임, 시뮬레이션, 보안 등의 많은 상황에서 유용하다. 에서 표준 라이브러리가 제공하는 폭넓은 난수 생성기의 선택 폭은 이러한 응용 영역의 다양성을 대변하는 것이다. 난수 생성기는 두 부분으로 구성된다.[1] 난수나 의사 난수 값의 시퀸스를 생성하는 엔진[2] 이러한 값들을 일정 범위의 수학적 분포로 매피아는 분포분포 예로는 uniform_int_distribution(생성되는 모든 정수가 동일한 확률을 갖는다.), normal_distribution('종형 곡선'), exponential_distribution(지수 성장 곡선)이 있는데, 각각은 어떤 특정한 범위를 나타낸다. 다음의 예를 살펴보자. 12345678using..

    Programming/C++
    2017. 10. 9. 01:11
이전페이지
더 보기
다음페이지
블로그 이미지

by Muramasa

    최근...

  • 포스트
  • 댓글
  • 더 보기

태그

  • Circle
  • sphere
  • 메쉬
  • 에디터
  • unity
  • 시야각
  • random
  • 2d
  • 계산기
  • 유니티
  • FieldOfView
  • 랜덤
  • Mesh
  • c++

카운터

Total
Today
Yesterday

공지사항

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
Muramasa's Blog is powered by daumkakao
Skin info material T Mark 5+ by 뭐하라
favicon

The Gamegrammer | 게임하는 프로그래머

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (16)
    • 비공개 포스팅 (0)
    • Programming (16)
      • Unity (7)
      • Unreal (0)
      • C++ (9)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바