<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Samuell Morgesntern de Souza</title>
    <description>The latest articles on DEV Community by Samuell Morgesntern de Souza (@chainatow777).</description>
    <link>https://dev.to/chainatow777</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1123623%2Ff80df7d7-22dd-4c85-a60e-e8cdc91cbce0.png</url>
      <title>DEV Community: Samuell Morgesntern de Souza</title>
      <link>https://dev.to/chainatow777</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/chainatow777"/>
    <language>en</language>
    <item>
      <title>Creating codes on chatgpt is programming or is it just copying?</title>
      <dc:creator>Samuell Morgesntern de Souza</dc:creator>
      <pubDate>Mon, 24 Jul 2023 20:15:39 +0000</pubDate>
      <link>https://dev.to/chainatow777/creating-codes-on-chatgpt-is-programming-or-is-it-just-copying-11fj</link>
      <guid>https://dev.to/chainatow777/creating-codes-on-chatgpt-is-programming-or-is-it-just-copying-11fj</guid>
      <description>&lt;p&gt;In my opinion, while you are specifying what you want and chatgpt helps you by setting up a programming base, you are not copying anything, because you are the one who is fitting all this together and having the idea.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>chatgpt</category>
      <category>programming</category>
      <category>webdev</category>
    </item>
    <item>
      <title>RPG Game - Python</title>
      <dc:creator>Samuell Morgesntern de Souza</dc:creator>
      <pubDate>Fri, 21 Jul 2023 20:09:43 +0000</pubDate>
      <link>https://dev.to/chainatow777/rpg-game-python-2nf4</link>
      <guid>https://dev.to/chainatow777/rpg-game-python-2nf4</guid>
      <description>&lt;h2&gt;
  
  
  Introduction to game developed with python in development!
&lt;/h2&gt;

&lt;p&gt;The purpose of this project is to improve my python skills and why not with a text game? for now it's basically a character registration, allowing you to choose between existing classes and also being possible for the user to create a class, I made up a brief introduction, hope you like it.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import random

class Character:
    def __init__(self):
        self.name = ""
        self.character_class = ""
        self.powers = []
        self.life = 0
        self.defense = 0
        self.mana = 0
        self.stamina = 0

    def create_character(self):
        print("=== Criação de Personagem ===")
        self.name = input("Nome do Personagem: ")
        self.character_class = input("Classe do Personagem (Mago, Guerreiro ou Arqueiro): ")

        if self.character_class.lower() == "mago":
            self.life = 60
            self.defense = 30
            self.mana = 90
            self.stamina = 40
        elif self.character_class.lower() == "guerreiro":
            self.life = 80
            self.defense = 60
            self.mana = 20
            self.stamina = 70
        elif self.character_class.lower() == "arqueiro":
            self.life = 70
            self.defense = 40
            self.mana = 50
            self.stamina = 90
        else:
            print("Classe inválida. Escolha entre Mago, Guerreiro ou Arqueiro.")
            return

        powers_input = input("Poderes do Personagem (separe por vírgula caso tenha mais de um): ")
        self.powers = powers_input.split(",")

        print("\n=== Detalhes do Personagem ===")
        self.print_character_details()

    def edit_character(self):
        print("\n=== Edição de Personagem ===")
        self.print_character_details()
        print("Escolha o que deseja editar:")
        print("1 - Nome do Personagem")
        print("2 - Classe do Personagem")
        print("3 - Poderes do Personagem")
        print("4 - Confirmar e sair da edição")

        choice = input("Opção: ")

        if choice == "1":
            self.name = input("Novo Nome do Personagem: ")
        elif choice == "2":
            self.character_class = input("Nova Classe do Personagem (Mago, Guerreiro ou Arqueiro): ")
            if self.character_class.lower() != "mago":
                self.life = random.randint(1, 100)
                self.defense = random.randint(1, 100)
                self.mana = random.randint(1, 100)
                self.stamina = random.randint(1, 100)
        elif choice == "3":
            powers_input = input("Novos Poderes do Personagem (separe por vírgula caso tenha mais de um): ")
            self.powers = powers_input.split(",")
        elif choice == "4":
            print("Edição concluída.")
        else:
            print("Opção inválida. Tente novamente.")

        if choice != "4":
            self.edit_character()

    def print_character_details(self):
        print(f"Nome do Personagem: {self.name}")
        print(f"Classe do Personagem: {self.character_class}")
        print(f"Poderes do Personagem: {', '.join(self.powers)}")
        print(f"Vida: {self.life}")
        print(f"Defesa: {self.defense}")
        print(f"Mana: {self.mana}")
        print(f"Estamina: {self.stamina}")

    def find_weapon(self):
        if self.character_class.lower() == "mago":
            print("Enquanto andava desorientado pela floresta, você tropeça numa cabana.")
            print("Dentro dela, você encontra uma varinha mágica que aumenta seus poderes!")
            weapon_choice = input("Deseja pegar a varinha mágica? (Digite 's' para sim ou 'n' para não): ")
            if weapon_choice.lower() == 's':
                self.mana += 20
                print("Você pegou a varinha mágica e seus poderes aumentaram!")
            else:
                print("Você decidiu não pegar a varinha mágica.")
        elif self.character_class.lower() == "guerreiro":
            print("Enquanto andava desorientado pela floresta, você tropeça numa cabana.")
            print("Dentro dela, você encontra uma espada robusta que aumenta sua força!")
            weapon_choice = input("Deseja pegar a espada robusta? (Digite 's' para sim ou 'n' para não): ")
            if weapon_choice.lower() == 's':
                self.life += 10
                self.defense += 10
                print("Você pegou a espada robusta e sua força aumentou!")
            else:
                print("Você decidiu não pegar a espada robusta.")
        elif self.character_class.lower() == "arqueiro":
            print("Enquanto andava desorientado pela floresta, você tropeça numa cabana.")
            print("Dentro dela, você encontra um arco preciso que aumenta sua destreza!")
            weapon_choice = input("Deseja pegar o arco preciso? (Digite 's' para sim ou 'n' para não): ")
            if weapon_choice.lower() == 's':
                self.stamina += 20
                print("Você pegou o arco preciso e sua destreza aumentou!")
            else:
                print("Você decidiu não pegar o arco preciso.")
        else:
            print("Enquanto andava desorientado pela floresta, você tropeça numa cabana, mas não encontra nada útil.")

character = Character()
character.create_character()

print("\nDeseja editar o personagem?")
print("1 - Sim")
print("2 - Não")
edit_choice = input("Escolha: ")

if edit_choice == "1":
    character.edit_character()

character.find_weapon()
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h1&gt;
  
  
  accepting subjects! :)
&lt;/h1&gt;

</description>
      <category>beginners</category>
      <category>python</category>
      <category>rpg</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>print('hello DEV!')</title>
      <dc:creator>Samuell Morgesntern de Souza</dc:creator>
      <pubDate>Thu, 20 Jul 2023 18:07:18 +0000</pubDate>
      <link>https://dev.to/chainatow777/printhello-dev-1pb8</link>
      <guid>https://dev.to/chainatow777/printhello-dev-1pb8</guid>
      <description>&lt;p&gt;👋 Olá, comunidade DEV! 🚀&lt;/p&gt;

&lt;p&gt;É com muita empolgação que faço meu primeiro post por aqui! Sou apaixonado por tudo relacionado a jogos, música e programação.&lt;/p&gt;

&lt;p&gt;Mal posso esperar para compartilhar meus projetos e aprendizados com todos vocês, então até logo!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>community</category>
      <category>devcommunity</category>
      <category>gamedev</category>
    </item>
  </channel>
</rss>
