분류 전체보기
-
07/27 nodejs + Unity연동 (UnityWebRequest)게임 네트워크 프로그래밍 2021. 7. 27. 13:26
ranking-server폴더 만들기 폴더 안에서 npm init -y npm i express 코드 작성 app.js const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('hello world!'); }); app.listen(3030, () => { console.log('server is running at 3030 port.'); }) 점수 입력하는 라우터 const express = require('express'); const app = express(); let users = {}; app.use(express.json()); app.get('/', (req, res) =..
-
07/26 작업내용개발일지/팀GC 2021. 7. 26. 15:42
구글 로그인 후 첫 로그인시 회원가입이 되도록 구현 https://blog.rewuio.com/entry/%EA%B5%AC%EA%B8%80-%ED%94%8C%EB%A0%88%EC%9D%B4-%EA%B2%8C%EC%9E%84-%EC%84%9C%EB%B9%84%EC%8A%A4%EB%A5%BC-%ED%86%B5%ED%95%9C-%EC%9D%B8%EC%A6%9D-%EB%B0%8F-%EA%B2%80%EC%A6%9D 구글 플레이 게임 서비스를 통한 인증 및 검증 주의 : 아래 설명한 내용은 구글 플레이 게임 서비스를 통한 인증 및 검증에 대한 Best Practice를 제공하지 않을 가능성을 가지고 있습니다. 또한 번역에 있어서 미흡한 부분이 있을 수 있으니 참고 blog.rewuio.com https://deve..
-
07/26 Assetbundle 에셋번들게임 네트워크 프로그래밍 2021. 7. 26. 15:27
프로젝트 생성 Assetbundle 에셋을 받아 하이어라키 창에 가져와 언팩 Resources > Prefabs 폴더 생성하고 프리팹 넣기 스크립트 작성 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; using System.IO; public class CreateAssetBundles { [MenuItem("Assets/Build AssetBundles")] static void BuildAllAssetBundles() { string path = "Assets/AssetBundles"; if(!Directory.Exists(path)) { Directory.CreateDir..
-
07/22 Unity ads 붙이기게임 플랫폼 응용프로그래밍 2021. 7. 22. 12:32
씬 만들기 광고 종류 보상형 전면광고 배너 OFF -> ON 스크립트 생성 Banner.cs UnityAdsMain.cs 게임오브젝트 생성 UnityAdsMain UnityAdsMain.cs using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Advertisements; public class UnityAdsMain : MonoBehaviour, IUnityAdsInitializationListener { public string gameId = "4227389"; public bool testMode = true; private void Awake() { Advertisement.I..
-
07/21 Unity IAP게임 플랫폼 응용프로그래밍 2021. 7. 21. 15:24
gpgs 로그인이 구현된 것을 기반으로 진행 App.cs using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using GooglePlayGames; using GooglePlayGames.BasicApi; using UnityEngine.SocialPlatforms; using UnityEngine.SceneManagement; public class App : MonoBehaviour { public Text txtResult; public Text versionText; public Text txtid; public Text txtUserName; public Text t..
-
07/20 포톤 서버 사용게임 네트워크 프로그래밍 2021. 7. 20. 17:58
https://www.photonengine.com/ko-KR/ 글로벌 크로스 플랫폼 실시간 게임 개발 | Photon Engine 멀티플레이 기능 추가와 글로벌 전개가 Photon Cloud로 간단하게 실현됩니다! Photon Realtime SDK는 모든 Photon Cloud 서비스에 엑세스하는 효율적이고 중요한 API이며, PUN, BOLT, QUANTUM 등 보다 높은 레벨의 www.photonengine.com https://github.com/IJEMIN/Unity-Programming-Essence IJEMIN/Unity-Programming-Essence 레트로의 유니티 게임 프로그래밍 에센스. Contribute to IJEMIN/Unity-Programming-Essence devel..
-
07/15~16 작업개발일지/팀GC 2021. 7. 16. 10:16
빌드 테스트 이제 유니티에서 테스트하는게 아닌 빌드 테스트를 진행하려 빌드하고 시작하니 바로 에러가 떴다. DirectoryNotFoundException이 발생했는데 Application.datapath는 안드로이드 환경에서 사용할 수 없는 듯 하다. 그래서 Application.persistentDataPath를 사용하도록 바꾸었다. 참고 https://wergia.tistory.com/92 [Unity3D] 안드로이드 버전의 빌드에서 디바이스의 로컬 저장소에 파일을 저장하는 법 안드로이드 버전의 빌드에서 디바이스의 로컬 저장소에 파일을 저장하는 법 유니티에서 게임을 만들 때, 네트워크로 받아온 파일을 로컬에 저장해야 하는 일이 많다. 특히 게임의 패치 시스템(P wergia.tistory.com D..