Finnlandish / Magix

projet final web3 type hearthstone

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Magix

projet final web III game_type: hearthstone

About The Project

This is a web game created for my web class, the theme that i chose for this game is Pokémon. It serves as a demonstration of my skills and growth as the final project for web III. The game is built with a PHP backend and a Javascript frontend. It utilizes ajax to interact with the database and handle data.

Prerequisites

Installation

  1. Clone the repo into the www folder of wamp
    git clone https://github.com/finnlandish/Magix.git
  2. Start the wamp server
  3. Open the project in your browser
    http://localhost/Magix

Usage

Homepage First, log into your account. Then, create a deck using the teacher's API. Play against AI or other players, and view stats and decks in the respective tab.

Lobby

After logging in, enter the lobby to play against players or AI. Access chat, player list, stats/deck tab in which you can change class, or logout. The buttons in the game, when hovered triggers a text to speach that explains its usage. Game

In-game, take turns placing cards or attacking on the board. Use your hero power with enough mana. Hand cards are at the bottom, board cards in the middle. Toggle hero powers' effects. Chat toggle available. Playable cards stand out. View player stats and turn countdown. Additionally, you can also toggle music throughout the whole game.

Built With

  • Php
  • Javascript
  • HTML
  • CSS
  • Chart.js
  • Postgres

Contact

Finnegan Simpson : Github
Email : simpson.finnegan@gmail.com

About

projet final web3 type hearthstone


Languages

Language:JavaScript 48.7%Language:PHP 25.5%Language:CSS 23.7%Language:Hack 2.2%