[LMS7 10/28주차] 0714 C언어와 MySQL을 활용한, 채팅 구현 프로젝트, 5팀 + 완료 보고서
·
C/Project
00. 개발완료보고서개발완료보고서팀원나윤성(팀장), 이재은, 임혜린, 양승준, 이명진활동일시7월 14일 ~ 7월 21일장소공학 1관 드론융합실프로젝트명C 언어와 TCP/IP 프로토콜, DB(MySQL)를 사용한 채팅 프로그램 구현개발 환경Language : C / gccOS : Ubuntu linux구현기능회원가입(ID, 비밀번호, 닉네임), 로그인(ID 중복 방지), 프로그램 종료로그인 시 공개 채팅방 이동사용자 목록 및 채팅방 목록 조회채팅 시 현재시간, 본인 여부 출력귓속말 기능을 이용하여 전체 클라이언트 중 특정 클라이언트에 메시지 전달채팅방 개설 및 채팅방에 입장한 클라이언트끼리 채팅개별 채팅방 개설, 입장, 나가기로그아웃 시 로그인 화면으로 이동서버에서 실시간으로 클라이언트 IP접속, 회원가입..
[LMS7 10/28주차] 0714 C언어와 MySQL을 활용한, 채팅 구현 프로젝트, 5팀 + 개발 계획서
·
C/Project
1. 개발 계획서프로젝트 개발 계획서팀원나윤성(팀장), 이재은, 임혜린, 양승준, 이명진활동일시7월 14일 ~ 7월 21일장소공학 1관 드론융합실프로젝트명C 언어와 TCP/IP 프로토콜, DB(MySQL)를 사용한 채팅 프로그램 구현개발 환경Language : C / gccOS : Ubuntu linux구현예정기능회원가입, 로그인, 사용자 정보 변경, 나가기로그인 시 전체 채팅방 이동로그아웃 및 서버 나가기귓속말 기능을 이용하여 전체 클라이언트 중 특정 클라이언트에 메시지 전달채팅방 개설 및 채팅방에 입장한 클라이언트끼리 채팅개설된 채팅방 입장 및 나가기회원가입, 로그인, 채팅로그(전체 채팅, 그룹 채팅 구분) DB에 저장예상문제점각 파트별 기능이 구현 되어도 DB연동 및 기능 적용, 중복체크에 많은 로..
[LMS7 07/28주차] 0628 C언어 콘솔 게임 프로젝트, 3팀 + 완료 보고서
·
C/Project
0. 개발 완료 보고서팀원나윤성, 송권형, 이명진(팀장), 이왕신활동일시6/23~6/28장소공학 1관 드론융합실프로젝트명다이스 RPG개발 환경Language : C / gccOS : Ubuntu linux구현기능간이팻말, 상점, 모험가 길드, 회복 NPC가 있는 광장(마을) 구현5개의 일반던전과 5개의 보스던전을 구현전투와 맵 랜덤 이벤트에 다이스라는 랜덤요소를 구현포션 구매와 전리품 판매를 제공하는 상점 구현동료를 최대 2명까지 원정대로 고용, 해고, 강화를 할 수 있는 모험가 길드 구현체력, 최대 체력, 공격, 명중, 회피의 고유스탯을 구현전투에서 전리품 획득과 골드 획득 기능을 구현일반 전투와 보스 전투의 로직을 다르게 구현예상문제점다이스라는 운 요소를 게임의 전반에 적용하는데 문제점이 발생할 것으..
[LMS7 07/28주차] 0623 C언어 콘솔 게임 프로젝트, 3팀 + 개발 계획서
·
C/Project
0. 개발계획서프로젝트 개발계획서구성원나윤성, 송권형, 이명진(팀장), 이왕신기간6/23~6/28장소공학 1관 드론융합실프로젝트명콘솔 게임 프로젝트 : DICE RPG개발 환경Language : C, gccOS : Ubuntu linux구현예정기능1. 상점, 모험가 길드, 던전 입장을 결정할 수 있는 마을을 구현​2. 던전은 일반 맵과 보스 맵을 구현​3. 다이스라는 랜덤요소로 전투와 결과 시스템 구현​4. 소모품을 구매할 수 있는 상점 구현​5. 원정대로 구성할 동료를 구할 수 있는 모험가 길드 구현​6. 공격, 명중, 회피와 같은 고유스탯 구현​7. 게임 진행에 따른 성장감을 위해 스탯강화 구현예상문제점1. 다이스라는 운 요소를 전투 전반에 적용하는데 문제점이 발생할 것으로 예상​2. 재화 소비에 따..