프로젝트 3분카레 v240408a 다운로드 받기 <------


밑의 내용은 현재 v240408a에 비해 많이 부족한 내용이 많으므로 기능부분은 스킵하면서 들어도 좋음

====================================


원래 간단한 조교 게임을 만들어보고 싶어했는데
언젠가 YM과 SQN으로 텍겜의 세계에 푹 빠져버렸음

그래서 텍스트 기반으로 뭔갈 만들어보려고 하니까 여러가지 한계가 많더라
era로는 밑바닥부터 개발하기는 너무 어렵고 복잡함..

그래서 Twine의 슈가큐브랑 텍갤럼이 만든 Comma & Text 라는 엔진?툴?로 만들어보고 있었는데
C&T는 엔진에 한계가 너무 명확하더라. 스탯도 정해져있는거만 조절할 수 있고 RPG에 초점이 너무 맞춰져있는 느낌.
그리고 Twine의 슈가큐브는 html 문법을 모르면 아예 못만지는 수준. 배우고는 있는데 너무 오래걸리고 버그도 많이 나와서 너무 힘듬.

그래서 지금껏 만들던 모든 프로젝트를 다 뒤엎고 노선을 완전히 바꾸기로 했음

간단한 코드만 사용해서
간단한 템플릿을 만들고
간단히 큰 볼륨없이 게임을 만드는 프로젝트

..로 딱 정했더니
이걸 여기서 그냥 같이 만들면 되는거 아?닌가? 싶더라고

이게 3분카레 프로젝트.

이거 파일 열고 3분만 정독하면 배울 수 있는 내용으로
3분동안 빈칸에다가 Ctrl C Ctrl V하면 만들 수 있다 해서
3분카레 프로젝트임.
사실 그냥 내가 먹고싶은거 이름붙인거지만.



그래서 이게 뭐냐?

자기가 구상과 아이디어만 갖고 있으면 변수같은 부분 다 내버려두고 안에 내용만 살살 수정하면 나만의 조교물을 만들 수 있는 거푸집으로 쓸 수 있다!..라는 것임.

게임 내 기본적인 컨셉은

"<장소>에 있는 <인물1>을 아나타(플레이어)가 <조교(행동)>해서 <스탯>을 올린다. <스탯>에 따라 <이벤트>가 발생하고 <엔딩>을 보는 것"

이라는 컨셉을 베이스로 갖고감.

그러니까 제작자는 머리속에서 상상하는 <장소> <인물> <조교방식> <에로스테> <이벤트> <엔딩> 만 안에 비어있는 부분에 쑤셔넣으면 게임 뚝딱! 이란 얘기.



어라? 그게 Twine의 장점 아닌가?



맞음. 실제로 저거만 알고 컴퓨터 타자를 칠 손가락이 달려있으면 길어야 몇주정도만 꾸준히 해도 간단한 게임을 하나 만들 수 있음.

그런데 이건 그 몇주의 과정(기본 코드만들기, 밸런스, 키보드 뚝딱거리기)마저 극단적으로 줄여서 말 그대로 글자만 넣으면 될정도로 만든다는 것이 차이점.

즉 이미 코딩 1도 모르는 초심자에게 맞춰진 할로위로 코딩을 0.0000001도 모르는 구상맨들을 위한 거푸집을 만든다고 보면됨.

또 변수라고 해봤자 트와인에서 가장 쓰기 쉽다는 Harlowe에 문법도 set: if: 빼곤 거의 뭐 쓰지도 않아서 고수들이 더 추가해서 살을 붙이는거도 가능함



현재까지 구현된건 딱 스샷에 있는 정도

- 메인 화면
- 난이도 선택
- 프롤로그 여부
- 캐릭터 선택

머릿속으로 생각중인 게임 제목, 스토리, 캐릭터, 어쩌고저쩌고 넣으면 이 부분은 끝임

- 메인로비

조교당하는 <인물1>이 기본적으로 있는 홈화면임.
앞서 말했다시피 YM SQN처럼 체력, 기력, 낮, 밤이 있는게 아닌 행동, 스테미나로 나뉘어져서 다 닳으면 다음날로 넘어가는 시스템임

- A, B, ~

메인로비에서 주인공이 조교를 포함해 할 수 있는 <행동>들.
이 행동에 따라서 스탯1~6이 증감함.

- 다음날로

1일당 행동할 수 있는 횟수는 10회. 즉 <행동>을 10번하면 다음날로 넘어가고 스테미나가 전부 충전됨.
여기 분기에서 특정 스탯이 특정 조건을 달성하면 이벤트가 나오도록 만들 예정..

- 세이브 / 로드

세이브랑 로드 기능임


그리고 구현 예정인 기능은

- 이벤트 / 엔딩

특정 스탯이 특정 수치에 달하면 (ex. 호감도가 50을 찍을 때) 특정 이벤트가 (ex. 웨딩 H씬) 작동하는 것.
엔딩의 원리도 위와 같음. 스토리만 잘 생각해서 넣어주면 끝임.



쭉 보면 알겠지만 대단한거 없고 그냥 아주 간단한 트와인 예제들을 짬뽕해서 모아둔게 끝임
그래서 올릴지 고민도 되긴해. 쓸대없는짓같기도 하고..

일단은 오늘 컴만질때 이벤트 부분 엔딩 부분 행동 부분을 조금 만져서 검수하고 올릴건데 더 추가하면 좋을거같은 기능들 댓글로 알려주면 반영해서 만들어봄

지금 막 만들기 시작한거니 당장은 한눈에 볼수있을 정도로 작지만 살이 여기저기서 붙고 하면 꽤 그럴싸한 템플릿이 될 것 같아서 시작할 가치는 있다고 생각함...



요약 : 트와인 기초 예제들을 짬@뽕해서 딱 구상만 넣으면 바로 작동되는 에로스테와 조교를 포함한 텍겜 폼을 만들거다. 추가할거 지적할거 추천좀.

글재주가 없어서 뒤죽박죽 적었는데 저거로 요약되네..
사실 나도 프로그래밍 좃도몰류...피드백좀 뷰탁...