Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
Math.Ceiling의 발견!
for (int i = 0; i < 10; i++)
{
int damageRange = random.Next(meanDamage - (meanDamage / 10), meanDamage + (meanDamage / 10)+1);
Console.WriteLine(damageRange);
}
>>
double MinDamage = (GameData.GetSumBonusAtk() > 0 ? GameData.player.Atk + GameData.GetSumBonusAtk() : GameData.player.Atk) - Math.Ceiling((double)GameData.player.Atk / 10);
double MaxDamage = (GameData.GetSumBonusAtk() > 0 ? GameData.player.Atk + GameData.GetSumBonusAtk() : GameData.player.Atk) + Math.Ceiling((double)GameData.player.Atk / 10);
int atkDamage = new Random().Next((int)MinDamage, (int)MaxDamage + 1);
대미지
범위 설정
Problems
Solved
임의의
적 등장
Random random = new Random();
int monsterNo = random.Next(1, 5);
Monster[] monsters = new Monster[monsterNo];
for (int i = 0; i < monsterNo; i++)
{
int monsterID = random.Next(1, 5);
switch (monsterID)
{
case 1:
monsters[i] = new Monster("A", "A", 5, 2, 100, 20);
break;
case 2:
monsters[i] = new Monster("B", "B", 7, 0, 80, 30);
break;
case 3:
monsters[i] = new Monster("C", "C", 3, 6, 150, 0);
break;
case 4:
monsters[i] = new Monster("D", "D", 10, 0, 50, 0);
break;
}
}
}
↓
Random random = new Random();
monsterCnt = random.Next(1, 5);
monsterList = new List<Monster>(monsterCnt);
for (int i = 0; i < monsterCnt; i++)
{
int monsterIdx = random.Next(0, GameData.monsters.Length);
Monster monsterData = GameData.monsters[monsterIdx];
monsterList.Add(monsterData.Clone() as Monster);
}
ICloneable Interface
기본적인 기능의 구현
추가 기능?
16th
10000
김주영
해설 영상 이전에, 이미 스크립트별로 나누어 보았던 것은 플러스 요소.
깃허브를 능숙하게 사용하는 것이 더 나은 협업을 향한 길인 것 같다.
앞으로도 다들 더욱 발전하기를
이규성
생각한 기능을 열심히 구현하고자 많은 노력과 시간을 기울였다.
깃, 푸시/풀을 더 적극적으로 활용하며 팀원들의 작업 내용을 붙였더라면...
해설 영상 이전에
찾아보고 연구하여 나눔
//
더 효율적인 분배/구성을
고민하는 안목
함께 다양한 코드를 구상해 보았으나 깃허브 사용이 익숙치 않았고, 시간 문제상 직접 구현해 본 내용/코드가 반영되지 못한 아쉬움이 있음.
협업 툴을 이용해 좋은 코드, 같이 사용할 수 있게 되길 바란다.
이승연
쉽지 않은 과제였으나 다들 열심히 잘 해주어 나쁘지 않은 결과물이 나왔다.
팀장으로서, 조금 더 시간/역할을 잘 나누어보고, 더 적극 적으로 회의를 주도했어야 한다고 느낀다.
조병웅