본문 바로가기

분류 전체보기133

Last Pillar 프로젝트 - 03. 세이브 로드 안녕하세요. 저번 글에서 예고했듯이 오늘은 세이브 로드 기능을 만들어 들고왔습니다. 세이브 파일은 암호화되어 안드로이드 폰의 숨킴폴더에 저장됩니다. 뭐... 루팅하면 편집은 가능할 겁니다. 복호화하는건 힘들테지만요. 다음은 영상입니다. 영상을 보시면 세이브를 누른 후 여러 작업을 하고 로드를 다시 누를 시 세이브를 눌렀던 시점으로 데이터가 롤백하는 것을 보실 수 있습니다. 창을 만들어 최대 세개의 저장파일 생성이 가능하도록 할 예정입니다. 영어 패치를 대충이나마 완료했습니다. 베타버전 테스트 할 때, 오타나 문법 오류 등을 찾아낼 예정입니다. 숨켜진 세이브 파일을 찾아네어 메모장으로 열어보면 이렇습니다. 이상하게 한자로 변해있더군요 ㅋㅋㅋㅋ 다음 글에는 세이브 로드 파일 선택창과 본격적인 던전, 레벨디자.. 2020. 3. 28.
Last Pillar 프로젝트 - 02. UI 마무리 상태창과 설정창을 추가함으로써 UI프로그래밍이 거의 끝났습니다. 사실상 UI의 대부분을 인벤토리가 차지했기 때문에... 그리 길게 걸리진 않았네요. 도트 픽셀 하나하나를 맞춰야 하기 때문에 스트레스가 이만저만이 아니었습니다... 도트 찍기 자체는 쉬운데 배치하기가 너무 하드하네요; 다음 글에서는 세이브 로드 기능을 만들어 볼까 합니다. 이런 허접한 인디게임에 클라우드 저장기능 따윈 없습니다! 그냥 무식하게 ini으로 저장해버릴 겁니다. 그래도 저장 파일은 여러개로 저장 가능하도록 할 생각입니다. 2020. 3. 25.
프린터 없이 PDF로 인쇄하기 1. HP 범용 인쇄 드라이버 PS 설치 다음은 공식 홈페이지 링크이다. https://support.hp.com/kr-ko/drivers/selfservice/hp-universal-print-driver-series-for-windows/503548 HP 유니버셜 프린트 드라이버 시리즈 - Windows용 소프트웨어 및 드라이버 다운로드 | HP® 고객 지원 저는 HP Virtual Agent입니다. 찾고 있는 것이 무엇인지 알려주시면 해결책을 찾을 수 있도록 지원해 드리겠습니다. support.hp.com 설치파일을 받았다면 아래 순서대로 드라이버를 설치한다. 프린트 드라이버가 설치가 완료됬다면 (설정-장치-프린터 및 스캐너)로 가보자. 제대로 설치되었다면 다음과 같이 HP Universal Pri.. 2020. 3. 24.
Last Pillar 프로젝트 - 01. UI 2020-03-20 현재 진도 영상 입니다. 이전에 작업했던 코드를 최적화했습니다. 전에 작업분 열어봤더니... 코드 리더빌리티가... 끔찍. 싹 갈아업고 다시짰습니다. C언어로 작업하다 GML쓰니까... 천국이 따로없더군요. 인벤토리 작업에서 포기했다 다시 시작한 거라 이번에는 스탯창을 손볼 예정입니다. 인벤토리는 이거 그대로 할지 바꿀지 아직 마음을 정하지 못하겠네요 다시 만들기 귀찮 그 다음으로 몬스터, 공격 기능, 스킬, 보스... 마을... 이런식으로 해 나갈 예정인데 갈길이 멀군요. 2020. 3. 20.
Last Pillar 프로젝트 - 00. 튜토리얼 안녕하세요 PrintedLove입니다! 예전에 제가 진행하다 포기했던 'GMS2로 RPG만들기'를 기억하시고 있는 분이 있는지는 모르겠지만... 그 프로젝트를 다시 도전해보기로 했습니다. 이번에는 소스코드를 공개하진 않아요. 뭐... 제 코드가 워낙 대단해서 그런게 아니라 이번에 완성된 게임은 플레이 스토어에 올려볼려고 해서입니다. 프로젝트 이름은 거창하게도 Last Pillar(마지막 기둥)입니다! 밑의 영상은 고등학생때 개발하다 중단된 데스크톱 게임의 플레이 영상입니다. 고딩때 만든 'Last Pillar' (made by GameMaker 8.0) 조금만 더 만들면 완성인데... 대학입시와 여러 문제들로 쓸쓸히 잊혀간 작품이죠. 지금 이걸 건들기엔 조금 부담되서 차라리 모바일로 새로 만들자! 라는 .. 2020. 3. 19.
웹 프로그램 개발용 언어들의 종류와 장단점 총정리 2020년 비대면 수업 중 학교 과제로 제출한 내용을 올린다. 웹 계발 언어는 크게 프론트 엔드(클라이언트) 용과 백 엔드(서버) 용으로 나눌 수 있다. 프론트 엔드 언어로는 html, css, javascript, react, (JQuuery, VueJS)… 등이 있으며, 백 엔드에는 PHP, java (Spring, Servlet, JSP), ASP, python (Django, Flask), javascript, c#, Ruby, .Net… 등 수많은 언어들이 있다. 프론트 엔드는 웹페이지에서 사용자가 직접 상호작용을 하는 부분으로 html, css, javascript이 세가지 언어가 기본적으로 사용된다. Html은 웹 페이지의 전체적인 틀을 구성하며, css는 디자인적인 부분, javascrip.. 2020. 3. 19.