전체 글 썸네일형 리스트형 2025년3월4주 Flappy Bird Flappy Birdhttps://github.com/devgame2020/unity/tree/main/FlappyBird unity/FlappyBird at main · devgame2020/unityContribute to devgame2020/unity development by creating an account on GitHub.github.com backgroundScrolling.csusing System.Collections;using System.Collections.Generic;using UnityEngine;public class backgroundScrolling : MonoBehaviour{ public float speed = 1; // Update is cal.. 더보기 블랜더 블랜더 더보기 2025년2월2주 MySQL 설치sudo apt-get install mysql-server mysql이 정상적으로 설치된것을 확인한다. sudo systemctl enable mysql 명령을 사용하여, 서버 재시작시 mysql이 자동시작되도록 한다.mysql에 접속한다. sudo mysql -u root DB생성create database game_1;유저생성CREATE USER 'user_1'@'%' identified by '암호';유저권한설정grant all privileges on game_1.* to user_1@'%'적용FLUSH PRIVILEGES;해당 유저로 mysql접속을 확인한다. game_1 DB에 user,rank Table생성CREATE TABLE IF NOT EXISTS game_1.kim.. 더보기 2025년2월1주(2/3~2/9) 무료 서버 구축하기 오라클 클라우드 (https://www.oracle.com/kr/cloud/free/) VCN을 먼저 생성한다. 방화벽 설정화면22,443,80번 포트를 오픈한다. 인스턴스를 생성한다. Putty Key Generator를 사용하여 키를 생성하고, 사각형부분의 public key를 SSH keys에 넣는다.해당 Generator를 사용하여 Private key 파일을 저장한다.서버가 생성되었다.저장한 Private key 파일을 사용하여 서버에 접속한다. 해당 서버상태를 확인한다. sudo service --status-allapt 업데이트한다. sudo apt update && sudo apt upgrade -y nginx 설치 sudo apt install nginx -ysudo sy.. 더보기 2025년1월5주(1/27~2/2) 오브젝트풀을 추가하자. using System.Collections.Generic;using UnityEngine;public class ObjectPool : MonoBehaviour{ public GameObject prefab; public int poolSize = 10; private Queue pool = new Queue(); private void Start() { } public void init(GameObject p) { for(int i=0;i 0) { obj = pool.Dequeue(); } else { obj = Instantiate.. 더보기 2025년1월 2주 적을 만들자 택배기사와 할머니의 Sprite를 Hirearchy로 드래그 하여 애니메이션을 생성한다.각각의 객체에 Mover, Destroyer, Collider를 넣은후에 Project로 드래그 하여 프리팹으로 생성한다. Enemy Spawner를 생성하고, Spawner.cs를 추가하여, 할머니와 배달부의 Prefab을 넣는다. Item을 추가한다. 4가지 아이템을 Hirearchy로 드래그해서 추가하여, Mover, Destroyer스크립트를 넣고, Prefab로 생성한다. Food Spawner, Golden Spawner을 추가한다. 각각에 맞는 prefab을 넣는다. Food 는 생명력을 1 올려주는 아이템이고,Goldbaechu는 일정시간 무적이 되는 아이템이다. Game M.. 더보기 2025년1월1주(12/30~1/5) (김치런 Game) https://www.youtube.com/watch?v=A58_FWqiekI 최종결과물 에셋을 다운받는다. 아래의 에셋을 다운받아서 유니티에 import 한다. https://kimchirun.xyz/assets.zip 배경을 만든다. 위에서 다운받은 에셋에서 하늘,건물,길의 이미지를 가져온다. 아래와 같이 각각의 이미지를 , 적당히 화면에 배치한다. Scrolling Script아래의 스크립트를 작성하여, 하늘,건물,길 을 각각 0.1, 0.2, 0.8로 입력한다.using UnityEngine;public class BackgroundScroll : MonoBehaviour{ [Header("Settings")] [Tooltip("Scroll 속도가 얼마나 빨라야하는가?.. 더보기 Go 채팅서버 https://www.youtube.com/watch?v=R_v4fxoNKMg&list=PLy-g2fnSzUTDALoERcKDniql16SAaQYHF&index=13 Websocket 을 이용한 Echo Server go 서버 package main import ( "fmt" "log" "net/http" "github.com/gorilla/pat" "github.com/gorilla/websocket" "github.com/urfave/negroni" ) var upgrader = websocket.Upgrader{ ReadBufferSize: 1024, WriteBufferSize: 1024, } type Message struct { Type string `json:"type"` Data inter.. 더보기 이전 1 2 3 다음 목록 더보기