첫 게임 개발 후 게임 개발 포기 선언: 게임 개발의 어려움과 심리적 고찰

by DD
1개월 전
조회수 6

게임잼(Game Jam)에 참여하여 첫 게임을 개발했지만, 예상보다 낮은 평가를 받음

게임 그래픽 작업의 어려움과 개발 과정에서의 번아웃(Burnout)을 경험

게임 개발 결과에 대한 실망감과 객관적인 평가 사이의 괴리감을 느낌

객관적인 평가와는 별개로, 객체 지향 프로그래밍(OOP)에 대한 혐오감을 드러냄

게임 개발 과정에서의 번아웃(Burnout) 경험

본문에서는 게임잼(Game Jam) 기간 동안 겪은 번아웃(Burnout)을 상세히 묘사하며, 게임 개발 과정의 어려움을 보여준다.

과도한 그래픽 작업: 게임 그래픽 작업에 많은 시간을 할애하면서 편집기 과부하(Editor Overload)를 경험

마감 기한 압박: 제한된 시간 내에 게임을 완성해야 한다는 압박감으로 인해 개발 의욕 저하(Reduced Motivation)

결과에 대한 실망감: 노력에 비해 낮은 평가를 받으면서 자존감 저하(Reduced Self-esteem)

게임 개발은 창의적인 작업이지만, 동시에 높은 집중력과 인내심을 요구하므로, 자기 관리(Self-management)스트레스 해소(Stress Relief)가 중요하다.

객체 지향 프로그래밍(OOP)에 대한 비판

글쓴이는 객체 지향 프로그래밍(OOP)의 복잡성(Complexity)모듈 구조(Modular Structure)에 대한 어려움을 토로하며, 게임 개발에 대한 회의적인 시각을 드러낸다.

OOP의 단점: 복잡한 구조(Complex Structure)유지보수의 어려움(Maintenance Difficulty)을 지적

모듈 구조의 필요성: 게임 개발에서 모듈화(Modularization)는 필수적이지만, 과도한 설계는 오히려 개발 속도 저하(Reduced Development Speed)를 유발

대안 탐색의 중요성: OOP 외에도 다양한 프로그래밍 패러다임(Programming Paradigm)을 이해하고, 자신에게 맞는 방식을 선택하는 것이 중요

결과적으로, 자신의 강점(Strengths)선호하는 개발 방식(Preferred Development Style)을 파악하는 것이 중요하다.

게임 개발 결과에 대한 객관적 평가의 어려움

글쓴이는 게임 개발 결과에 대한 객관적인 평가(Objective Evaluation)의 어려움을 언급하며, 주관적인 노력과 객관적인 평가 사이의 괴리감을 이야기한다.

주관적인 노력: 게임 개발에 투입한 시간과 노력은 높지만, 결과에 대한 만족도는 낮음(Low Satisfaction)

객관적인 평가: 게임잼(Game Jam) 참가자들의 평가는 낮았고, 자신의 평가와 불일치(Discrepancy)

피드백 수용의 중요성: 객관적인 평가를 통해 자신의 강점과 약점을 파악하고, 개선 방향(Improvement Direction)을 설정하는 것이 중요

결론적으로, 게임 개발은 끊임없는 학습(Continuous Learning)피드백 수용(Feedback Acceptance)을 통해 성장하는 과정이다.

게임 개발 포기 결정에 대한 심리적 고찰

글쓴이는 게임 개발 포기 결정에 대한 심리적인 측면을 다루며, 미래에 대한 불확실성(Uncertainty)재도전 가능성(Possibility of Re-challenge)에 대해 고민한다.

실패에 대한 좌절감: 게임 개발 실패로 인해 자신감 상실(Loss of Confidence)무력감(Sense of Helplessness)을 느낌

미래에 대한 고민: 게임 개발을 계속할지, 다른 분야로 전환할지, 진로에 대한 갈등(Career Conflict)

재도전 가능성: 실패를 통해 얻은 경험을 바탕으로, 새로운 시도(New Attempt)를 할 수 있는 가능성을 열어둠

결과적으로, 게임 개발 포기는 개인적인 선택이며, 자신의 감정(Emotions)상황(Situation)을 충분히 고려하여 결정해야 한다.

I created my first game and decided to leave GameDev