
유니티 게임 프로젝트 2020.05~ 2020.06
랜덤 디펜스 게임입니다. 유니티 18.4.16 버전을 사용하였습니다.
- 번외 Project
- · 2020. 12. 14.

iOS 기초 프로젝트 2020.11 ~ 2020.11
Mac OS의 Xcode를 이용한 프로젝트
- 번외 Project
- · 2020. 11. 18.
Spring 에서의 웹개발은 MVC 패턴으로 개발이 된다. Model, View, Controller 로 구성되어있다. 그중에서도 각각의 어노테이션을 취해주어야 하는데 보통 패키지로 구분을 한다. 이런식의 구조를 가지고 있다. 그럼 각각 무슨 기능을 하는지 알아보자. controller - 클라이언트에서 전달되는 모든 데이터가 거쳐가는 곳이다. 이곳을 통해 맵핑이 되기도 하며 데이터를 주고 받는 기능을 처리하는 곳이다. @Controller 어노테이션으로 사용한다. domain - 하나의 객체 DTO 라고 할 수 있다. 클래스를 만들고 이 객체를 담기위한 그릇으로 사용된다. Member 라는 클래스가 있고 이 클래스는 회원객체이다. 예를들어 요구사항이 구분을 위한 식별자 id 값과 이름인 name이고, ..
java 8 Optional Optional (Java Platform SE 8 ) A container object which may or may not contain a non-null value. If a value is present, isPresent() will return true and get() will return the value. Additional methods that depend on the presence or absence of a contained value are provided, such as orEl docs.oracle.com Optional을 사용하기 위해서는 선언해주어야 합니다. empty() empty() 메소드는 일반적으로 사용되는 비어있는 Optional ..
랜덤 디펜스 게임입니다. 유니티 18.4.16 버전을 사용하였습니다.
(공부 목적 개인 프로젝트 입니다.) vuforia의 마커를 이용한 AR 프로젝트입니다. 각 버튼을 통해 포스터 이미지 예고편을 확인가능하고 미니게임을 할 수 있습니다. 프로젝트 전체 화면입니다.
개별 프로젝트로 진행되었으며, Linux 기반의 서버를 사용하였고, 제작환경은 Windows입니다. PHP언어로 제작되었으며, Codeigniter 프레임워크를 사용하였고, 부트스트랩 무료 템플릿을 이용하여 모바일, 웹 응답형 디자인을 이용하였습니다. phpMyAdmin, Editplus tool을 사용하였고, MariaDB를 이용하였습니다. 갤러리 홈페이지로서 회원가입, 로그인, 작품을 등록하고 수정하고 삭제가 가능합니다. 또한 각 작품에 블로그를 통해 상세 정보를 볼 수 있으며 좋아요 기능을 구현. 각 회원을 한 작품당 한개에 좋아요를 줄 수 있고 좋아요를 준 상태에서 다시 한 번 클릭하게 되면 취소가 됩니다. 또한, 작가를 볼 수 있으며 작가를 클릭하게 되면 해당 작가의 모든 작품들이 나오는 개인 ..
개별 프로젝트로 진행 되었으며, 무료 부트스트랩 템플릿을 사용하였습니다. Linux 환경으로 된 서버를 이용하였고, 제작환경은 Windows 입니다. MariaDB를 사용하였고, Codeingniter 프레임워크를 사용하였으며, PHP언어로 제작되었고, phpMyAdmin, editplus tool을 사용하였습니다. 투표하기는 ajax를 이용한 간단한 비동기 처리를 하였고, 로그인은 세션을 사용하였습니다. 메인화면에선 1,2,3 투표수 순위를 볼 수 있고 두개의 그래프로 통계를 확인가능합니다. 관리자화면에선 강아지들 관리가 가능합니다.
Mac OS의 Xcode를 이용한 프로젝트