본문 바로가기

프로젝트

(3)
C++로 만든 프로그램 - Gym Manager Gym Manager는 손예진 교수님의 수업에서 기말 대체 팀 프로젝트로 내주신 프로그램이다. 트레이너와 회원 모두 이용할 수 있는 일종의 운동 관리 프로그램이었다. 팀 프로젝트는 나 포함 총 2명이서 진행했다. 당시에는 구현 영상없이 이 피피티 하나만 주셨다. 수업시간에 구현한 프로그램을 보여주시긴 했지만 따로 응용 프로그램이나 영상을 주시진 않아서 만들어 보았다. 아래는 같은 구현 영상인데 혹시 gif가 아닌 영상으로 보고싶은 사람들을 위해 첨부한다. 사실 이 포스팅을 계속해서 미뤄왔다. 왜냐면 C++ 만진게 작년이라 다 까먹었기 때문^_^! 게다가 이 프로젝트는 2년 전(2018년)에 하던 거라 기억이.. 하ㅏ하하하하 지금 보니까 내가 어떻게 이렇게 만들었지 싶기도 하다.. 당시 어떤 과정에서 이런..
파이썬(Python)으로 만든 게임 - Catch Turtle 이라는 수업에서 한 개인 프로젝트이다. 수업명과는 달리 데이터 분석과 관련된 내용은 전혀 배우지 않았고 파이썬 수업이라 해도 과언이 아니었다(지금은 팀티칭으로 달라졌다고 들었다.) 프로젝트도 게임을 기획하고 파이썬으로 개발하는 것이었다. 게임에 대해 간단히 설명하자면, Catch Turtle, 말 그대로 거북이를 잡는 게임이다. 거북이는 오른쪽(200,0), 왼쪽(-200,0), 위쪽(0,200), 아래쪽(0,-200) 중에 랜덤으로 나타난다. 그러면 키보드 방향키를 이용하여 거북이를 잡아야 한다. 거북이가 나타나는 방향과 키보드 키의 방향이 일치하면 1점을 얻는다. 제한 시간은 20초이고, 게임의 재미를 더하기 위해 거북이가 나타나는 속도는 0.1초에서 1초 사이 랜덤으로 정했다. import turt..
엔트리(ENTRY)로 만든 게임 - 미로 게임 이 게임은 라는 수업에서 진행한 팀 프로젝트이다. 코딩 교육의 중요성이 커지면서 내가 입학한 이후로 교양필수가 되어버린 수업이다. 이때까지는 내가 코딩을 하게 될 줄 몰랐지(^^)... 프로젝트에 대해 간단히 설명하자면, 피지컬 컴퓨팅 프로젝트였다. 피지컬 컴퓨팅이란 디지털 기술 및 장비를 이용하여 사용자로부터 물리적인(physical) 방식으로 정보를 입력 받아[Sensors] 처리한 결과를 물리적 방식[Actuators]으로 출력하는 컴퓨팅을 의미한다. 뭔 소린지 잘 모르겠으니 내 프로젝트를 예를 들어 설명해보겠다. 노트북에서 엔트리로 코딩을 하고 이를 센서보드와 같은 피지컬 컴퓨팅 도구와 연결한다. 센서 보드에는 소리 센서와 슬라이더 등이 있는데, 소리 센서에 바람을 불 수도 있고 슬라이더를 좌우로..