Share your repls and programming experiences

← Back to all posts
The 100-cycle-cyclone IS OUT!
johnstev111 (228)

Finally... Literally after 2 weeks, have I been able to release this. Boy, have I been patient. This is my cyclone game! If you've actually tried to say the name, cycle sounds like cyclone. Well, true. I also have changed my profile picture to celebrate (I did this a while back but I'm telling you now)

How to play:

Just fight the tornado. If you run away you have a 20% chance of surviving. It is possible!
All ideas welcome! That is for tornado names and items to fight the tornadoes with.
It's on github too: https://github.com/johnstev111/100-cycle-cyclone
Wheel, hope you enjoy!

Commentshotnewtop
Bookie0 (2591)

You should make the text go faster

johnstev111 (228)

@Bookie0 Er why? If the text goes at like 10ms/letter I can't read it, even though I can read quite fast. 95ms/letter is good enough.

Bookie0 (2591)

Uh you should make the slowPrint go like between 0.04 and 0.06. Or add a menu to change the speed in the beginning of the game . @johnstev111

johnstev111 (228)

@Bookie0 Er... why should ColouWrite go so fast? 40ms/character is way too fast for me to read even.

johnstev111 (228)

@Bookie0 It's fine! Just saying that when games go too fast, sometimes you can't even get to finish reading the text.

Bookie0 (2591)

Ok, but then for a solution you could just put an input(“Enter to continue”) after several lines of text @johnstev111

KimiTian08 (2)

Here's a guide to the weapons:
Cabbage - 0dmg, so USELESS
Sulfuric Acid - 20dmg
Suitcase - 32dmg
Lightning Bolt - Heals tornado by 40, DO NOT USE
Generator - Cuts health by half
Sharpened Sword - 60dmg
God's Mirror: does (health*2)-20 damage(but also used to break the game.)

johnstev111 (228)

@KimiTian08 I can't figure out how to fix God's mirror... I'm trying
And the sword is 60 damage

KimiTian08 (2)

The God's Mirror is so OP, it breaks the game

AgentSquidnado, 91 HP, 40 Potential Danger
Your Health: 127, Your Defence: 14
[1] Fight
[2] Seek help
[3] Go underground or run away
1
[1] Cabbage
[2] Sulphuric acid
[3] Suitcase
[4] Generator
[5] God's Mirror
5
No wonder it's called God's Mirror! It reflected the tornado, and damaged it!

Unhandled Exception:
System.OverflowException: Value was either too large or too small for a signed byte.
  at System.Convert.ThrowSByteOverflowException () [0x00000] in <f2b3ab7dfff746f594d2ef5b16ec3c90>:0 
  at System.Convert.ToSByte (System.Int32 value) [0x0000a] in <f2b3ab7dfff746f594d2ef5b16ec3c90>:0 
  at Cyclone.Tornado.Kill (System.Int32 health) [0x0002d] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
  at Cyclone.Player.Chooser () [0x0028c] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
  at Cyclone.Player.Menu () [0x000f8] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
  at Cyclone.Player.Fight () [0x0004b] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
  at Cyclone.Hundred.Main (System.String[] args) [0x00056] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.OverflowException: Value was either too large or too small for a signed byte.
  at System.Convert.ThrowSByteOverflowException () [0x00000] in <f2b3ab7dfff746f594d2ef5b16ec3c90>:0 
  at System.Convert.ToSByte (System.Int32 value) [0x0000a] in <f2b3ab7dfff746f594d2ef5b16ec3c90>:0 
  at Cyclone.Tornado.Kill (System.Int32 health) [0x0002d] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
  at Cyclone.Player.Chooser () [0x0028c] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
  at Cyclone.Player.Menu () [0x000f8] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
  at Cyclone.Player.Fight () [0x0004b] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
  at Cyclone.Hundred.Main (System.String[] args) [0x00056] in <3d90110de6d3432a8384af3d4a02f8f0>:0 
exit status 1

SO DO NOT USE IT

EDIT: It's fixed now

ZDev1 (187)

you are profissional!
Typewriter in cs!
AMAZING!

Also colors????

Gooooooooooooooooooooooooooooooooooooooooooooooooooooood!

johnstev111 (228)

@ZDev1 What? It's simple... or as I say: samplu.
It also writes the specified colour, as shown in the code (I've put the code here as well)

public static void ColouWrite(bool slow, string text, ConsoleColor col) {
      Console.ForegroundColor = col;
      if (slow) {
        foreach (char letter in text) {
          Console.Write(letter);
          System.Threading.Thread.Sleep(95);
        } Console.WriteLine();
      } else { Console.WriteLine(text); }
      Console.ForegroundColor = ConsoleColor.White;
    }
ZDev1 (187)

@johnstev111 by:

using
// ?

And u forgot:

public class
// ?
ZDev1 (187)

@johnstev111 anyway it stills hard

johnstev111 (228)

[email protected] Yes. There is other stuff in that namespace. Have a look in tools.cs

lighteningboltb (20)

hey, john I was wondering if you would invite me to the story game protect I was for some reason removed.

johnstev111 (228)

@medcho I'm letting you put this on VulcanWM.com

VulcanWM (1691)

Great. If you have any other games, let me know @johnstev111

johnstev111 (228)

@medcho Also, can I have credit at the bottom of the page?

johnstev111 (228)

@medcho Thanks! And I do have a VUlcanWM gaming profile

johnstev111 (228)

@VulcanWM An other game you might like to add is the 16-lines-of-js clicker

VulcanWM (1691)

Can you give me the link? @johnstev111