전체 글 53

블로그 스킨이 제멋대로 바꼈네?

뭐지.. 블로그스킨이 멋대로 바껴버렸네...orz 블로그..안쓴지 오래 개인 위키로는 evernote를 시작으로,GoogleSite..Notion에 Confluence... 원래는 GoogleSite가 쓰기편했는데 옛버젼이 서포트도 종료되고..해서 음..요즘은 Notion이 그나마 쓰기편한느낌. 싸이월드도..미니홈피보단 커뮤니티사이트..카페였나..를 주로 갔었는데 한번 난리가나고는..재 오픈해도. 해외사용자로써는 인증방법이없어서 로그인을 못하는상태..ㅋ 티스토리는 그나마 오래가네(의외?ㅋ) 암턴 오늘은 바쁜와중에 블로그 보러왔다가 스킨이 난리가 났길래..조금이나마 수정이나하는걸로~

일상 2022.07.13

즐거운 인생게임

이제 얼추 반정도 살았나... 앞으로 살날이 좀 더 많으려나 인생 매일매일이 공부네 인간이란 존재는 무엇인지, 존재이유에 대해서 가끔 생각하면 이건 뭐 우주의끝은 어디인가에 맘먹는 스케일이되버려서.. 업계에선..아니 적어도 지금회사에선 어느정도의 포지션에 위치해서 조금 포괄적으로 여러가지를 하고있지만 어느 개그에서 그랬었나 "위에선 누릊 밑에선 치고올라오지.." 위는 모르겠고,면접을 보거나 신입들의 일에대한 자세를 보면 내가 다 숙연해지고 더 열심히해야겠다 싶다 아니, 지금껏 쌓아온 경험과 스킬만 마냥 믿고가기엔 신인들의 무서운 스피드와 스마트함에있어선 한발 늦는것만같아 왠지 나도이제 아재가 다 됐구나 싶기도하고... 그냥 그런 푸념.. 마음은 항상 젊고 생각도 여전히 엉뚱하고 변한건 하나도 없다만 그 ..

일상 2021.12.16

타일맵과 몬스터 배치를좀더 센스있게

하루에 몇시간 안나지만 그래도 재미를 붙인것같다. 일단 저번까지 타일맵생성에 몬스터 배치까지는 했는데(포스팅은 안했지만 몬스터 인공지능도 일단 준비해서 넣어뒀다.) 이몬스터가 벽위에도 서고 막, 구멍에도 서있고 이건아니잖아..그래서 언덕도,벽도,구멍도아닌 일반 타일에만 서있게 했다. 로직은 심플하다일단 타일맵 매니저가 맵정보를 갖고있고, 몬스터를 어디에 배치할지 정하는데몬스터를 어디다 배치를 할지를 정해야하니까맵을 먼저 생성시키는데 이 맵타일이 둘래는 벽이고벽 이외에는 일단 지금은 별생각없이 완전랜덤인데각 타일은 tileType을 enum으로 갖게되는데그중 일반타일만 따로 추스려서 List에 집어넣고그 일반타일 리스트를 랜덤으로 돌려서 몬스터 마릿수만큼 뽑아내고,각 몬스터들을 차례대로 배치시키는.. 이번..

맵생성과 캐릭터클래스

게임만들기는 재미있다. 일단.내가 신이니까 ㅋ 이번엔 저번에 만들던 맵을 자동생한걸 제대로 위치시킨후 사방 벽을 벽타일로 감싸도록 했다.물론 이후에 이 벽들중 게이트가 될곳을 또 뚫어줄 예정 그리고 오늘은 크리쳐 클래스를 만들고, 요 클래스를 계승시킨 인간,몬스터 클래스를 만들었다.그리고 크리쳐 메소드에 이동메소드를 만들었다. 요 메소드를인간은 컨트롤러로, 몬스터는 자동으로 움직이게할 예정 개인적으로게임만들때의 테스트용 그래픽은 흑백으로 만드는거같다.그림그릴때의 스케치같은 느낌으로혼자서 모든걸 만들다보니까 한번에 칼라로 만들기가 좀 그르타뎃셍 그리듯이 덩어리부터 그려나가세세한부분은 나중에 완성시킬때에 하는걸로.채색은 어느정도 캐릭터도 움직이고 빌드가 시작될 정도즈음 부터 할 예정 이번엔 제대로 만들어가려..

타일맵 배치 제작

오늘의 결과물 오늘은 타일맵을 지정한 수만큼 배치가 되도록 했다.이게..하루만에 못했는데.. 스크립트 일부를 보자면 tiles[i,j] = Instantiate(tileMaster) as GameObject;tiles[i,j].transform.parent = field.transform;tiles[i,j].transform.position = new Vector3(i * tileSizePixel/100,j * tileSizePixel/100,0f);tiles[i,j].GetComponent().setTileType(Random.Range(0,4)); 요부분이아주그냥 애를 먹였다.뭐에 막혔냐하면프레하브를 바로 인스턴스화시켜서 부모까지 지정하려고 했더니 한번에 처리가 되지않았던것이었다. 결국 구글링 참고사..

오랜만에 다시시작

유니티로 게임개발개발이라고해서 거창한건아니고..그냥 놀거리 만드는중간단한 기획서, 화면이동, 파라메터등등 기본적인건 구글문서랑 메모등으로 구비했고.. 요 며칠새에 그래픽작업좀 하다가오늘부터 유니티로 작업시작~ 하도 오랜만이라..(맨 그래픽관련작업만 하다보니까..)씬 이동부터 까먹었다..물론 검색해서 바로 해결 오늘한일신이동을 위한스크립트 changeScene.cs작성 후 씬이동 테스트까지원래는 SceneManager로 할려고했는데 이미 UnityEngine.SceneManager가 있어서..일단 씬이동 스크립트긴한데 버튼계열이 어느정도 메소드가 정해지면 이것도 범용적으로 사용할 수 있게 수정해야지이름부터 ManagerButton 으로 바꾸자 버튼소재 투입 그래픽작업은 포토샵에서 하고있는데UI관련은 한 파..