목록프로젝트 (30)
처음부터 차근차근
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ss4GQ/btrr3jZShOd/jQe2R1n7MQXGT0R0ZGqQCk/img.png)
프로젝트명 : Shoot a gift 제작 기간 : 2021년 12월 4일 ~ 12월 7일 Unity 2020.3.9 버전 이용 Oculus 사의 ‘Quest 2’라는 VR기기를 사용하여 만든 게임 양손을 이용한 플레이 가능 Oculus Air link를 통해 데스크톱 Unity와 연결하여 개발함 게임 설명 공중에 있는 선물 상자를 총으로 쏴서 맞추는 게임 오른쪽에 시작 버튼을 누르면 카운트 다운 뒤에 게임이 시작됨 테이블에 있는 총을 직접 들어서 조준을 한 다음 쏴야함 선물상자를 맞추면 10점이 쌓이고, 폭탄을 맞추면 -4점이 됨 시간이 다 되면 공중에 있는 오브젝트가 모두 사라지고 앞에 점수가 뜸 구현 기능 헤드 상하좌우로 돌아보기 기능 양손 애니메이션 오브젝트 grab 기능 플레이어 이동, 회전 플..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/EAu7X/btrr1NgZ3VE/0R0Q9s8DlbFLK5ym46Wlfk/img.png)
프로젝트명 : Kart Racing 제작 기간 : 2021-05-28 ~ 2021-05-30 Unity 2020.3.9 버전 이용 목표 지점까지 빨리 도착해야 하는 캐주얼 레이싱 게임 레이싱 게임으로 잘 알려진 를 모티브로 함 2021년 2학년 1학기 모바일 게임실무 수업에서 만든 게임 프로젝트 구현 기능 카운트 다운 현재 속도 출력 드리프트 부스터 부스터 정렬 경로 이탈 시 시작 지점으로 이동 골인 - Best score, Score 체크포인트 esc 메뉴(게임 다시 시작, 메인 메뉴로 이동) 실행 동영상 github https://github.com/soyoungkimm/Kart-Racing 카트 모델 및 애니메이션 출처 : https://kkamysgame.blogspot.com/2020/11/kk..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bg6J63/btrpWzQElqB/Xs4khOfdZx5bGnnScNLca0/img.png)
프로젝트명 : jeju induk hotel 기간 : 2021-11-07 ~ 2021-12-20 설명 : 호텔 예약 사이트. 2021년 2학년 2학기 PHP Framework 실무 강의에서 만든 팀 프로젝트. 호텔에 대한 설명과 예약 기능, 서비스 안내, 이벤트 안내 등 호텔에 대한 정보가 나와있음. 비회원 예약과 회원 예약으로 나누어져 있어 편리. githib 사이트 : https://github.com/soyoungkimm/hotel_project ※ 필자가 만든 화면 위주로 캡처함 사용자 페이지 Admin 페이지
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/HHUUo/btrpQYdjKb0/mSTl3QRTiMZ3c7PY7pjkkk/img.png)
chart.js를 이용해서 예약 연도별, 월별, 기간별 통계와 객실별 통계, 후기 별점 통계를 만들었다. 이미지와 같이 datepicker을 이용해 날짜를 원하는 날짜를 정하고 확인 버튼을 누르면 datepicker의 onClose 이벤트에 의해 새로 차트가 그려진다. $( function() { $( ".datepicker" ).datepicker({ changeMonth: true, changeYear: true, showButtonPanel: true, closeText: '확인', dateFormat: 'yy-mm', onClose: function(dateText, inst) { var month = $("#ui-datepicker-div .ui-datepicker-month :selected"..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bihui5/btrpVv1ZgQ9/5JyZ1KWkk4rKv8PQKPlkZK/img.png)
admin 로그인 체크 admin 페이지는 데이터베이스에 대한 내용이 있기 때문에 보안이 중요한 웹페이지이다. 그래서 사용자가 url을 치고 admin 페이지에 들어오려고 할 때 로그인을 하지 않은 사용자는 들어올 수 없도록 만들었다. function _checkAdminLogin() { // admin이 login 되었는지 확인 if(!$this->session->userdata('admin_id')) { $this->load->view("admin_warning"); return false; } else { return true; } } 세션 데이터중 key값이 admin_id인 세션의 value값을 받아오는데 이 값이 없다면 admin_warnig 페이지를 로드하고 false를 반환한다. 반환 값으..