🚀Projeto Desafio Felipão!
This project was created as part of the conclusion of the GTF Start Logic and Programming bootcamp. Developed in JavaScript, the primary goal of the project is to apply the knowledge acquired during the course, providing an opportunity for practical learning and reinforcing fundamental concepts of logic and programming.
The project was extremely immersive, especially due to the medieval game theme, which provides an engaging dynamic. The choice of the character class, weapon, name, and age adds an additional level of personalization and creativity to the process. This approach not only makes learning more interesting but also stimulates creativity, encouraging the development of practical and unique solutions for the project.
📚Code Features:
Class and Objects (Object-Oriented Programming):
A hero
class was created, and an object (instance) of this class was initialized with attributes (type, attack, name, age).
Constructor:
The class uses a constructor method to initialize the attributes when creating a new instance. Write Method:
Implements logic to display information about the object. It uses:
- Template literals (backticks,
${}
). - String concatenation (
+
operator). - Data interpolation and display (
console.log
):
Uses console.log
to format and display messages including the object's attribute values.
Instantiation (new
):
An object saida
is created from the hero
class.
⚙AI Tools Used:
In the development of this project, the following AI-based tools were used:
- ChatGPT: Used for text generation, assistance with programming logic, and problem-solving.
- Microsoft Copilot: Used for generating and editing images related to the project.
These tools were essential for improving the project's efficiency and quality.