본문 바로가기

전체14

melonDS를 사용해 PC로도 놀동숲 통신을 즐겨보자! 본 게시글은 디시인사이드 놀러오세요 동물의숲 마이너 갤러리에 게시한 글의 변경 사항을 실시간으로 수정하는 데에 용이하도록 할 목적으로 작성되었습니다. 시작하기에 앞서서, 에뮬레이터 중 melonDS를 고른 이유를 설명해드리겠습니다. 우선 melonDS는 DeSmuME에 비해서 속도가 굉장히 빠릅니다. 두 에뮬레이터 모두 프레임이 낮으면 게임 속도까지 느려져버리는데, DeSmuME이 20~30fps를 뽑아내는 환경에서도 melonDS는 60fps을 기본 보장하여 쾌적한 플레이 환경을 제공합니다. 게다가 melonDS는 통신 기능이 공식적으로 제공됩니다. DeSmuME은 개발을 완료하기도 전에 통신 기능을 버렸지만(지금 가능한 것은 비공식적으로 개발된 버전), 여기서 통신 기능 개발자가 개발팀에서 나와 독자.. 2020. 4. 11.
코딩야학 6기 프로젝트 6일차 - 패스워드 암호화 1 2 3 cs 위의 코드를 1 2 3 cs 아래와 같이 바꿨습니다. 이제 데이터베이스에는 MD5로 암호화된 패스워드가 저장됩니다. 2019. 8. 6.
코딩야학 6기 프로젝트 5일차 - 로그인/회원가입 구현 input 태그의 디자인을 개선하고 회원가입을 구현했습니다. 중복 ID, 비밀번호 확인을 검사하고 이상이 없다면 데이터베이스에 회원 정보를 저장합니다. 로그인 또한 구현했습니다. 로그인인 세션이 존재하면 글쓰기 페이지에 접속 가능하고, 작성자 또한 자동으로 회원 정보에서 이름을 가져와 저장합니다. 2019. 8. 5.
코딩야학 6기 프로젝트 3~4일차 - 게시판 구현 3일차인 토요일에 사정이 있어, 게시글 작성 폼 코드를 위와 같이 작성했습니다. 제출 버튼을 누르면 선택된 카테고리의 테이블에 제목과 내용, 그리고 작성된 날짜와 시각을 데이터베이스에 저장합니다. 회원가입/로그인이 구현된다면 데이터베이스에 저장된 회원의 이름까지 작성자 항목에 저장되도록 할 것입니다. 3~4월 식단표는 테스트용으로 미리 작성해 데이터베이스에 직접 저장해놓았고, 5~6월 식단표는 페이지에서 작성해 데이터베이스에 전송한 결과입니다. (스크린샷에는 가려놓았지만, 작성자에는 미리 코드에 작성한 값이 저장되었습니다. 세션을 활용한 회원가입/로그인은 아직 구현되지 않았기 때문입니다) 4일차 목표인 게시글 목록 또한 구현했습니다. 2019. 8. 4.
코딩야학 6기 프로젝트 2일차 - 홈페이지 구성 홈페이지를 구성했습니다. 이미지는 나중에 선별해서 삽입할 예정이고, 지금은 코드만 작성한 상태입니다. 배너 또한 아직 디자인 아이디어가 없어서 링크만 추가하고 보류해둔 상태입니다. 좌측 상단의 햄버거 버튼(아디다스 버튼이라고도 불리죠)을 누르면 좌측에서 메뉴가 슬라이드됩니다. 닫기 버튼을 누르면 다시 없어지는데, 뒤로가기 버튼을 눌렀을 때에도 없어지도록 기능을 추가해야 하겠습니다. 2019. 8. 2.