본문 바로가기

전체 글60

DB 세팅하기 - 1 미뤄놨던 정처기 실기 시험을 준비해보자. 교과는 수제비 2권 실기 ( 집에 굴러다녔는데 언제 샀는지 잘 모르겠다. ) 총 5단락이 있다. ( 아무래도 실기 1권이 따로 있는것같은데 집을 한번 찾아봐야겠다. ) 1. SQL 응용 2. 소프트웨어 개발 보안 구축 3. 프로그래밍 언어 활용 4. 응용 SW 기초 기술 활용 5. 제품 소프트웨어 패키징 그냥 하는김에, 실기도 같이 해보자. 1번부터 시작하자면, 관계형 DB 기준으로 작성되어있는거같은데, 프로시저 어쩌고 단락을 하기 전, 걍 실습을 위해 DB를 구축해보자. 구축 방법은 3개가 있다. 1. 도커 2. AWS RDB 3. ec2 인스턴스에 통으로 깔기 1,3번은 돈이 추가로 안든다. 그리고 도커에 대해 학습할 수도 있다. 2번은 돈이 들 예정이다. a.. 2021. 9. 13.
유니티 16일차 본격적으로 제작에 앞서 케릭터와 계정을 연동시키려고했었다. 그렇다면 서버와 db가 있어야하는데, 뒷끝클라우드라는 모바일 게임 전용 플랫폼이 있었다. 거기서는 간단하게 게임 전용 db를 구성 할 수 있었다. 요금도 test 서버에선 공짜라고 하니 정말 괜찮은 서비스인거같다. 제공하는 유니티 라이브러리를 사용하면 간단한 curd가 제공된다. aws나 gcp로 db를 세팅할 필요가 없어서 정말 일이 줄었다. 씬을 하나 추가해서, 스타트 씬을 만들었다. 이유는 회원가입과 로그인을 구현하라고 되어있고, 뒤끝 sdk에서 처음 초기화를 해야 하기 때문이다. 씬 구성은 스타트 -> 맵 -> 전투로 되어있다(현재는), 이벤트에 대한 맵은 아직 안만들었다. 그리고 DB 구성은 캐릭터, 소유 특성, 스테이터스, 소유 아이템.. 2021. 4. 4.
유니티 15일차 일단, 친구 결혼식때문에 하루 빠졌다. 그 이전에 이제부터 개인 프로젝트를 한다고 하는데, 자택에서 하니 제대로 진도가 나가지 않아 학원에 출석하기로 했다. 학원 강의가 부평에서 하기 때문에 지하철 타고 30분..굉장히 짜증이 나지만 그래도 학원비가 아까운데 집에서 시간만 축내는건 아깝다. 내가 모티브로 잡은건 buried bones 이라는 개인이 만들고 운영하는 게임이다. 어두운 분위기에 파고드는 요소가 있을만한 게임이다. 마이너틱하지만 50만명이 넘게 다운로드 받았기에, 좀 더 대중적인 취향으로 커스터마이징을 한다면 나름 괜찮지 않을까 생각한다. 본격적으로 제대로 작업한지 1일차라고 봐도 된다. 그림은 실시간으로 대충 그리고, 안쓰던 C#언어를 사용했기에 뇌를 둔기로 맞은것만 같다. 일단 전투가 아닌.. 2021. 3. 28.
유니티 13일차 using System.Collections; using System.Collections.Generic; using UnityEngine; public class cMemoryPool : MonoBehaviour { // 메모리풀(오브젝트 풀링) // - Instantiate(생성), Destroy(제거)는 비용이 큼 //(컴퓨터에 무리를 주게 됨) // - Destroy(제거)를 해도 메모리를 바로 해제하지 않음 // - 미리 오브젝트를 생성하고 SetActive를 이용하여 //활성화, 비활성화 하여 오브젝트를 재활용하는 방식인 //메모리풀(오브젝트 풀링)이 최적화에 좋음 // - 총알, 미사일, 이펙트, 적군(리스폰형식)에 주로 사용됨 // - 최적화만 고려하다가 반드시 삭제해야할 오브젝트 //(e.. 2021. 3. 6.