본문 바로가기

분류 전체보기

(32)
[C#] 시리얼 통신 데이터 주기(RS232) 1. 서론 rs232 시리얼 통신을 프로그래머나 전자 쪽 혹은 기계 쪽을 다루는 일이 있다. 보통은 누가 하는지 모르겠으나 일이 들어와서 간단하게 만들어보았다. 필자는 리시브 데이터는 필요 없고 일방적으로 보내기만 하기 때문에 리시브하는 기능은 구현하지 않았다. 또한, 필자는 C# 콘솔 프로그램으로 만들 것이 아니라 유니티로 옮겨와 게임과 연동해야 하기 때문에 메인에서 키 입력 부분은 더 좋은 방식으로 만들기 바란다. 대충 함수만 구현했다는 소리 2. 본론 using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using S..
[Unity3D]JoyStick(D pad)캐릭터 이동 컨트롤러 제작(마무리) 1. 서론 없다. 바로 본론을 보자. 이전 글은 아래에... https://s-sense.tistory.com/16 [Unity3D]JoyStick(D pad)캐릭터 이동 컨트롤러 제작(1) 1. 서론 오랜만에 유니티 작업으로 찾아왔다. 거의 세 달 만 인 것 같은데... 블로그에 어떤 자료를 올릴까 고민이 많았다. 필자는 전부 다 테스트하고 정말 쓸만 한것들만 올리자는 명목 하에 블로그를 개설한 것.. s-sense.tistory.com 2. 본론 코드가 너무 길다. 중간중간 주석처리를 해놓았고, 자세한 설명은 아래를 확인하길 바란다. Controller.cs using System.Collections; using System.Collections.Generic; using UnityEngine; u..
[Unity3D]JoyStick(D pad)캐릭터 이동 컨트롤러 제작(1) 1. 서론 오랜만에 유니티 작업으로 찾아왔다. 거의 세 달 만 인 것 같은데... 블로그에 어떤 자료를 올릴까 고민이 많았다. 필자는 전부 다 테스트하고 정말 쓸만 한것들만 올리자는 명목 하에 블로그를 개설한 것이기에... 방대한 자료들 중에서 쓸만한 정보, 정확한 정보를 나누고 싶었고, 기록하고 싶었다. 기다린 사람은 없겠지만... 아무튼 바로 보자. 조이스틱 혹은 디-패드 라고 불리고 모바일 게임에서 흔히 보이는 이러한 십자 혹은 동그란 모양을 보았을 것이다. 모바일 게임에서 흔히 보이는 조작 방식인 것이다. 우리는 이것을 어떻게 하면 효율적으로 구현할 수 있을지에 대해 생각하고 필자의 코드를 판가름해주길 바란다. 조이스틱을 화면에 띄워두는 일반적인 방법도 있겠지만, 개인적으로 좁디좁은 화면에 조이스..
대전 탑립동 레옹 마틸다 카페 '포뮬리에' 1. 본론 대전 관평동 포뮬리에로 알려져 있지만, 사실은 탑립동 인 것이다. 전원주택 비슷한 형태의 카페이다. 지하가 햇빛이 들어 생각보다 아늑하지만, 지하의 퀴퀴한 냄새가 나는데, 막 거슬릴 정도는 아니었다. 2. 서론 커피맛이 훌륭하다. 메뉴판의 레옹은 쌉싸름하고 고소한 맛이 진하고, 마틸다는 그보다는 연하다. 그러다 보니 밍밍할 수도 있겠다. 사진의 아메리카노는 레옹이었고, 다른 하나는 핑크 솔트였던 것 같다. 핑크 솔트가 재밌는 게 살짝 짭짤하고 달달하니 생각보다 맛이 좋았다. 여기는 분위기 뭐 이런 것 보다 중요한 점은 커피가 맛있다. 공영 주차장이 있지만, 한 번도 가보진 않았고 건물 옆에 주차공간이 3대 있다. SUV 전용이라고 쓰여있긴 하다만, 다 들어가더라 아마 차체가 낮으면 밑이 닿을지..
티볼리 붓펜 작업 후기 1. 서론 티볼리를 한 11개월 전쯤 샀다. 생에 첫차.. 하지만 얼마 못 가서 벽에 범퍼 옆쪽이 닿아 까졌다. 한참을 이러고 타다가 붓펜을 샀다. 그리고 한참 후에 붓펜을 꺼내 들었다. 새 차를 하고 써야 한다는 후기에 새 차를 하고 하려 했지만, 비가 시도 때도 없이 와 버렸다. 절대 핑계 아니다. 2. 본론 필자는 생에 첫차가 티볼리 임을 다행이라고 생각한다. 아마 내 꿈의 차 머스탱이었다면 하필 거기 있던 벽을 부수고, 운전이 미숙한 나를 매일 탓하며 하루하루 후회 속에 살다가 죽었을지도 모른다... 위엣 말은 진심반 농담 반이지만, 아무튼 필자는 차에 대해 생각보다 관대해졌다. 그냥 잘 가고 잘 서면 되지 겉모습이 뭣이 중한가. 너무 더럽지만 않게 타자. 그냥 그렇게 생각이 들고 그런 생각이 드..
대전 갈마동 참치 회 무한 리필 '히토리' 1. 서론 참치회 무한리필. 무언가 의심쩍다. 기름치? 싸구려? 싱싱하지가 않아? 중국산? 일본산? 오만가지 생각을 들게 한다. 하아... 나는 먹고 왔는데도 잘 모르겠다. 이게 기름치인지 참다랑어인지 눈다랑어인지... 2. 본론 사실, 거의 참치를 접할 기회가 많이 있진 않았다. 확실히 입천장 살은 쫀득하고 고소하고 뭔가... 육회처럼 피 비린맛이 욱 하고 올라올 것 같았지만 전혀 없었다. 그저 담백하고, 깔끔하고... 후 입천장 살은 녹기 시작하면 비린맛이 올라와 얼려져 있을 때 얼른 먹어야 한다고... 금 싸라기 뿌려져 있는 회가 참다랑어라고 설명해주셨지만, "아.... 저는 솔직하게 말할 수 있습니다." "눈다랑어와 별 차이 모르겠습니다...." 아 제발 참치가 싼 거라고 그렇다고 해주세요......
대전 도안동 에그타르트 맛집 카페 '그려' 1. 서론 대전 도안동까지 갈 일은 없었지만, 색 다른 경험과 색 다른 분위기의 카페를 찾고 있었다. 그러던 중에 그림을 그리고 배울 수 있다는 카페 '그려'를 발견하곤 주말에 곧장 찾아갔다. 2. 본론 커피는 그냥 늘 먹는 아메리카노. 그 이상 그 이하도 아니었다. 에그타르트가 맛있다고 소문 자자 하길래 1인당 1개씩 총 2개를 먹고 왔다. 따듯한 에그타르트가 귀하기도 했지만, 바삭하게 굳은 설탕물을 뚫고 계란 향이 스멀스멀 올라오면서 동시에 고소한 겉의 쿠키와 마지막으로 바삭한 설탕물이 입안에서 녹아 단맛을 어우러지게 했다. 아마도 기억상으론, 포르투갈식 에그타르트였던 걸로 기억한다. 아니면 낭패... 그림을 그리도록 도구를 준다. 붓펜 안엔 물이 차있고, 이것으로 트레이처럼 보이는 팔레트 위의 물감..
[Unity3D]FSM을 활용한 AI개발(마무리) 1. 서론 코드는 직접 타이핑하고 직접 만들어 보는 게 최고입니다. 그럼에도 제가 코드를 올려놓는 이유는 그래도 어떻게 해야 하는지 감이 안 잡히는 분들은 복사해서 분석하시라고 올려놓는 겁니다. 많이 부족합니다. 양해 부탁드리며, 좋은 취지로 올리는 것이니 너무 뭐라 하지 말아 주시면 감사하겠습니다. 2. 본론 FSM.cs ...더보기 FSM.cs using System.Collections; using System.Collections.Generic; using UnityEngine; namespace MyFSM { abstract public class FSM { private readonly T m_Owner; abstract public void Begin(); abstract public voi..