static void Main(string[] args) { string personagem; System.Console.WriteLine("'Digite: \n 1- Homen de ferro \n 2-Capitão américa"); personagem = Console.ReadLine(); HFController hFController = new HFController(); CapController capController = new CapController(); if (personagem == "1") { Console.ForegroundColor = hFController.MudaCor(); System.Console.WriteLine(hFController.MostrarInfo()); System.Console.WriteLine("Seu personagem é o Homen de Ferro"); System.Console.WriteLine(hFController.Pular()); System.Console.WriteLine(hFController.Atirar()); System.Console.WriteLine(hFController.Voar()); } else if (personagem == "2") { Console.ForegroundColor = capController.MudaCor(); System.Console.WriteLine(capController.MostrarInfo()); System.Console.WriteLine("Seu personagem é o Cap. América"); System.Console.WriteLine(capController.LancarEscudo()); System.Console.WriteLine(capController.DefenderEscudo()); } else { System.Console.WriteLine("Escolha uma opção válida entre 1 e 2"); } Console.ResetColor(); }
static void Main(string[] args) { string personagem; System.Console.WriteLine("Digite \n 1- homem de ferro \n 2-capitão Amércica"); personagem = Console.ReadLine(); HFController hfcontroller = new HFController(); CapController capcontroller = new CapController(); if (personagem == "1") { Console.ForegroundColor = hfcontroller.MudaCor(); System.Console.WriteLine(hfcontroller.Mostrainfo()); System.Console.WriteLine("voce esta jogando com o homem de ferro"); System.Console.WriteLine(hfcontroller.Atirar()); System.Console.WriteLine(hfcontroller.Pular()); System.Console.WriteLine(hfcontroller.voar()); } else if (personagem == "2") { Console.ForegroundColor = capcontroller.Mudacor(); System.Console.WriteLine(capcontroller.Mostrainfo()); System.Console.WriteLine("voce esta jogando com o homem de ferro"); System.Console.WriteLine(capcontroller.LancarEscudo()); System.Console.WriteLine(capcontroller.Pular()); System.Console.WriteLine(capcontroller.DenfenderComEscudo()); } else { System.Console.WriteLine("persongem invlido"); } Console.ResetColor(); }
static void Main(string[] args) { string personagem; Console.WriteLine("(1) - Homem de Ferro\n(2) - Capitão América"); personagem = Console.ReadLine(); HFController hFController = new HFController(); CapController capController = new CapController(); if (personagem == "1") { Console.ForegroundColor = hFController.MudarCor(); Console.WriteLine(hFController.Mostrar()); Console.WriteLine("Você está jogando com o homeme de Ferro"); hFController.Atrirar(); hFController.Pular(); hFController.Voar(); } else if (personagem == "2") { Console.WriteLine(capController.MudaCor()); Console.WriteLine(capController.Mostrar()); Console.WriteLine("Você está jogando com o Capitão América"); Console.WriteLine(capController.LancarEscudo()); Console.WriteLine(capController.Pular()); Console.WriteLine(capController.DefenderComEscudo()); } else { System.Console.WriteLine(""); } }
static void Main(string[] args) { CapController cap = new CapController(); HfController hf = new HfController(); string personagem; do { Console.WriteLine("Digite : \n 1-Homem de ferro \n 2-Capitão américa \n 0-Sair"); personagem = Console.ReadLine(); if (personagem == "1") { Console.ForegroundColor = hf.MudarCor(); Console.WriteLine("Você está jogando com o Homem de ferro"); Console.WriteLine(hf.Atirar()); Console.WriteLine(hf.Pular()); Console.WriteLine(hf.Voar()); Console.ResetColor(); } else if (personagem == "2") { Console.ForegroundColor = cap.MudarCor(); Console.WriteLine(cap.MostraInfo()); Console.WriteLine("Você está jogando com o capitão América"); Console.WriteLine(cap.Lançar()); Console.WriteLine(cap.Pular()); Console.WriteLine(cap.Defender()); Console.ResetColor(); } else { System.Console.WriteLine("Personagem inválido"); } }while(personagem != "0"); }
static void Main(string[] args) { string personagem; Console.WriteLine("Digite: \n 1 Homem de Ferro \n 2-Capitão América: "); personagem = Console.ReadLine(); HFController hfController = new HFController(); CapController capController = new CapController(); if (personagem == "1") { Console.ForegroundColor = hfController.MudaCor(); System.Console.WriteLine(hfController.MostraInfo()); System.Console.WriteLine("Você está jogando com o Homem de Ferro"); System.Console.WriteLine(hfController.Atirar()); System.Console.WriteLine(hfController.Pular()); System.Console.WriteLine(hfController.Voar()); } else if (personagem == "2") { Console.ForegroundColor = capController.MudaCor(); System.Console.WriteLine(capController.MostraInfo()); System.Console.WriteLine("Você está jogando com o Capitão América"); System.Console.WriteLine(capController.LancarEscudo()); System.Console.WriteLine(capController.Pular()); System.Console.WriteLine(capController.DefenderComEscudo()); } else { System.Console.WriteLine("Personagem inválido! :C"); } Console.ResetColor(); }
private void tictoc() { int thisBeatIndex = myAudioPlayer.getNextBeat(); float thisFreq = myAudioPlayer.playSoundBass(thisBeatIndex); int thisNote = myAudioPlayer.lookupNote(thisFreq); // myAudioPlayer.playSoundTone(thisBeatIndex); // float thisTone = myAudioPlayer.playSoundTone(thisBeatIndex); float thisTone = 0; if (ticVal % 16 == 0) { playerCtrl.updateCapBuffer(1); } if (ticVal % 8 == 0) { imgHitCount = 0; } if (ticVal % (64 * Mathf.Pow(2, decCount)) == 0) { if (ticVal > 0) { decEnemySpawnTime(); } decCount += 1; // Debug.Log(ticVal); // Debug.Log(enemySpawnTime); } if (capQueue.Count != 0) { barDisplay.gameObject.SetActive(true); explainText.gameObject.SetActive(false); barDisplay.text = myAudioPlayer.getBarDisplay(thisBeatIndex); // if (ticVal % 8 == 0) // { // barDisplay.text = myAudioPlayer.getBarDisplay(thisBeatIndex); // } // barDisplay.text += "> "; //barDisplayStrs[ticVal%8] barDisplay.text += "\nBuffer: " + playerCtrl.getCapBufferVal(); } else { barDisplay.gameObject.SetActive(false); explainText.gameObject.SetActive(true); playerCtrl.ResetPlayer(); } ticVal += 1; if (thisNote > 0) { SpawnRandomEnemy(thisNote); } if (capQueue.Count != 0) { int qLen = capQueue.Count; bool killAny = false; if (myAudioPlayer.playSoundBeat(thisBeatIndex) > 0) { for (int i = 0; i < qLen; i++) { GameObject currentCap = (GameObject)capQueue.Dequeue(); CapController TheCapControllerInstance = currentCap.GetComponent("CapController") as CapController; if (TheCapControllerInstance.checkLifeTime() < 8) { TheCapControllerInstance.incLifeTime(8); // will be 0 or 8; 1,2 } Renderer rendTemp = currentCap.GetComponent <Renderer>(); if (TheCapControllerInstance.checkLifeTime() > 7) //2,0 { rendTemp.material.color = Color.cyan; } else { rendTemp.material.color = Color.Lerp(Color.yellow, Color.cyan, TheCapControllerInstance.checkLifeTime() / 8.0f); // getting power sound? } capQueue.Enqueue(currentCap); } } // myAudioPlayer.playSoundTone(thisBeatIndex); bool skipRest = false; for (int i = 0; i < qLen; i++) { GameObject currentCap = (GameObject)capQueue.Dequeue(); CapController TheCapControllerInstance; if (skipRest == true) { capQueue.Enqueue(currentCap); continue; } else { TheCapControllerInstance = currentCap.GetComponent("CapController") as CapController; } if (TheCapControllerInstance.checkLifeTime() > 3 - 3) { // Destroy(currentCap); if (TheCapControllerInstance.checkHit(imgZ, imgX)) { // crash cap sound Destroy(currentCap); } else if ((TheCapControllerInstance.tryClean(thisNote) > 0)) // || (thisNote == 0)) { // TheCapControllerInstance.resetLifeTime(); if (thisNote > 0) { killAny = true; } // float thisTone = myAudioPlayer.playSoundTone(thisBeatIndex); // barDisplay.text += myAudioPlayer.lookupNote(thisTone); // if ( thisTone > 0) if (true) { // to calculate hitsum from this note? if (TheCapControllerInstance.checkLifeTime() > 7) { imgHitCount += 1; // 2 } else { imgHitCount += 1; } if (imgHitCount > 3 || checkGroundCut(imgX)) //15 { imgX = 20; imgZ = 5; imgHitCount = 0; } // hit sound as a function of hitCount // Destroy(currentCap); playerCtrl.updateCapBuffer(1); // move to above? } else { // playSoundHigh? } if ((thisNote > 0) || (thisTone > 0)) { TheCapControllerInstance.incLifeTime(-8); } if (TheCapControllerInstance.checkLifeTime() < 0) { //?TheSpawnManagerInstance.updateGroundInfo(z, x, null); //?auto to null? Destroy(currentCap); } else { if (TheCapControllerInstance.checkLifeTime() == 0) { Renderer rendTemp = currentCap.GetComponent <Renderer>(); rendTemp.material.color = Color.yellow; } capQueue.Enqueue(currentCap); } skipRest = true; // don't check the rest of capQueue if anykill // can't use break here to ensure the sequence of queue } else // did nothing for this cap { capQueue.Enqueue(currentCap); } } else // capLifeTime <= 0 { capQueue.Enqueue(currentCap); } } barDisplay.text += "\nCombo: " + imgHitCount.ToString() + "/4"; if (killAny) { myAudioPlayer.playSoundHigh(thisBeatIndex); // Debug.Log("HERE"); } } else { // TO DO } }