분류 전체보기290 God of War - 게임 리뷰, 분석 이번에 또 좋은 할인 기회로 God of War라는 게임을 플레이 보았다.메타 크리틱 스코어가 굉장히 높고 게임의 사전 설명에도 깊은 스토리라고명시되어 있어 개인적으로 스토리가 좋은 싱글 플레이형 게임을 선호하기에 구매했다. 물론 내가 플레이한 버전은 PC 버전이지만, PS4 기준으로 94점이라는 점수를 받았다.사람들과 전문가들이 굉장히 높게 평가했다는 뜻이다. 이 글에서는 내가 감명을 받은몇 가지 부분을 소개해볼까 한다.1. 조력자이 게임에서 가장 중요한 점 중 하나이다. 나는 아빠의 시점이고 아들이 한 명 있다.아들은 활 쏘기를 연습하면서 처음으로 교류하게 되는데, 점점 발전하고 강해지면서전투를 돕는 조력자의 역할을 하게 된다. 꽤나 많은 영향을 받은 게임인 젤다의 전설 왕국의 눈물도 조력자의 요소.. 작품 2024. 11. 3. 픽셀 계단 현상 해결하기 - Anti ailasing (AA, 안티 앨리어싱) 좁게는 게임에서, 넓게는 스크린 전체에서, 표현되는 사물에 비해서 픽셀이 적을 경우 계단 현상이 눈으로 보이게 된다. 계단 현상은 예시를 보면 쉽게 이해할 수 있다.물론 위 사진이 조금 과장된 예시지만 저런 현상을 해결하는 기술이Anti-ailasing (안티 앨리어싱)이다. 이건 픽셀로 선을 표현하는 데에 한계가 있기 때문에 발생하는 문제이다.물론 이런 픽셀이 엄청 작고 많아서 계단모양인 것이 티가 안 날 수 있다.하지만 보이지 않을 뿐 항상 나타나고 있는데, 이걸 안 보이게 하기 위해선 여러 방법이 있다.https://www.youtube.com/watch?v=_c_ffkt9Lio설명 영상원래는 이런 유튜브 영상을 가져다 놓는걸 정말 안 좋아하지만..이미 이해한 내용에 자료를 만드는 것에 많은 시간.. 기록용 2024. 8. 30. 유니티) 만화 같은 애니메이션 연출! - FEEL. https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1759244399&allow_ip=&allow_referer=&signature=4xq3wXAczBGf4XbV75oj82oB2GU%3D 게임 개발/유니티 에셋 2024. 8. 29. 유니티) MissingMethodException: Method 'Player.OnTouch' not found. https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1759244399&allow_ip=&allow_referer=&signature=4xq3wXAczBGf4XbV75oj82oB2GU%3D 게임 개발/유니티 2024. 8. 27. 유니티) 게임 실행 시 유니티 로고(MADE WITH Unity) 없애는 법. https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/bvEWUy/hyYjM9q3qp/AAAAAAAAAAAAAAAAAAAAAJBOW4MWyvw9gQzfU4ZSVdYeMnrrqCYqi1nWgzw9GAHS/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1759244399&allow_ip=&allow_referer=&signature=G7T%2Bh%2FbQLqo43AnjBxsAuNjv%2FPM%3D 게임 개발/유니티 2024. 8. 25. Super Mario Odyssey(슈퍼마리오 오디세이) - 게임 리뷰, 분석 이번에 소개할 게임은 닌텐도 스위치의 출시와 함께 나온 게임이다.무려 젤다와 전설(야생의 숨결)과 함께 등장하여 스위치를 살 이유로 논쟁을 하다 보면꽤 자주 등장하게 되는 두 게임인 만큼, 명작으로 평가받고 있는 게임이다.이 글에서는 통칭 "마딧세이"라고 불리는 "Super Mario Odyssey"를 리뷰해 보겠다. 메타크리틱 점수는 무려 97점으로,닌텐도 스위치에서 발매한 게임 중 젤다의 전설(야생의 숨결)과 함께공동 1위를 맡고 있고, 모든 게임의 점수로 봐도 30위안에 드는 높은 성적을 기록했다.1. 게임의 구조먼저 이 게임의 구조를 살펴봐야 한다.나는 명작을 판단할 때 여운(감동)이 있어야 한다고 생각해서,이 게임을 플레이할 때에도 그런 느낌을 기대하곤 했다.하지만 명작과 여운이 항상 관련 있는.. 작품 2024. 8. 16. Unreal Engine 5) UI 만들고 적용하는 방법 유니티의 경우 Canvas라는 오브젝트를 만들어서 거기에다가 여러 가지 UI를 넣어렌더링 해주는 방식으로 진행되는데, 언리얼 엔진의 경우 조금 더 복잡한 방식을 선택했다.이후로 설명할 내용이지만 거시적으로 설명하자면 Canvas 파일이 따로 있고,파일 내부에서 UI를 디자인한 후 특별히 메서드를 사용해서 렌더링 하는 방식이다.1. Widget Blueprint앞서 말한 Canvas 파일이라고 생각하면 편하다.이 파일 내부에서 디자인을 한 다음, 이 파일을 렌더링 해달라고 요청하면 된다.[Ctrl + Space]를 눌러서 Content Browser를 열고, 빈 곳을 우클릭한 다음, [User Interface] -> [Widget Blueprint]를 눌러주면 생성된다. 그러면 이렇게 새로운 창이 뜨는데.. 게임 개발/Unreal Engine 5 2024. 8. 9. 책 리뷰) 게임 시나리오 기획자를 위한 안내서. 오늘도 게임 시나리오 책 리뷰의 일환으로 "게임 사 나리오 기획자를 위한 안내서"를 리뷰해 보겠다.총 3권을 리뷰할 예정인데, 이 책은 "게임 기획 스쿨"의 저자분께서 추천해 주신 책이다. 전체적으로 긍정적으로 평가하고 있는 책이고, 지금까지 읽은 시나리오 관련 책중에 가장 만족하고 있다."게임 시나리오 기획자의 생각법"을 조금 부정적으로 평가해서 그런 것 같기도 하다.세 번째 책을 읽게 되면 이 책과 비교해보고 싶다. 나에게는 많은 도움이 된 책이다. https://alpaca-code.tistory.com/240 (다른 시나리오 책) 책 리뷰) 게임 시나리오 기획자의 생각법요즘 1인 개발을 시작하면서 기술적인 부분 말고도 게임을 기획하는 방법,게임의 시나리오를 만들어내는 과정에 대해서도 공부를 하고 .. 책리뷰 2024. 8. 8. 책 리뷰) 게임 시나리오 기획자의 생각법 요즘 1인 개발을 시작하면서 기술적인 부분 말고도 게임을 기획하는 방법,게임의 시나리오를 만들어내는 과정에 대해서도 공부를 하고 있다.한국에 나와 있는 게임 시나리오 관련 서적은 3권 정도가 있다. 그중 오늘은 "이진희" 님이 지은 책인 "게임 시나리오 기획자의 생각법"을읽으면서 느낀 점을 적어볼까 한다. (후속 편으로 다른 책도 올라갈 것이다)1. 단점단점을 먼저 소개하는 이유는 오해의 여지가 충분하기 때문이다.지금까지 올려온 모든 책에 긍정적인 평가를 내렸으나 이 책은 조금 예외이다.1-1. 책의 주제대부분의 사람이 책을 구매할 때 책의 표지나 상세 페이지를 보고 구매한다.그중 다른 책과 비교해야 하는 상황의 사람이라면 목차까지도 고려한다.이 책의 제목과 표지를 먼저 살펴보자. "게임 시나리오 기획자.. 책리뷰 2024. 8. 7. 유니티) 세상을 휘어보이게 만드는 방법, 원근 주는 법 - Curved World. https://kmong.com/self-marketing/556080/xcCLzhi3mY이 책은 유니티를 하면서 생기는 여러 오류에 대한 해결책과..." data-og-host="kmong.com" data-og-source-url="https://kmong.com/self-marketing/556080/xcCLzhi3mY" data-og-url="https://kmong.com/gig/556080" data-og-image="https://blog.kakaocdn.net/dna/LODC1/hyYjLirmAE/AAAAAAAAAAAAAAAAAAAAAJlvLhLeOvJuF36GAzEVM31ixtp8XATCmBb251boz_sw/img.jpg?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1759244399&allow_ip=&allow_referer=&signature=4xq3wXAczBGf4XbV75oj82oB2GU%3D 게임 개발/유니티 에셋 2024. 8. 2. 이스케이프(escape) - 특수문자를 문자열로 바꾸는 법, 출력하는 법. 나를 포함한 많은 사람들이 아는 내용일 것 같다만, 용어의 이름은 몰랐기도 하고항상 오류가 나는 부분만 이스케이프 했기에 IDE가 없어지면 못 고칠 것 같아서좀 더 자세히 알아보고자 기록용으로 글을 남긴다.1. 정의가장 먼저 이스케이프의 정의는 특수 문자를 문자열로 표현하기 위해서 하는 기법이다.만약에 "라는 문자를 출력하고 싶다고 가정하자.Console.WriteLine(""");만약 이스케이프를 모르는 사람이라면 저렇게 쓸 것이다.저 코드는 보기에도 안 좋지만 사실 작동조차 되지 않는다. "라는 문자는 문자열을 표현하기 위한기능이 있는 특별한 특수 문자라서 그냥 저렇게 쓰면 컴퓨터는 사용자의 의도를 정확히 파악할 수 없다.실행하면 위와 같은 경고가 뜨며 빌드가 불가능하다고 말한다.실제로 문제가 있는 .. 게임 개발/C# 2024. 8. 1. C#에서 ?와 ??의 의미, null을 판단하는 방법(null 조건부 연산자, null 병합 연산자) 오늘은 C#에서 null을 판단하는 방법에 대해서 알아보도록 하겠다.많은 용도로, 많은 곳에서 편하게 쓸 수 있는 효과적인 연산자이다.? 는 null 조건부 연산자라고 불리고,?? 는 null 병합 연산자라고 불린다. 둘 다 null인 경우에 예외 처리를 하기 위해서 존재하는 연산자이다.? 에 대해서 먼저 알아보고,?? 에 대해서 알아보면서 글을 마치겠다.1.? : null 조건부연산자먼저 정의는 객체가 null인지 판단하여 null이라면 실행 자체가 되지 않는다.흔히 일어나는 오류인 NullReferenceException을 방지할 수 있게 되며, 예외 처리에 용이하다.코드로 설명하면 더욱 직관적으로 알 수 있을 것이다.using System;namespace unicoti { class Prog.. 게임 개발/C# 2024. 7. 30. 이전 1 ··· 3 4 5 6 7 8 9 ··· 25 다음