본문 바로가기

개발자 수업 리뷰

튜닝 초보 윈디도 할수있는 컴퓨터 LED 튜닝! (3) Avexir Led 램 구매후기. 안녕하세요 윈디입니다!이번에는 조금 더 좋은 LED 쿨러를 찾던 도중, 메모리도 종류가 참 여러가지라는 것을 알게 되었습니다.성능만을 강조하는 메모리도 있는가 하면, LED튜닝이 자체적으로 되어있는 램들도 있더라구요,일반적으로 쓰는 삼성메모리도 성능면에선 크게 떨어지지 않지만, 기왕이면 다홍치마라죠, 램도 조금 옷을 입혀볼까 해서 이번 기회에 하나 맞춰 보기로 했습니다. 가격은 일반 램보다 조금 비쌉니다. ddr4 8기가 기준 7만원 조금 넘는 가격입니다. 아벡시아 ddr4 8기가(레드)입니다.Ddr3 아벡시아의 경우 레드 화이트 오렌지 블루 등등 5가지가 넘는 색을 지원했던 것으로 알려져 있는데요, ddr4의 경우 화이트와 레드만 밀어주고 있습니다.아무래도.. 튜닝은 많은 사람들의 취미는 아니다보니 생.. 더보기
튜닝 초보 윈디도 할 수 있는 컴퓨터 LED 튜닝 (2) RGB 스트랩 안녕하세요! 윈디입니다!기회가 되어서, 이번엔 전부터 궁금했던 RGB LED스트랩을 구매해 사용해 보기로 하였습니다. 제경우, 선인상가의 쿨러텍에서 구입한 RGB 스트랩 리시버와 리모콘, 그리고 RGB 스트랩을 세트로 구매하였는데요,2갈래로 여러 개를 연결할 수 있는 경우 3만 원 대, 1갈래만 나와서 연결할 수 있는 케이블은 2만원 조금 안되게 판매되고 있었습니다.현금으로 사면 좀더 깎아 주신다고 하더라구요, 아쉽지만 전 카드라서.. 제값을 주고 샀습니다. ▲ 세트 구성품 (1) : 어댑터(리시버) 와 리모콘입니다. RGB 리모콘을 연결하면 그에 맞게 색이 바뀌게 됩니다. ▲ 세트 구성품 (2) : RGB 스트랩입니다. 어댑터에 연결해서 사용하게 되는데요, 실질적으로 빛이 나는 부분입니다.길이는 각각 .. 더보기
유니티 - 탄막 슈팅 게임을 만들자 (8) - 몬스터를 관리하는 오브젝트 풀링! 안녕하세요! 윈디입니다. 최근에는 조금씩 시간을 내서 잡몹들을 만들어서 전반적인 스테이지를 만들고 있습니다.▲스테이지 매니저 스크립트에서 이전에 설명드렸던 iTween path 를 사용하여, 잡몹들이 나올 전반적인 위치나, 패턴을 관리하고 있죠. 그런데 저 움짤을 자세히 봐 주세요. 계속해서 똑같은 몬스터들이 나오는 상황입니다.이런 상황에서 굳이 저 잡몹들의 삭제/생성을 반복할 필요가 있을까요? 차라리, 미리 10개정도의 잡몹 오브젝트를 생성해 놓고 죽을 때마다 삭제가 아니라 비활성화시켜서 필요할 때마다 재활용한다면...?이라는 생각에, 오늘은 '오브젝트 풀링'을 사용해 보았습니다. 1. 오브젝트 풀링이란? 오브젝트 풀링이란, 사용이 끝난 객체를 삭제하지 않고 저장해 두었다가, 필요할 떄가 오면 다시 사.. 더보기
튜닝 초보 윈디도 할수있는 컴퓨터 LED 튜닝! 안녕하세요! 윈디입니다. 일하면서 계속 이런저런 개발은 진행하고 있지만, 생각보다 속도가 더뎌지는건 어쩔 수 없네요...기분전환 삼아서 인터넷을 둘러보다가, 정말 예쁜 LED 튜닝 사진을 보는 순간.. 이번 주말은 이거다! 싶었습니다.너무나 예쁘더라구요. 저도 처음으로 LED 튜닝이란걸 해보기로 했습니다. 아침일찍 용산으로 나가서 , LED 튜닝에 필요한 부품을 샀습니다. 용산쪽 상가는 9시 반부터 열기 시작하더라구요.혹시나 참고하시게 될지도 모르니까요. 일찍 용산에 들리실 분들은 참고해 보세요! 사고 싶은게 정해져 있었기 때문에 생각보다 쇼핑은 빨리 끝났습니다. 1. LED 라인. 필수적이라고 할 수 있는 LED 라인입니다. LED 튜닝에 LED가 없어선 안되겠죠~튜닝하시는분들은 정말 여러가지 LED를.. 더보기
용산에서 일하게 됐습니다. 사실 최근에 쓴 글에서도 언급한 내용이지만, 어쩌다 보니 휴학기간동안 용산 전자상가쪽에서 물류관리 쪽으로 일하게 되었습니다.포장도 하고, 물류 입출입도 확인하는 어떻게 보면 몸 쓰는 일인거 같기는 하지만, 바로 눈앞에서 물건이 유통되는 것들을 보고, 용산 내를 돌아다닐 일도 있다 보니 나름대로 부품이나 컴퓨터 자체에도 관심이 많았던 저는 아이쇼핑 하나는 만족스럽게 하게 되는 것 같네요.한달 약간 안되게 일하고 있습니다만, 그래도 꽤 많은 견적서나 부품들을 보다 보니 시세 변동이나 사람들이 어떤 칩셋이나 부품을 선호하는지도 조금씩 감이 오는거 같구요. 특히 오늘, 스카이레이크 non-k 버전과 중저가형 보드 H170, B 150 등이 출시되었는데, 실제 매입가보다 소비자 판매 가격이 낮게 책정되고 있다는 .. 더보기
유니티 - 탄막 슈팅 게임을 만들자 (7) UI 만들기 - 상태와 점수 표시 안녕하세요, 윈디입니다.한동안 휴학 준비하고, 휴학동안 할 일을 구하느라 포스팅이 좀 늦었네요 ㅜ 시간이 부족하기도 했지만 정진하지 못한 제 탓입니다!앞으로는 좀더 열심히 자기계발을 하기 위해 노력해야 할 거 같습니다. 일이 끝나면 시간이 늦어서 그런지 자꾸 딴짓을 하게 되더군요.. 그래도 어찌어찌 시간을 내서, 기본적인 틀을 완성한 탄막 게임에 UI를 입히기로 했습니다. 보통 슈팅 게임을 보면, 왼쪽이나 오른쪽에 작게, 아니면 아예 틀을 하나 만들어서 그 위에 현재 점수나, 현재 목숨, 봄 등등 여러가지 정보를표시하게 되죠. 오늘 설명드릴 부분이 바로 그런 부분인데요, 간단하다면 정말 간단하지만, 실제로 해 보는 것과 아닌 것은 큰 차이가 있더라구요. ▲탄막 게임으로 정말 유명한 게임이죠, 동방프로젝트.. 더보기
유니티 - 탄막 슈팅 게임을 만들자 (6), 충돌, 그 불필요한 연산을 삭제하기. 연출을 사용하자! 안녕하세요! 윈디입니다.지난 시간에는 프레임 드랍을 해결하기 위해 프로파일러를 확인하고 문제점을 찾아서 해결하는 법을 공부해 보았는데요, 며칠 더 코드를 다듬다 보니, 이런 방법도 있다! 라는 것을 생각해 내서 새로이 포스트를 작성하게 되었습니다! 이 방법은 생각보다는 적용범위가 제한적인 방법이기에, 일반적인 방법이라기 보다는, 게임을 만드시다가 사용할 수 있는 꿀팁 정도로 생각하시면 될 거 같아요! 지난번에 사용했던 아이템 흡수를 예로 들어 볼게요. 충돌시간을 분산시킴으로서 어느정도 문제를 해결하는 듯 했으나.. 몇몇 상황에서는 (플레이어의 위치에 따라)아이템끼리 많이 겹칠 경우에 렉이 나게 되더라구요. 그래서 새로운 해결책을 생각해 보는 와중에 생각이 떠올랐습니다.일단 유저들이 게임 안에서 보는 것은.. 더보기
그래픽카드가 죽었다..! GTX 970 구매후기 안녕하세요, 윈디입니다~!군대에 갔던 시절까지 합치면 거의 5년동안 제 컴퓨터에서 고생하던 그래픽카드가 드디어.. 그저께 저녁에 파란 스크린을 뿜으며 쓰러져 버렸습니다.. 라데온 HD 6950이었는데요,성능도 아직 현역대고, 카탈리스트 패치 이후에 더욱 잘 뽑혀서 만족하고 있었습니다만.. 결국 발열이 일을 내고 말았네요...ㅠㅠ 고생해준 그래픽카드에게 심심한 감사와 조의를 표합니다... ▲안녕... 물론 암당 글카에 만족하기는 했지만, 이번에는 한번 엔당에 도전해 볼까~ 라는 생각에 바로 용산으로 달려가 GTX 970을 구입했습니다. 안정적이라는 ZOTAC의 970입니다. 퍼포먼스는 타 회사에 비해 조금 딸리지만, 그만큼 가격이 싸고, 안정적인데다, 조탁의 특징인 3+2년 A/S 가 끌려서 그쪽을 골랐네.. 더보기
유니티 - 탄막 슈팅 게임을 만들자 (5), 프레임 드랍을 해결하기. 안녕하세요, 윈디입니다. 지난번에 탄 삭제를 하도록 만들때, 이벤트와 델리게이트를 사용해서 탄을 삭제하는 방법을 사용해서 탄을 한번에 삭제를 했었는데요,그 이후 저는, 탄을 삭제하고 아이템으로 변한 탄들이 플레이어에게 점수로 들어가는 식으로 구현을 했었습니다.이렇게 탄을 한 프레임에 모두 삭제를 하다보니까, 순간적으로 렉이 발생하더라구요.이 렉을 해결하기 위해서는 당연히 정확한 원인을 파악해야겠죠?유니티의 프로파일러를 돌려서 확인해 보았습니다. 프로파일러는 유니티의 Windows 메뉴에서 확인하실 수 있습니다. 단축키는 컨트롤+7 입니다.프로파일러를 킨 상태로 게임을 실행하면 자동으로 Cpu 사용량이 기록이 됩니다.그래서 보스를 죽이는 시점을 확인해 봤더니..이렇게 나왔습니다. 토탈 64퍼센트나 차지하는.. 더보기
유니티 (C#스크립팅) - 코루틴이 잘 안 돌아가는 경우들 정리 안녕하세요? 윈디입니다.유니티 내부에서 코루틴을 사용하다 보면, 코루틴이 잘 작동하지 않을 때가 종종 있습니다. 특히, 오브젝트가 삭제되거나 비활성화되거나, 혹은 스크립트 사이를 넘나들며 코루틴을 사용하다 보면, 코루틴이 잘 작동하지 않을 때가종종 발생하는데요, 그래도 미리 알아두고 사용하다 보면 이런 오류들을 최대한 피하거나, 아니면 오류를 발견했을때 재빨리 해결할 수 있겠다는 생각이 들어서 제가 이번 게임을 코딩하면서 접한 몇 가지 오류들을 정리해 봤습니다. 일단 코루틴을 사용하는 이유는 원하는 만큼 스크립트를 쉬게 하여 연산에 큰 이득을 얻기 때문인데요,코루틴의 개념 자체에 대해서는 여기에 포스팅 해 두었으니 참고해 보시는것도 좋을 것 같아요. http://linecode.tistory.com/9 .. 더보기