컴공 자구정도까지만 듣고 공익온 학식인데요....
다들 시간 많을때 플젝해라 플젝해라
그냥 c만 알아도 되는 플젝많다 이러는데
도대체 플젝이 뭐고 방향성을 어떻게 잡아야하는건지..에 대해서 좀 질문하고자 합니다
실버 1정도되는 실력인데 플젝을 어떻게 시작하는 것이 좋을까요 ㅠㅠ
아무것도 모르는 상태라 감도 안잡혀서 여기에 글써봅니다..
컴공 자구정도까지만 듣고 공익온 학식인데요....
다들 시간 많을때 플젝해라 플젝해라
그냥 c만 알아도 되는 플젝많다 이러는데
도대체 플젝이 뭐고 방향성을 어떻게 잡아야하는건지..에 대해서 좀 질문하고자 합니다
실버 1정도되는 실력인데 플젝을 어떻게 시작하는 것이 좋을까요 ㅠㅠ
아무것도 모르는 상태라 감도 안잡혀서 여기에 글써봅니다..
ps말고는 안해봐서 모르겠다 차라리 깃갤이나 프갤로 가봐라,,
감사합니다 ㅠㅠ
그냥 너가 필요한걸 만들어
이 말을 어떻게 실행해야할지 모르겠다고 해야하나...? 아는게 c밖에 없는데 뭔가 책을 보면서 시작해야하는건가 싶기도 하고 뭔가 플젝이면 개발이니까 개발 순서...? 에 대한 지식도 전무해서 어디사 뭘 찾아볼만한게 잇나 싶어서 질문햇으...
그니까 그런 지식 없이 그냥 삽질하는게 플젝임
하다보니까 알게 되는거지
밑분이 설명 잘해주셨네
감사합니다...
그거부터 찾는게 플젝임 예를 들어 핀볼 게임을 만들겠다. 1. 게임 만들 때 뭐 쓰지? -> 간단한 게임이니까 유니티 2. 무슨 언어지? -> c# 3. 유니티 켜보니까 뭐가 많네.. 머테리얼이 뭐지? 에셋이 뭐지? 4. 벽이랑 공은 어떻게 만들지? 장애물은? 공이 떨어져야되는데 왜 중력이 작용안하지?
5. 장애물과 상호작용이 왜 안되지? 왜 공이 자꾸 벽을 통과하지? 이런식으로 전체적인 구조 물체들을 하나씩 만들어가면서 왜 안되는지 어떻게 해야되는지 구현해보고 어떻게 더 게임 같을지 ( 사운드 , 색 , 이미지..) 추가도 해보고 시작부터 막막하면 기초 책이라도 사보고
구글에 how to make..game? 이딴식으로 구리게 검색해도 결과 ㅈㄴ 많이 나오니까 그 사람들 코드보면서 내 코드랑 뭐가 다른지 왜 저렇게 구현했는지 비교해보고 그렇게 아주 작은거부터 점점 키워나가는거임
너무 감사합니다 이런식으로 한번 도전해보겠습니다..
홈페이지를 만들고 싶으면 아주 작은 기능인 뭐 이미지 보여주기부터 시작해서 배치도 이것저것 바꾸고 로그인 기능도 넣어보고 그렇게 넣고싶은 기능이 생길때마다 계속 검색하면서 프로젝트 하나를 거대하게 해도 좋고 아니면 전혀 다른 방향의 간단한 페이지를 여러개 만들어도 좋고...
그래도 시작을 어떻게 하는지 답답하면 먼저 너가 최종적으로 만들고 싶은 큰 것을 생각해서 쪼개셈 1. 메이플이란 게임을 만들고 싶다. 2. 분리1) 일단 싱글 플레이로 만들자 3. 분리2) 딱 맵 하나에서 플레이 되게 만들어보자 4. 분리3) 요소를 객체,배경,사운드,조작..등으로 나누자 5. 분리4) 객체를 유저와 몬스터로 나누자...
그렇게 쪼개다 보면 가장 기초적인 기능 단계까지 내려감. 이제 거기서 부터 구현해보는 거임. 이런식으로 해도 되고 가장 기초적인 작동부터 내가 넣고 싶은 기능을 하나씩 추가해보는 방법으로 해도 됨. 내 케릭터가 움직이면 좋겠다 > 공격도하면 좋겠다 > 레벨업도 > 더 이쁜 장비도 끼자 > 전직도 만들자... 그렇게 병신같아도 만들어지는가 프로젝트임
어차피 처음해보는 프로젝트고 맨땅에 머리박치기니까 우선은 말씀하신대로 간단한 것 부터라도 머리박치기 공룡 해보겠습니다 조언 너무 감사드려요
웬만한 검색은 구글에 영어로 하거나 해당 언어나 라이브러리 레퍼런스를 찾아보는걸 추천함. 파이팅
니가 가고싶은 회사에 맞춰서 하셈
그리고 대충 컴공 학부 2학년 짜리면 뭐 못하는게 맞음
니가 뭘 할 수 있고, 뭘 잘 할 수 있고, 뭘 하고싶은지 방향성이 4학년 초입쯤 되야 잡힘
너무 초조해 하지마셈, 4학년쯤되면 플젝 니가 맘만먹으면 숨풍숨풍 찍어낼 실력이 되어있을꺼임
네,,, 사실 복전생이라 나이는 꽤 찼는데 할줄아는게 없어서 조급해서 그랬어요
2학년이면 안늦었고, 처음부터 무슨무슨 프로젝트 만들자 하면 너무 막연하고 알고있는 것도 없으니 막막할겁니다 먼저 큰 틀 정도만 잡아보세요 나는 웹사이트를 만들고 싶다 / 나는 모바일 앱을 만들고 싶다 / 나는 게임을 만들고 싶다 / 나는 서버를 만들고 운영하고 싶다 / ... 이정도만 잡혀도 무슨 언어를 선행으로 공부해야 되는지, 어떤 기술이 핵심 기술들인지는 알 수 있고 모르더라도 질문 시 충분히 알려줄 수 있는 정도가 됩니다
여기는 그리고 PS(Problem Solving)이라 알고리즘, 자료구조 등을 이용해 프로그래밍 문제를 푸는 것, 그리고 이 문제들을 메인으로 하는 프로그래밍 대회 등의 개최/참가가 메인이고요, 다루는 주제도 깊은 주제의 알고리즘, 문제에 대한 질문/해결 등이 메인입니다
다르게 말해 이곳은 당장 "버튼을 누르면 웹사이트가 열리고 싶은데 어떻게 해야하나요?" "안드로이드에서 xml파일을 이용해 화면을 짜려면 어떻게 해야하나요?" "백엔드 서버의 CORS 에러는 어떻게 해결하나요?" 와 같은 개발과 연관된 직접적인 질문을 하기에는 부적합한 갤러리가 될 수 있다는 겁니다 그치만 알고리즘/자료구조를 비롯한 CS 지식은 개발자에게 꼭 필요한 지식들이니, 역량을 키우기 위해 여기에서 문제를 풀면서 얻어갈 것도 많습니다. 당장 코딩테스트가 취업문을 막고 있는 것도 있고, 프로그램들이 효율적으로 돌아가기 위해 어떤 알고리즘들과 자료구조들을 사용할 수 있고 왜 이런것들이 필요한지 많이 배워갈 수 있을겁니다