분류 전체보기

잡다한지식/iOS프로그래밍기초

iOS 학습과정(3주차) - Swift 문법

옵셔널(optional) Option type 위키 : https://en.wikipedia.org/wiki/Option_type Option type - Wikipedia For families of option contracts in finance, see Option style. In programming languages (especially functional programming languages) and type theory, an option type or maybe type is a polymorphic type that represents encapsulation of an optional value; e. en.wikipedia.org Nullable type 위키 : https://..

잡다한지식/iOS프로그래밍기초

iOS 학습과정(2주차) - 자료형

Swift 자료 링크 https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html https://docs.swift.org/swift-book/LanguageGuide/TheBasics.html The Basics — The Swift Programming Language (Swift 5.5) The Basics Swift is a new programming language for iOS, macOS, watchOS, and tvOS app development. Nonetheless, many parts of Swift will be familiar from your experience of developing in C and Objective-C. S..

잡다한지식/iOS프로그래밍기초

iOS 학습과정(1주차)

1주차 for x in 1...10{ print("\(x)번쨰 반복 201812052김성환") }

잡다한지식/복학전 대학 공부

전역후 자바 공부시작

2021-03-29 (월) // 1일차 jdk 설치 Eclipse 설치 Hello World!!출력부터 반복및 조건문 응용까지 오늘의가장 기억남는 부분 Integer.parseInt(String);//문자열 정수로 변형 Integer.toString(Int);//정수 문자열로 변형 2021-03-30 (화) // 2일차 입력과 예외처리 맛보기 오늘의가장 기억남는 부분 import java.util.Scanner;//Scanner 사용에 필요 import java.util.InputMismatchExeption;//입력에러 처리에 필요 Scanner sc=new Scanner(System.in) try{ a=sc.nextInt(); }catch(InputMismatchException e) {//예외 처리..

CS 지식

디자인패턴(Design pattern)

소프트웨어를 설계할 때 특정 맥락에서 자주 발생하는 고질적인 문제들이 또 발생했을 때 재사용할 할 수있는 훌륭한 해결책 패턴이란 ->각기 다른 소프트웨어 모듈이나 기능을 가진 다양한 응용 소프트웨어 시스템들을 개발할 때도 서로 간에 공통되는 설계 문제가 존재하며 이를 처리하는 해결책 사이에도 공통점이 있다. 이러한 유사점을 패턴이라 한다. ->패턴은 공통의 언어를 만들어주며 팀원 사이의 의사 소통을 원활하게 해주는 아주 중요한 역할을 한다. 디자인 패턴 구조 * 콘텍스트(context) 문제가 발생하는 여러 상황을 기술한다. 즉, 패턴이 적용될 수 있는 상황을 나타낸다. -> 경우에 따라서는 패턴이 유용하지 못한 상황을 나타내기도 한다. * 문제(problem) 패턴이 적용되어 해결될 필요가 있는 여러 ..

잡다한지식/게임개발

유니티 2019-11-27 공부

시네머신(Cinemachine) 옵션을 통해 일정거리를 벗어날경우 오브잭트를 따라가는 카메라를 만들수있다. 카메라 제한/그룹 카메라/임펄스를 사용하여 카메라 흔들기 Window => Package Manager => Chinemachine 인스톨 카메라 생성 : Chinemachine => create 2d camera Follow 옵션으로 오브잭트설정 참고 : https://blogs.unity3d.com/kr/2018/07/17/cinemachine-for-2d-tips-and-tricks/ https://aigoia.tistory.com/ 시뮬레이션 게임 개발일지 aigoia.tistory.com 언어 공부용 사이트 http://tcpschool.com/ 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육,..

잡다한지식/게임개발

유니티2D 관련지식

* 2D에서는 Light 가없어도 보인다. * 배경색은 Camera의 BackGround에서 설정 * sprite이미지가 번져있는경우 -> 이미지세팅의 FillterMode를 point로 한다 -> 압축되어있는경우 색이 변색되므로 이미지세팅의 Compression을 none으로 설정한다 -> 모눈종이가 pixel크기에 비해 클때 이미지세팅의 pixelperUnit으로 설정한다 * sprite의 이미지에여러 이미지가 포함되어 있는경우/ 아틀라스 / 이점 : Batches가 적개 사요되어 CPU의 사용이 줄어든다 ->multiple이용 SpriteEditor를 이용하여 잘라준다 ->만들경우 : https://assetstore.unity.com/detail/tools/sprite-management/text..

잡다한지식/게임개발

소스들저장용(C#-unity)3D 공게임

// Player 소스 public class Player : MonoBehaviour{ bool isJump=false; public Score=0; public float jumpPower=10f; public Text Scoretext; Rigidbody rigid; AudioSource audio; void Awake(){ rigid=GetComponent(); audio=gameObjecet.GetComponet(); } void Update(){ if(Input.GetButtonDown(Jump)&& isJump != false){ jump(); isJump=true; } Scoretext.text=Score.ToString()+"점"; } void FixedUpdate(){ float h=i..

감자씨앗
'분류 전체보기' 카테고리의 글 목록 (34 Page)