본문 바로가기

안드로이드 개발 환경 구축하기 그저 단순한 안드로이드 어플을 만드려고 보니까 윈도우 다시 깔고, 오프지엘 공부하고, UML 공부하는거 말고는 안드로이드 관련 개발을 할 기회가 없어서인지…. 개발환경이 없네요 ; _ ; 그래서..! 겸사겸사 개발환경 만들면서 포스팅 하려고 해요>_ 더보기
[좀비주식회사]수확물 시간대비 마진 요즈음 게임은 직접적으로 붙잡아야 하는 시간이 많아서 할 시간이 많지는 않고, 겸사겸사 공부&작업 하면서 남는시간에 클릭질만 하면 되는 소셜게임을 하고 있는데... 네이버에서 제공하는 소셜 게임중 좀비 주식회사를 하고 있는 중! 이어요ㅎ 하지만 어느 게임이 그렇듯 자원(여기서는 돈)이 중요한데, 주 수입원은 무료로 사람들끼리 주는 선물을 팔아도 되긴 하지만 그렇게 열심히 선물 주는 사람이 많지는 않고 초기에는 나무와 석재를 팔아서 근근히 매워가지만, 땅이 넓어지고 밭을 모두 매꿀수 있을때 부터는 수확물로 돈을 벌기 시작 하는 거죠! 물론, 많이 벌지는 못해요ㅠㅋ 하지만 어차피 브레인도 부족하고 (요리사 돌리면 끗ㅋ) 해서 기왕이면 마진을 많이 남기는 수확물을 키우자! 해서 계산해 봤어요. 엑셀이 대신 해.. 더보기
03 Class Diagram 2 이번은 저번 포스팅에 이어서, 남은 요소들과 관계에 대해서 설명 하려고 해요. 이야기 했다시피, 제가 현재 진행하고 있는 프로젝트로는 설명이 안되는 부분이 많아서 임의의 예시를 두었어요. 프로그래밍 업종에 종사하시거나 관련 전공을 배우시는 분들이 많이 볼 것 이라고 예상하지만 예시는 굉장히 일반적인 걸로 두었어요.(그래서 포스팅 준비하는데 시간 좀 걸렸네요 :D 절대 놀지 않았답니다!!) 예시가 적절치 않거나 틀렸거나 질문이 있으신 분들은 댓글을 달아 주시면 답글 바로 답니다 :) 저도 공부하면서 하는 입장이라서 잘못된 부분이 있을 수도 있으니까 함께 해요 ^^ 전체 결과(box1) 클래스 요소를 만드는 것에 대해서는 저번 포스팅에서 상세히 언급 했으니까 대충 아실 거에요. 관계 부분이 상당히 난해 한 .. 더보기
03 Class Diagram 1 가장 구현과 밀접한 다이어그램이 바로 클래스 다이어 그램 입니다. 기존의 개발 방법론과 다르게 객체지향의 가장 중요한 점은 "객체"가 중심이 되어서 그것에 대해서 다른 객체들과의 상호관계에 따른 처리를 해주는 것이죠. 구현상에서 그런 객체를 나타내는 용어가 바로 클래스 인데요, 그래서인지 다이어그램의 이름도 클래스 다이어그램이라고 하는 듯? :) 클래스 다이어그램은 내용이 방대 하기 때문에 스크롤의 압박이 있음을 미리 밝히는 바입니다.(ㅋㅋ) 다이어그램(Diagram)의 종류 별 사용 클래스 다이어그램(Class Diagram) 사용되는 요소보기(box1) 클래스 다이어그램은 클래스에 대한 요소를 간략 혹은 상세 하게 담은 다이어그램 예요. 고로, 저번 포스팅 까지 만들어 져있었던 EnginCore_Te.. 더보기
Simple Polygon 학교 후배가 지원한 회사의 입사 전 문제로 심플 폴리곤 이라는 문제를 주었어요. (절대 심심해서 그런건 아니고) 마침 UML 만들기도 짜증이 울끈 불끈 쏟아 올라서, 잠시 머리 좀 식혀(?!!) 줄 겸사 한번 풀어 보려고 해요. 어차피 OpenGL 관련해서, 이미 구축해 놓은 베이스 엔진도 있겠다, 테스트도 해볼 수 있기에 시도 했어요 :) 문제 자체는 간단해요. 임의의 점들이 주어 지고, 점들을 이어서 선분이 겹쳐지지 않게 하나의 면으로 만들어 주면 끝! 가령, 아래와 같은 모양새겠죠? 일단 이런 문제해결에는 알고리즘을 만들어 줘야 하고, 그에 따른 자료 구조가 필요 하겠죠! 차례대로 나열해 볼게요. 재료 정점들 주어진 문제 그 자체죠. 언어(Language) 저는 C/C++ 유저이므로 사용 하는 언어.. 더보기