일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스팀
- 이터널리턴
- 게임 축제
- 핫한게임
- 픽셀
- 게임개발
- 일상
- 픽셀 게임 추천
- Steam API
- Godot
- 게임제작
- 개발
- 팀
- 픽셀게임
- 인디게임
- 개발 독서
- 개발자
- 좀100
- 스팀게임
- 인디게임개발
- Player
- 개발 학습
- gdscript
- 요즘뜨는게임
- 게임
- 코딩
- 인디개발
- 던전그리드
- Godot강의
- steam
- Today
- Total
목록일상 (40)
[게임개발자] 레드핑
최근에 뇌과학적으로 도파인이 발생되는 단계를 보았는데 처음에는 1. 계획하기 -> 초심자일때는 실행가능한 계획을 짜는 것만으로도 도파민이 발생한다고 한다.( 불가능한건 x ) 2. 연구하기 -> 연구를 하면서 도파민이 발생한다고 한다. 처음에는 남들의 기술을 배우고 , 배운 기술을 응용 하거나 자신 의 스타일로 연구하면서 도파민이 발생된다고 한다. 이것을 학습에 연구하면 다른사람이 만들어둔 프로그램을 분석하거나, 유튜브를 분석하면서 실행해본다음에 , 익숙해지거나 익히면, 나의 스타일로 변형 해보는게 도파민을 분비시켜 나의 동기부여에 도움이 될거 같다는 생각을 하였다. 책이름은 당신의 뇌는 최적화를 원한다. - 가바사와 시온 (확실히 일본인들이 책도 영혼을 갈아 넣어 만드는것같다. 우리나라 책들은 이해를 ..
https://www.youtube.com/watch?v=Mx3iyz8AUAE 이번 화면 프로젝트 트리 1. Control : GUI 의 크기 위치를 컨트롤 하기위한 Control. 2. VBox container . Vertically Box Container 이라고 생각한다. 세로로 정렬시켜주는 Container 3. Button : 버튼은 버튼! ㅎ 농담이고, 누름으로써 시스템에 특정한 정보를 전송한다. (갑자기 처음으로 버튼 만든사람이 궁금해서 찾아보았는데....못찾았다...;;;누구지??) 자료를 찾아보니 씬에도 순서가 있다고 합니다. 씬을 불러오는 방법 2가지 두번째 packed 를 이용한 방법 이 빠르다고 되어있습니다. 단, 새 장면이 로드되고 실행될 때까지 게임이 게임이 멈춘다는 단점이 있..
현재 attack hitbox health weapon 까지 만들었는데... 다음으로 무엇을 만들어야 할지 갈팡지팡 하고있다 @_@ 확실히 설계를 안하고 먼저 만들려고하니 혼돈에 빠지는거 같다. 내일은 게임 시작 화면부터 만들어 보아야 겠다.
Godot Attack component 만든후 문제 Player 씬 에서 weapone 자식들 씬이나 값들 수정이 안됨... callback으로 원하는 시점에 종료하면 되지 않을까?
Godot Weapon.gd 가 필요 extends Node2D var attack_dmg :=10.0 # Called when the node enters the scene tree for the first time. func _on_hitbox_area_entered(area): if area.has_method("damage"): var attack = Attack.new() attack.attack_damage = attack_dmg area.damage(attack) What is has_method? 직접 참조보다는 느리지만, 해당 인자를 String 으로 받아서 찾아주는 함수.
HitboxComponent.gd 스크립트이다. extends Area2D @export var healtho_component : HealthComponent func damage (attack:Attack): if health_component: health_component.damage(attack) godot function 에 대한 내용 Gdscript 는 선언할때 변수명 이 먼저오고 : 그다음에 자료형이 온다 이방식이 조금 특이한데, 알아본 바로는 숫자 바로 왼쪽에 자료형이 있기 때문에, 가독성이 높은 이유라고한다. 그리고 데이터 값과 자료형을 비교하기 빠르고 쉽기때문인듯하다. 그리고 밑에 사진처럼 생략되는경우가 있는데, 이런 경우는 Godot 이 변수의 타입을 추론한다고 한다.