U E D R , A S I H C RSS

ProjectAR/Design

생각

  • DX의 CMyAppλŠ” Viewκ°€ λ ν…Œκ³ , Docκ°€ 될 ν΄λž˜μŠ€λΌ ν•˜λ‚˜ μΆ”κ°€ν•΄μ£Όμž.
  • CArObject μ—μ„œ 상속받은 CARHero와 CARMonsterκ°€ μžˆλ‹€.
  • CArHeroμ—μ„œ 상속받은 검사, 창사 이런게 μžˆμ„ν…Œλ‹€.
  • CARMonsterλΌ μƒμ†λ°›λŠ” CARColdMon, CARFireMon등등이 μžˆλ‹€.
    DeleteMe) 그런데 μ•ˆκ·Έλž˜λ„ 될거 κ°™λ‹€. --인수
  • λ³΄μŠ€λŠ” 각각의 CAR~~~MonrλΌ μƒμ†λ°›μœΌλ©΄ 될거같닀.
  • 정령을 μƒμ†λ°›λŠ” μ–΄μ©Œκ΅¬ μ €μ©Œκ΅¬ μ •λ Ή
  • μ•„μ΄ν…œμ„ μƒμ†λ°›λŠ” μ°©μš©κ°€λŠ₯ν•œ μ•„μ΄ν…œ, μ†Œλͺ¨μ„± μ•„μ΄ν…œ λ“±λ“±
  • μ°©μš©κ°€λŠ₯ν•œ μ•„μ΄ν…œμ€ 정령을 가지고 μžˆλ‹€.
  • 맡도 μžˆλ‹€. 맡은 λ°μ΄ν„°λΌ μ½μ–΄μ™€μ„œ 맡의 μ •λ³΄λΌ μ €μž₯ν•œλ‹€.

Thread

그런데 μ™œ μ €λ ‡κ²Œ λ³΅μž‘ν•˜κ²Œ 상속을 λ°›μ•„μ•Ό ν•˜λŠ”κ±ΈκΉŒ, CARMonsterν΄λž˜μŠ€κ°€ λͺ¨λ“ κ±Έ κ°–κ³  μžˆμ–΄λ„ μΆ©λΆ„νžˆ μ²˜λ¦¬κ°€ κ°€λŠ₯ν•  것같은데 --μ„ ν˜Έ
ν™•μž₯ κ°€λŠ₯μ„± λ•Œλ¬Έμ΄ μ•„λ‹κΉŒ. λͺ¬μŠ€ν„° 행동 νŒ¨ν„΄μ΄ μžˆλ‹€κ³  ν–ˆμ„λ•Œ CARMonsterκ°€ λͺ¨λ“ κ±Έ κ°–κ³  μžˆλ‹€λ©΄ if(μŠ¬λΌμž„) ~ else if(λ°•μ₯) ~ 이런 μ½”λ“œκ°€ λ‚˜μ˜¬κ±° μ•„λ‹ˆλƒ. μ €λŸ° μ½”λ“œλŠ” 제거 λŒ€μƒ 1ν˜Έμ€‘μ˜ ν•˜λ‚˜λžœλ‹€.
κ·ΈλŸ°κ±΄κ°€.. -_-생각보닀 κ½€λ‚˜ λ³΅μž‘ν•˜κ΅°... 에헀~
그러면 λŠ˜μ–΄λ‚˜λŠ” 클래슀의 κ΄€λ¦¬λŠ” μ–΄λ–»κ²Œ ν•˜λ©΄ μ‰½κ²Œ ν•  수 μžˆμ„κΉŒ..??
λ‚˜μ€‘μ— DLL둜 λ°”κΎΈλ©΄ κ°€μ‹œμ μΈ 클래슀 μˆ˜λŠ” 많이 μ„어듀겠지

Behavior

CARObject

  • CARObjectλŠ” 각자의 νŒ¨ν„΄μ— 맞게 μ›€μ§μΌμˆ˜ μžˆμ–΄μ•Ό ν•œλ‹€.
  • CARObjectλŠ” 각자의 리치, 곡격 νƒ€μž… 등에 맞게 곡격할 수 μžˆμ–΄μ•Ό ν•œλ‹€.
  • CARObjectκ°€ 곡격을 ν•˜λ €λ©΄, 각자의 μ‹œμ•Όμ•ˆμ— λ“€μ–΄μ˜€λŠ” 또 λ‹€λ₯Έ CARObjectλΌ λ³Ό 수 μžˆμ–΄μ•Ό ν•œλ‹€. CARMap을 νŒŒλΌλ©”ν„°λ‘œ λ„˜κ²¨μ£Όλ©΄ 될까? μ•„λ‹ˆλ©΄ CARObjectλΌ μ €μž₯ν•˜κ³  μžˆλŠ” 리슀트 같은것을 λ„˜κ²¨μ£Όλ©΄ 될까?
    CARMapμ—μ„œ getState(μ’Œν‘œ); λΌλŠ” λ©”μ†Œλ“œλΌ κ°€μ§€λ©΄ 될꺼 κ°™μŠ΅λ‹ˆλ‹€. μ΄λ ‡κ²Œ ν•˜λ©΄ μ£ΌμΈκ³΅μ΄λ‚˜ λͺ¬μŠ€ν„°λ‚˜ 맡이 μ–΄λ– ν•œ μƒνƒœμΈμ§€ μ•Œ 수 있게 될 것이고 λ˜ν•œ 이동 κ°€λŠ₯ν•œμ§€ 등을 이 λ©”μ†Œλ“œ ν•˜λ‚˜λ‘œ νŒλ³„μ΄ κ°€λŠ₯ν•  거라 μƒκ°ν•©λ‹ˆλ‹€. -μƒμš±
    무슨 말인지 잘 λͺ¨λ₯΄κ² λ‹€. --인수
  • CARObjectλŠ” νŒŒλΌλ©”ν„°(체λ ₯, μŠ€ν‚¬ν¬μΈνŠΈ, 힘 λ“±λ“±)을 가지고 μžˆμ–΄μ•Ό ν•œλ‹€.

CARHero

  • CARHeroλŠ” CARObjectλΌ μƒμ†λ°›λŠ”λ‹€.
  • CARHeroλŠ” μ•„μ΄ν…œμ„ μž₯μ°©ν• μˆ˜ μžˆλ‹€. μž₯μ°©ν•œ μ•„μ΄ν…œμ— 따라 CARHero의 μƒνƒœκ°€ λ³€ν•œλ‹€.
  • CARHeroλŠ” μ„±μž₯ν•΄μ•Ό ν•œλ‹€. CARHeroκ°€ CARMonsterλΌ μ£½μ΄λ©΄ CARMonster의 κ²½ν—˜μΉ˜λΌ λ°›μ•„μ˜¨λ‹€.
  • CARHeroλŠ” μž₯μ°©ν•œ μ•„μ΄ν…œμ— μŠ€ν‚¬μ΄ 달렀 μžˆλ‹€λ©΄(정령에 μ˜ν•œ) κ·Έ μŠ€ν‚¬μ„ μ‚¬μš©ν•  수 μžˆλ‹€.
  • 인벀토리가 μžˆμ–΄μ•Ό ν•œλ‹€. μ•„μ΄ν…œμ„ μ£Όμ›Œμ„œ λ‘˜ 곳이 μžˆμ–΄μ•Ό 되기 λ•Œλ¬Έμ΄λ‹€.

CARMonster

  • 이동 νŽ˜ν„΄μ„ κ°€μ Έμ•Ό ν•œλ‹€. μ˜ˆλΌ λ“€μ–΄ 주인곡을 ν–₯ν•΄ 이동을 ν•˜κ²Œλ” λ§Œλ“€κ±°λ‚˜ 이동을 ν•˜λ˜, 맞으면 λ„λ§κ°€λŠ” ν˜•μ‹, 또 보면 무쑰건 λ„λ§κ°€λŠ” 방식 등이 μžˆκ² λ‹€. μ—¬κΈ°μ„œ λ§Žμ€ λ¬Έμ œκ°€ 생길꺼라 μƒκ°ν•œλ‹€.
  • λ–¨μ–΄λœ¨λ¦¬λŠ” μ•„μ΄ν…œ μ’…λ₯˜κ°€ μžˆμ–΄μ•Ό ν•œλ‹€. μ–΄λ– ν•œ ν™•λ₯ λ‘œ μ–΄λ–€ μ•„μ΄ν…œμ„ λ–¨μ–΄λœ¨λ¦΄ 것인지, 그리고 죽은 ν›„ λ–¨μ–΄λœ¨λ¦¬λŠ” 것을 κ΅¬ν˜„ν•΄μ•Ό ν•œλ‹€.
  • μ£ΌμΈκ³΅μ—κ²Œ λŠ₯λ ₯μΉ˜λΌ μ–Όλ§ŒνΌ μ„지 생각을 ν•΄μ•Ό ν•œλ‹€. μ΄λΌ κ³„μ‚°ν•˜μ—¬ λ„˜κ²¨μ£ΌκΈ° μœ„ν•΄ λͺ¬μŠ€ν„°λ„ κ²½ν—˜μΉ˜λΌ κ°€μ Έ 그것을 κ³„μ‚°ν•˜λŠ” 방법도 μžˆλ‹€. 이런 방법을 κ΅¬ν˜„ν• λ €λ©΄ μ˜€λΈŒμ νŠΈμ—μ„œ κ²½ν—˜μΉ˜λΌ μ²˜λ¦¬ν•˜λŠ” μˆ˜λ„ μžˆλ‹€.
  • CARMonsterλŠ” μ£½μœΌλ©΄μ„œ μžμ‹ μ˜ 레벌과 κ²½ν—˜μΉ˜λΌ CARHeroμ—κ²Œ λ„˜κ²¨μ€λ‹€. 그러면 CARHeroλŠ” μžμ‹ μ˜ 레벨과 λΉ„κ΅ν•΄μ„œ κ²½ν—˜μΉ˜λΌ κ³΅μ‹μ— 따라 μ˜¬λ¦°λ‹€.

CARItem

  • CARItem은 CARHeroκ°€ 가지고 μžˆμ„μˆ˜ μžˆλ‹€.
    λͺ¬μŠ€ν„°λŠ” μ£½μ–΄μ„œ μ•„μ΄ν…œμ„ λ–¨μ–΄λœ¨λ¦΄ 수 μžˆμ–΄μ•Ό ν•˜κΈ° λ•Œλ¬Έμ— λͺ¬μŠ€ν„°λ„ κ°€μ Έμ•Ό ν• κΊΌ κ°™μŠ΅λ‹ˆλ‹€. -μƒμš±
    음.. λ‚œ μ΄λ ‡κ²Œ μƒκ°ν–ˆλŠ”λ°.. λͺ¬μŠ€ν„°κ°€ μ•„μ΄ν…œμ„ κ°–κ³  μžˆλŠ”κ²Œ μ•„λ‹ˆλΌ, μ£½μœΌλ©΄μ„œ μžμ‹ μ˜ λ ˆλ²¨μ— λ§žλŠ” μ•„μ΄ν…œμ„ λžœλ€ν•˜κ²Œ μƒμ„±ν•΄μ„œ λ–¨κ΅¬λŠ” λ°©μ‹μœΌλ‘œ.. -인수

CAREquipment

  • CAREquipmentλŠ” CARHeroκ°€ μž₯μ°©ν• μˆ˜ μžˆλ‹€.
  • CAREquipmentλŠ” 정령을 μž‘μ•„ 놓을 수 μžˆλ‹€.(정령을 μž₯μ°©? μ€ μ΄μƒν•˜κ΅°)
  • CAREquipmentλŠ” μž‘μ•„ 놓은 정령에 따라 μƒνƒœκ°€ λ³€ν•œλ‹€.
  • CAREquipmentλŠ” μž‘μ•„ 놓은 정령에 따라 μŠ€ν‚¬μ΄ μƒκΈΈμˆ˜λ„ μžˆλ‹€.

CARInstanceItem

  • CARItem을 상속은 λ°›μ§€λ§Œ μž₯착은 λΆˆκ°€λŠ₯ν•œ μ•„μ΄ν…œμ΄λ‹€.
  • CARItem은 그것을 μ‚¬μš©ν•œ CARHero의 μƒνƒœλΌ λ³€ν™”μ‹œμΌœ μ„μˆ˜ μžˆλ‹€.
    생각을 ν•΄ λ³΄λ‹ˆκΉŒμš”. 이슀처럼 μ „νˆ¬κ°€ 이루어진닀면 물약이 μžˆλ‹€λ©΄ ꡉμž₯히 κ²Œμž„μ΄ μ‰¬μ›Œμ§€κ³  또 재λΈκ°€ 반감될꺼 κ°™μ•„μš”. μ‹€μ œ μš”μ¦˜μ— λ‚˜μ˜€λŠ” κ²Œμž„λ“€ μ€‘μ—μ„œ 물약이 μ—†λŠ” κ²Œμž„λ“€μ΄ 많이 λ‚˜μ™”κ±°λ“ μš”. λ¬Όμ•½ λ…Έκ°€λ‹€κ°€ κ²Œμž„μ„ λ°˜κ°μ‹œν‚¨λ‹€λŠ” μ΄μœ μ—μ„œμš” -μƒμš±
    κ·Έλž˜μ„œ μ΄μŠ€μ—μ„œλŠ” 물약을 ν•˜λ‚˜λ‘œ μ œν•œν•΄λ†¨κ±°λ“ . μš°λ¦¬λ„ 물약을 μ•ˆ λ„£κ³ , κ·Έλƒ₯ μ •λ ΉμœΌλ‘œ λ•Œμ›Œλ„ 될거 같기도 ν•˜λ‹€. 또 μ»¨νŠΈλ‘€μ„ κ°•μš”ν•΄μ„œ, 컨트둀만 μž˜ν•˜λ©΄ μ•ˆ λ§žκ³ λ„ ν”Œλ ˆμ΄κ°€ κ°€λŠ₯ν•œ μ‹μœΌλ‘œ 가도 λ ν…Œκ³ .. 그러면 이건 없애도 λ˜λŠ”κ±΄κ°€?

CARElemental

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:24:03
Processing time 0.0645 sec