2D 픽셀 도트 디자인 만드는 법

2D 게임을 만들려고 발을 들이는 분들 중에는 픽셀 아트, 도트 그래픽을 좋아하시는 분들이 꽤나 많으신데, 검색해보면 도트 디자인에 사용할 수 있는 프로그램이 많아서 뭘 써야 할지 모르겠다는 분들이 많고, 추천하는 글에도 여러 가지가 추천되어 있어서 자신에게 무엇이 잘 맞을지 몰라 하시는 분들이 많습니다. 일단, 이 글을 본다는 것 자체가 입문자라는 것을 전제로 설명해드리겠습니다. 프로그래밍 분야도 […]

Read More

프로그래밍의 기본 구성

C언어가 프로그램 언어라는 것은 알겠는데, 어떻게 작동하는 건지 프로그래밍이 정확히 뭔지 모르겠는 분들을 위해 작성했습니다.   함수 제일 기본적이며 꼭 필요한 함수 중 하나인 메인 함수입니다. 프로그램에서 구성요소로 꼭 자리를 차지해야 하며 하나만 존재가 가능합니다. void main(void)나 int main(void) 중에 쓰시는 분들이 통계적으로 많은데요, 형태의 이름에 대해서 알아보겠습니다. 출력이 없는 형태 void main(void) 입력이 없는 […]

Read More

유니티 객체 생성하는 법 맛만 보기

객체를 생성해서 다루는 법을 한번 알아보겠습니다.   오브젝트 (Object) 메뉴 중에서 New를 눌러서 프로젝트 이름과 위치를 정해줍니다. 이름과 위치를 정해주고 나면 Create Project를 눌러줍시다.   프로젝트를 만든 후에 Project에서, 앞으로 다뤄볼 에셋들을 좀 더 쓰기 편하게 표시하기 위해서 마우스 우측 버튼을 클릭해서 폴더를 만들어 주시면 됩니다.   GameObject를 눌러주시면 3D Object-cube를 들어가서, 큐브의 모양을 하고 […]

Read More

Java String을 int와 long로 변환해보자

간단하게 변환문을 만들어 보겠습니다.   public class QuickTest { public static void main(String[] args) { String val = “5678”; int i = Integer.valueOf(val); long l = Long.valueOf(val); System.out.printin(i+1); System.out.printin(l+1); } }   5678의 Val 이란 String 값을 int와 long의 모습으로 변환하는 예문인데,   int i = integer.valueOf(“String”);로 int 형태로 변환할 수 있고 long l = […]

Read More

Java 줄 바꿈 하는 법

이번에는 굉장히 간단해 보이지만 막상 하려니 막막할 수 있는 줄 바꿈에 대해서 알아보겠습니다. package Algo; public class test { public static void main(String[] args) { System.out.printin(“bbbb ₩n bbbb”); System.out.printin(“bbbb ₩r bbbb”); } } bbbb bbbb bbbb bbbb 자바 개행 처리라고도 합니다, 이게 콘솔 화면이 아니라 화면으로 출력할 때에는 System.out.printin을 사용할 수 없기 때문에 텍스트 중간에  […]

Read More

유니티로 게임 개발 맛만 보기

게임을 만들기 위해서는 일단 게임을 개발할 방법부터 정해야 합니다. 개발 방법은 아주 다양하고 각각의 장단점이 있지만 입문자일수록 어느 정도 기반이 닦여있는 게임 엔진을 선택하는 것이 적합합니다. 게임 엔진은 쉽게 설명드리자면, 게임을 만드는 데 사용되는 여러 가지 요소들을 미리 가져다 놓은 일종의 임대 작업실이라고 생각하시면 편할 것 같습니다.   Q : 그럼 어떤 엔진을 선택해야 하나요? […]

Read More

오라클 INNER JOIN 별거 아니다

이번 글에서는 오라클 JOIN에 대해서 살펴보겠습니다.   JOIN은 여러개의 테이블 요소를 한번에 살펴보기위해서 쓰는데 INNER JOIN과 OUTER JOIN으로 종류가 2개인데   지금 해볼 INNER JOIN은 같은 값들만 모아서 보기위해서 쓰는 것인데 예를 들어보면   NAME AGE 1 쿵쿵 10 2 짝짝 10 1 쿵쿵 10 테이블 두개를 생성시켜 놓고 각각의 값들을 부여해보았는데 INNER JOIN은 값이 […]

Read More

오라클 Union 맛만보기

CREATE TABLE TEST_TABLE (NAME VARCHAR2 (10), AGE NUMBER(10)); CREATE TABLE TEST_TABLE2 (NAME VARCHAR2 (10), VAL NUMBER(10));   INSERT INTO TEST_TABLE VALUES( ‘쿵쿵’, 10); INSERT INTO TEST_TABLE VLUES( ‘짝짝’, 10); INSERT INTO TEST_TABLE2 VALUES ( ‘쿵쿵’, 10);   이번에는 오라클에서 Union에 대해서 맛만 볼건데요   Union은 여러개의 테이블을 묶을때 사용하는데 여기서 여러개의 테이블을 묶기 위해서는   […]

Read More

Java Stack이 뭐냐

자 오늘은 앞서했던 Stack에 대해서 알아 볼건데요 stack은 list set map보다 더 단순합니다. 처음에 들어간 것은 제일 마지막에 받게 된다. 마지막에 들어간 것은 제일 처음에 받게 된다. 이거를 전문용어로 LIFO라고 합니다 풀어쓰면, Last In First Out 마지막에 들어온게 제일 먼저 나간다는 말입니다. 이제 바로 사용을 해 보자면 package first; import java.util.Stack; public class StackTest { […]

Read More

Java this 파헤치기

public class ThisTest { int i = 10; int j = 20; public void TMethod(int i, int j) { System.out.printin(i); System.out.printin(j); } public static void main(String[] args) { ThisTest t1 = newThisTest(); t1.TMethod(1,2); }   이번에는 This에 대해서 파헤쳐볼건데요 클래스 내에서 변수 i와 j가 있죠? 값은 10과 20으로 설정을 각각 해주었구요 또한 TMethod를 생성해서 i와 […]

Read More