일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 마스터링 스프링 클라우드
- MSA
- 마이크로서비스
- @PatchMapping
- spring
- 업로드
- 클라우드 네이티브 자바
- 인텔리제이
- IntelliJ
- 파일업로드
- Microservice
- @PostMapping
- @PutMapping
- @DeleteMapping
- sftp
- Java
- Spring MSA
- @GetMapping
- 인텔리j
- @RequestMapping
- FTP
- Today
- Total
목록IT (18)
zerofunc
이번에 만든 게임은 BubbleMan입니다.물방을 타고다니는 주인공이물방울 괴물들로 부터 마을을 보호하는 스토리인데요,이걸 만든 이유는 기능반 1차과제였기 때문입니다.기능반 1차 과제가 슈팅게임을 만들기였는데콘솔로도 할수있었지만윈도우창으로 띄우면 이쁜 그래픽을 입힐수 있어서과제기한 일주일을 앞두고엔진을 배우기위해 C++언어를 배우느라5일을 잡아먹고2틀동안 밤샘하면서 만든건데이거하면서 코딩실력이 엄~청 늘은거 같아요난생처음 12시간 코딩도해보고..STL 리스트를 써서 몬스터들과 총알들을 구현했습니다. -게임 메인화면 마우스를 댓을시하우투인게임 화면!총알들과, 터지는 모션구름은 계속 왼쪽으로 이동하며, 해는 빙빙돕니다. 스코어도 있어요!그렇게 죽거나 이기면 게임이 끝이납니다. 2틀안에 짠거라서시간이 별루없어..
여름 방학동안 국제 인디게임 공모전인 GGDC를 선배들과같이 나갔다.처음 하는 공모전이라 그런지부족한점도 많이 있었지만,첫작품치고는 매우 괜찮은 작품이였다.게임실행도 처음부터 끝까지 제대로되며, 버그도 없었다 (발견이 안된건가? ㅎㅎ..)같은 동아리의 동기인 디자이너와 코더선배와 기획선배와 같이 진행한 프로젝트였는데생각보다 나름 잘나온 작품이고디자이너의 솜씨가 정말 좋아서캐릭터들도 귀엽고 이뻤다.그치만 첫작이라서 모자른점도 몇몇 있었기 때문에수상은 아쉽게도 못한 비운의 작품.. ㅠㅠ이 게임을 만든덕분에 진짜 C++의 개념도 많이 알았고코딩스타일도 다듬었고 정말 좋은 기회였고팀간의 협동심도 느낄수 있어서 정말좋았다!* 맨밑에 '동영상' 있어요프로젝트 - Organic Defense1. 게임설명가. 게임 제..
동아리 선배가동아리 자체엔진인 zeroEngine의 사용법을 알려주시면서'싱글톤 함수'라는 것을 알려주셨다.이 싱글톤 함수는 static을 이용해서 단 한번만 생성되는 instance이다.싱글톤 함수는 디자인 패턴의 일종인데효율이 워낙좋아서 실전에서도 자주쓰인다한다.싱글톤으로 몬스터의 스테이트를 구현해 보았다. 이것은 메인!마우스를 갓다댔을시 (호버 시) 색깔이 변한다. 스테이트를 만들어서 닭을 약 20여마리 소환해서각자의 움직임을 줬다.switch를 통해 방향과, 움직일 스피드, 시간등을 결정했기때문에나름 자연스럽게(?)움직였다.싱글톤은 많이많이 쓰이니 한번배워서 우려먹을수 있다하니이만큼 좋은게 어디있으려나 ㅎㅎ
이번에 할 과제는 바로 공튀기기다이것도 겜프 과제로 나온것인데,리스트때문에 해메던 애들이 꽤 있었다.나도 공넣는거는 쉬웠는데공빼는거에서 좀 꼬여서 당황했었다.리스트를 활용했기에리스트를 먼저배우고 이글을 읽기를 바랍니다.내가 이걸 했을때는C++을 좀더 배웠을때라서클래스로 게임을 구현해보았다.#include "header.h"#include #include #include #include #include using namespace std; //디파인으로 방향키값을 정의하고 콘솔창 사이즈를 설정한다#define LEFT 75 #define RIGHT 77#define UP 72#define DOWN 80#define WINDOWSIZEX 35 #define WINDOWSIZEY 23int iSpeed=50;..
이번에 할 프로젝트는 도서목록이다.이건 여름방학 게임프로그래밍 수업때 내주신 과제인대링크드 리스트를 이용한 과제였다.당시 리스트 개념을 몰라 해메는 애들이 많이있었다.리스트도 한번 이해하면정말 쉬운것 중에 하나인것같다.한번 짜고나 보면 누구든지 알만큼 뜨거운 탕에 들어갈때도 처음에 들가는건 고통이지만계속있다보면 시원하고 적응되는 것처럼프로그래밍도처음에 오류떠서 고통받지만하다보면 나름의 자부심과 실력향상이 눈으로 바로바로 보이고자신감이 생기고 어느샌가 즐기게 될 시점이 온다.그럼 이제 프로젝트를 시작해보자.이번 프로젝트는 내가 c++을 배운 시점이라서C++을 이용해서 짜보았다.사실 그냥 C로해도 별 차이는 없지만기본적인 기능들만 사용한거라서 해석하는데 어려움은 없을것이다.참고로 cout은 printf,ci..
이 프로젝트를 시작으로 내가 했었던 큰 프로젝트들을 올릴것이다.이 프로젝트는 바로 어렸을때 아빠, 엄마 폰으로하던 추억의 '푸쉬푸쉬' 게임이다!이걸 만들게 된 이유는 기능반 때문인데기능반에서 1차를 떨어졌지만 2차과제로 하루만에 푸쉬푸쉬 게임을 만드는 것이었다.이걸 만드느라 12시간 동안 코딩해서 허리가 뿌러질뻔했다.다행히 2차를 합격해서 지금은 기능반에서 코딩을하며 노예로 지내는중이다 ^오^ 시작전* 알아야할것enum, 함수, 매크로 함수, 전역변수 - 지역변수의 개념, API함수, 이중배열#pragma once#include #include #include #include #define ESC 27#define LEFT 75#define RIGHT 77#define UP 72#define DOWN 8..
연산자는 C언어를 배울때기초가되며 뼈가되고 살이되는꼭 알아야하는 것 중에 하나이다 ( 솔직히 거의 전부다 알아야 됨)간단한 기본 문제들을 풀어서 해석해 보았다. 1. C언어에서 연산자의 종류와 연산의 우선 순위를 정리해보자.- 산술 관계 논리 배정(대입)연산자가 있고 우선순위는 산술 > 관계 > 논리 > 배정(대입)순이다.단항 (),[],-,->,!산술*,/,%,+,- 관계, ==,!=논리 &&, || 대입=,+=,*= 2. 다음 프로그램에서 수식의 결과 값(참이나 거짓)은 무엇인가?1234567#include void main(){ int a=0,b=1,c=2,d=3; }cs수식결과값a>bcd>=b*c01113. 증감 연산자에서 전위형과 후위형의 차이를 설명하시오.-전위형에 경우에는 우선 변수의 값을 ..
스택 과 큐 링크드 리스트 보고서스택 링크드리스트 우선 스택이란?LIFO(Last In First Out) 먼저 들어간 것이 나중에 나오는, 나중에 들어간 것이 먼저 나오는 것. 삽입(Push) 비어있는 리스트에 첫 번째 값을 넣고, 두 번째 값, 세 번째 값을 차례대로 넣는다.그릇을 쌓아올리듯이 데이터들을 하나씩 쌓아올리는 개념이다. 삽입 하는 과정을 보자면초기화를 하면 Head와 Tail이 연결된다123456789void Init(){ head = (node*)(malloc(sizeof(node))); //동적할당 tail = (node*)(malloc(sizeof(node))); head->prev = head; //헤드와 테일을 연결함 head->next = tail; tail->prev = he..