일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- GetX #CustomScrollView #Flutter
- 앱번들
- 플레이스토어 앱등록
- 플러터 #Flutter #파이어베이스 #firebase #firestore #파이어스토어
- Flutter #플러터 #프로젝트 #파이어베이스 #파이어스토어 #Firebase #FireStore
- Flutter #플러터 #모바일앱만들기 #GetX
- AAB
- 복권번호예측 #Flutter #플러터 #Provider
- flutter #android #androidstudio
- 초성게임앱 #플러터앱 #플러터카운트다운
- 복권번호예측기 #Flutter #adMob #광고배너 #리워드형광고
- 유니티게임 #상점만들기 #뽑기구현 #케이디리듬게임
- Today
- Total
목록전체 글 (40)
이코노딩

▶ Game2(폭탄게임) 옵션 페이지 Game1과는 다르게 플레이어수는 필요없고 타이머 랜덤 지정과 가리기 보이기를 정할 수 있게 하였다. ●필수기능 1. 스위치로 타이머 가림막모드 지정 2. 스위치로 타이머 short(10 ~ 60), Long(50 ~110) 랜덤 생성 3. 바텀시트로 How to play 지원 ▶코드 class Game2 extends StatelessWidget{ const Game2({Key? key}) : super(key: key); @override Widget build(BuildContext context) { SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp,DeviceOrientation.port..

▶ Game1(초성게임) 옵션 페이지 ●필수 기능 1. 인원수, 타이머 선택 옵션 2. 게임 진행 설명창 ▶코드 class Game1 extends StatelessWidget { const Game1({Key? key}) : super(key: key); @override Widget build(BuildContext context) { //화면 세로고정 SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp,DeviceOrientation.portraitDown]); return MaterialApp( title: "초성게임", debugShowCheckedModeBanner: false, home: Game1Option(), ); }..

▶ 프로젝트 생성 적당히 새 Flutter 프로젝트 하나 생성해주고 시작 먼저 필요한 이미지들을 프로젝트 폴더 내에 assets/image 폴더를 만들어 넣어줌 넣어 주고 이미지를 사용하기 위해 pubspec.yaml 파일에 등록시켜 줌 등록 후 Pub get 시켜주고 에러 없으면 잘 등록됨. (에러 발생하면 아마 들여쓰기 실수, pubspec파일은 들여쓰기에 매우 민감하다.) ▶Main페이지 구현 Main은 간단하게 이미지 2개와 버튼 2개로만 구성 처음 기획했던 이미지는 너무 심심해서 gif로 바꿔서 좀 더 귀엽게 바꿈 ▶ 코드 import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; void main() => ru..

Flutter 첫 프로젝트.. 클론코딩 하려다가 예전부터 만들어보고 싶은 오프라인 게임 앱을 만들어보기로 결정 ▶ 기획 로고 앱: Amity 지정이유: 친목이란 의미기도하고 뭔가 MT같이 다같이 놀러갈 때하면 좋겠다란 생각에 발음도 비슷해서 정함. 기능 1.초성게임, 폭탄게임, 몸으로 말해요 게임 진행자 역할 2.게시판을 통한 개발자와 사용자 혹은 사용자들간 소통 3.게임 설명을 통한 사용자의 이해도 증가 4.사용자 지정 옵션을 통한 게임 진행의 개인화 화면구성 (PPT MockUp) Main Board Game1Option Game2Option Game3Option InGame1 InGame2 InGame3 ▶SWOT분석 강점: 개발의 확장성 (게임 추가, 옵션기능 추가 등등) 약점: 현시점 게임 종류..

- 유튜브 '케이디' 님의 리듬게임 영상을 공부하면서 진행하였습니다. https://www.youtube.com/watch?v=u3vUdu57-jY&list=PLUZ5gNInsv_MCnum4bOQRI72LdGkIY3tY&ab_channel=%EC%BC%80%EC%9D%B4%EB%94%94 영상 모두 진행한 후 Chapter 19 이후부터 추가적인 요소를 혼자 힘으로 만들어 보는 중 장애물을 만들었더니 게임 난이도가 급격히 올라.. 대응책을 구하던 중.. 힐을 해줄수 있는 아이템을 만드는게 좋을 것 같아 진행 했음 먼저 Healing이란 이름으로 3D Object를 생성 캡슐 모양으로 만든다음에 그럴 듯한 이미지를 넣었다. 음.. 뭔가 이상하지만 일단 무시하고 진행 ● 필수 기능 1. 먹었을 때 체력 1 ..

- 유튜브 '케이디' 님의 리듬게임 영상을 공부하면서 진행하였습니다. https://www.youtube.com/watch?v=u3vUdu57-jY&list=PLUZ5gNInsv_MCnum4bOQRI72LdGkIY3tY&ab_channel=%EC%BC%80%EC%9D%B4%EB%94%94 영상 모두 진행한 후 Chapter 19 이후부터 추가적인 요소를 혼자 힘으로 만들어 보는 중 장애물 구상을 어떻게 해야할지 고민하다가 케이디님 영상 게임소개에 나오는 부분을 참고하려고 했으나.. 나에게 허들은 너무 높았다.. 간단하게 만들어야지.. ▶초기 계획 낙하 장애물을 만들고 공중에 떠 있다가 아래에 Player가 지나가면 Rigidbody에 useGravity 를 true로 줘서 떨어뜨리자! (결과는 좋았는데 ..

- 유튜브 '케이디' 님의 리듬게임 영상을 공부하면서 진행하였습니다. https://www.youtube.com/watch?v=u3vUdu57-jY&list=PLUZ5gNInsv_MCnum4bOQRI72LdGkIY3tY&ab_channel=%EC%BC%80%EC%9D%B4%EB%94%94 영상 모두 진행한 후 Chapter 19 이후부터 추가적인 요소를 혼자 힘으로 만들어 보는 중 ▶상점 구현하기 간단한 뽑기 상점겸 인벤토리 역활을 하는 STORE 메뉴 구현 ◆ 필수 기능 1. 뽑기 버튼을 눌렀을 때 자신의 코인이 N만큼 차감 2. 뽑기 버튼을 눌렀을 때 랜덤하게 스킨 중 하나 획득 3. 자신이 뽑은 스킨은 보유 중 표시 4. 보유 중인 스킨을 누르면 해당 스킨으로 변경 5. Back버튼 눌렀을 때 메인..

#1에 이어서 12. list - 디렉토리 내에 있는 파일 목록을 출력하는 명령어 #include #include #include #include #include int main(int argc, char **argv) { DIR *dp; char *dir; struct dirent *d; struct stat st; char path[BUFSIZ+1]; if (argc == 1) dir = "."; else dir = argv[1]; if ((dp = opendir(dir)) == NULL) perror(dir); while ((d = readdir(dp)) != NULL) printf("%s \n", d->d_name); closedir(dp); exit(0); } 실행결과 13. fsize - 파일..