학과소식학생프로젝트

학생프로젝트


HTML과 CSS, JavaScript를 기반 게임개발-섯다(신*기, 전*서, 원*현)

조회 15

소프트웨어융합대학 2025-06-24 10:00

HTML과 CSS, JavaScript를 기반 게임개발-섯다(신*기, 전*서, 원*현)

내용

추진 배경

□ 소프트웨어개발실습1 강의의 기말 프로젝트로 진행된 “HTML, CSS, JavaScript를 활용한 특정 주제의 웹 페이지 만들기” 과제를 구상하던 중 대중에게 친숙하면서도 세 가지 기술을 고루 활용할 수 있는 주제를 선정하고자 하였음.

□ HTML, CSS, JavaScript의 기능을 효과적으로 통합할 수 있으며 사용자 접근성과 흥미 요소를 모두 갖춘 ‘게임’ 형식의 웹 페이지를 제작하는 것을 목표로 프로젝트를 진행하게 되었음.

목표 및 내용

사용자에게 가벼운 웹 게임을 통해 스트레스 해소와 긍정적인 경험을 제공하고자 하였음.
□ 프로그래밍에 대한 흥미를 유도하고 접근성을 높이는 것을 외부적인 목표로 삼았음.
□ JavaScript 중심의 개발을 통해 팀원들의 실무 역량을 향상시키고자 하였음.
□ 게임 개발 경험이 향후 진로 탐색과 협업 능력 강화에 도움이 될 것으로 기대함.
□ 규칙이 단순하고 구현이 용이한 ‘섯다’를 주제로 웹 게임을 개발하는 방향으로 프로젝트를 진행하였음.

  • 수행결과

메인 페이지와 게임 페이지를 분할하여 사용자 친화적인 UI로 구성하였음.

□ 게임 로직, 봇 설계, UI 디자인을 분담하여 협업을 통해 통합 구현하였음.
□ 디버깅 과정에서 발생한 오류들을 해결하고, 기능별로 필요한 요소를 추가하였음.
□ 사용자 편의성을 고려하여 게임 룰 확인 기능과 봇의 성격 차별화를 적용하였음.
□ 웹 배포까지 마친 결과물은 기본적인 플레이 기능과 디자인 요소가 잘 반영되어 있음.