스크립트 짜서 자동화하는게 재밌다고 ㅋㅋ



심심해서 만들어봄 - https://gall.dcinside.com/mgallery/board/view/?id=factorio&no=30905

이거 보고 삘받아서 만들어봤음


현재 구현된 건

처음 게임시작하면 스크립트로 6x6 판 깔아줌

문제를 풀어서 출구에 서있는 캐릭터를 죽이면 문제가 리셋됨

기존에 있던 열차들은 다 파괴해버리고 열차를 새로 배치하고 안에 핵연료를 넣어줌

죽어버린 시체랑 파괴된 열차 잔해는 지워버리고 출구에 캐릭터 다시 재배치함

열차끼리 충돌해서 데미지 입는것도 막기 위해 파괴 불가 설정도 해줌

기차색은 랜덤배정, 문제해결용 메인 기차는 빨간색 고정


현재 미흡한 점은

열차 걍 손으로 철거하고 문제 해결 가능

출구에 있는 캐릭터 총으로 쏴버리든 때려죽이든 죽이기만 하면 아무튼 클리어 가능(?)



그리고 현재는 같은 문제만 나오고 있는데

https://www.michaelfogleman.com/rush/

여기가 보니까 6x6 맵에 대하여 문제들 많이 있더라고

적당히 추려서 스크립트에 때려박고 랜덤으로 선택되게해서 매번 다른게임도 되게 할 수 있을듯


잘 하면 여럿이서 경쟁할수 있는 시나리오로 만들 수도 있을 것 같고 ㅋㅋ;