개념글 모음

요약
(1) 잠이나 자볼까 해서 시도함
(2) 겁나 재밌음
(3) 날밤 깠음
(4) 조오오오오오오온나게 많이 구현했음


상세
(1) 잠이나 자볼까 해서 시도함

- 요새 밤에 잠이 잘 안오면서 밤낮이 바뀌기 시작함 그래서 한번 해보자는 생각으로 시작함


(2) 겁나 재밌음

- 난 개발자 나부랭이임 그 이유가 각종 언어의 고급 파트로 가면 모르는거 투성이임 다만 기초는 다 알고 있다보니 이해가 빠름

- tkinter라는걸 chatGPT가 추천해주길래 쳐다보고 이해하기 시작한 뒤 뭔가 신내림이 왔음


(3) 날밤 깠음

- 여긴 어디고 난 누구인가....싶음 다만, 덕분에 기분좋게 만족할 수 있는 수준으로 만들었음


(4) 고작 6시간인데 조오오오오오오온나게 많이 구현했음

- 날 미친듯이 괴롭히던 GUI는 화면분할이 가능한 tkinter덕에 고민의 50% 이상이 해결됨

- 대신 기존의 화면의 메뉴를 직접 클릭하는게 아닌, 별도의 버튼이 제공되서 이를 클릭하는 방식으로 작동함

  대충, 모바일에라와 비슷한 느낌이라고 봐도 좋음

  그것만큼은 도저히 똑같이 구현할 엄두가 안나더라

- 그 외 달성한 내용 나열

  (1) 실행속도 존나 빨라짐 / era나부랭이와는 비교하는게 부끄러울 정도임

  (2) 삘받은 신내림 덕에 기존 csv에서 읽은 내용으로 작동할 수 있게 설계되었음

      다만 완벽한 호환성은 아니고, 일본어로 적힌 소질을 TALENT로 바꿔주는 노가다는 해야 함

      그래도 이 모든 것을 csv파일만 만들어 준비하면 전부 읽어서 캐릭터로 바꿀 수 있음

  (3) 변수를 자유롭게 추가할 수 있으니 그냥 내친김에 신체프로파일 관리용 변수를 신설함

  (4) variable.csv를 준비해서 일부 변수의 크기를 가변으로 할 수 있게 설계함

      이를 바꿔주면 나중에 개조해서 다른거 만들 때 쓸 수 있을거임

  (5) era홍마관 설계하면서 가장 난관이자 자포자기였던, 지도 및 맵 알고리즘은 2시간만에 chatgpt와 함께 해결 완료

      직접 작성한 노드 + 한땀한땀 연결해서 구현한 지도 + 이를 타고 알아서 최단 경로를 찾는 BFS알고리즘!

      파이썬이 다른 언어 대비 느리다고 하지만, 이건 진짜 기적이다...그냥 내가 볼 땐 존나 빠름 행복함

      이거 구성하는게 엄청 노가다였음 근데 이것도 다 만들고 정리해보니

      그냥 MAP1.csv 형태로 파일 만들어서 적당히 숫자만 넣어주면 알아서 맵이 구현되도록 할 수 있을 것 같음

      이걸로 TW를 구현할 생각은 없지만, TW같은 것도 만들고 싶으면 만들 수 있다는 소리임

  (6) 캐릭터 관리가 압도적으로 편해져서 진짜 온갖 망상을 구현할 수 있을 것 같은 근거없는 자신감이 생김


PS.

- 객체지향 프로그래밍은 현대 프로그래밍의 신이다

- 객체지향 언어는 위대하다

- 근데, 나중에 구상은 어떻게 구현해야 할까.....

- .....다같이 파이썬 배웁시다 파이썬 쉬워요

- ............아니면 나중에 템플릿 드릴테니 거기다 대사만 채워주세요...

  오류는 제가 고칩니다.......