Duckhunt en javascript, HTML, CSS (projet non terminé)

Overview

Duckhunt.JS 1.0

Une réalisation personnel du jeu duckhunt réadapter à ma façon. Dans le cadre d'un cours de POO à l'école Metz Numeric School

Histoire

On commence par une fausse mise en contexte en ce faisant passer pour un faux studio de jeu vidéo : FakeGames, studio incourtanable qui revendique les plus grands classiques du jeu vidéo. Ce studio à eu comme excellente idée pour cette nouvelle année : Emuler une playstation 5 sur un simple site internet. Et oui ! C'est possible et c'est un jeune développeur tout droit venu de France à la réalisation.

La consigne de mon exercice indiqué devoir juste réaliser un DUCKHUNT en utilisant javascrpit et en faisant attention aux demandes spécifié par le professeur. D'ou le titre, on notera que le projet est surtout sur le duckhunt réaliser en javascript, html et css.

Le Duckhunt

Une fois le jeu lancer plusieurs modes s'offrent à vous :

Solo

ou

Multijoueur

Solo

Le mode solo ne respecte pas la consigne mais est un mode bonus :

Le but est simple, 10 canards vont défiler sur votre écran 1 à 1. Vous avez 3 balles maximum dans le chargeur pour en tuer 1 seul. Chaque kill vous rapportes des points. Faites le maximum de points.

Multijoueur

Le mode solo respecte la consigne et est le mode noté :

Le but est simple, c'est un mode 1 contre 1 en local. Un joueur 1 utilise ZQSD ou les flèches directionnel et dirigent le canard. Il gagne 1 point toute les 10 secondes. Un joueur 2 utilise sa souris et son clic gauche et dirigent le fusil. Il gagne 1 points quand il tir sur le canard, les munitions sont infini

Langages

  • Javascript (& JQUERY pour quelques détails.)
  • CSS3
  • HTML5
You might also like...

An Obsidian plugin for automatically creating notes when linking to non-existing notes

Note Auto Creator for Obsidian Automatically create notes when links are created to them. How to use After enabling the plugin in the settings menu, y

Dec 14, 2022

The project focused on creating To do list structure for organising the daily completed or non-completed activities.

Project to build a simple HTML list of To Do tasks. The list will be styled according to the specifications given by Microverse This simple web page will be built using webpack and served by a webpack dev server.

May 20, 2022

Minty is an example of how to mint non-fungible tokens (NFTs) while storing the associated data on IPFS

Minty is an example of how to mint non-fungible tokens (NFTs) while storing the associated data on IPFS. You can also use Minty to pin your data on an IPFS pinning service such as nft.storage and Pinata.

Nov 12, 2022

Marry in Web3, Mint Paired Soulbound NFTs by MultiSign Flow, No transfer, No sell, a non-financial Dapp

Marry in Web3,  Mint Paired Soulbound NFTs  by MultiSign Flow, No transfer, No sell, a non-financial Dapp

ERC721-520 Token 是 NFT-like Soulbound Token Standard(灵魂绑定凭证) 的一种实现,是 ERC721 标准的扩展。 ERC721-520 Token 不可转让,不可售卖,一个人同时只能有一个有效 Token ERC721-520 Token 由二者通

Dec 21, 2022

Your non mega-corporate Open source PLM. Click the website down below for more information.

Your non mega-corporate Open source PLM. Click the website down below for more information.

PLMore PLMore is an open-source Product Lifecycle Management Software. It offers an alternative to the heavily priced archahic Windchill/Teamcenter so

Aug 23, 2022

This is an app that will service the ASD community to help them communicate what they want. The individual can be either verbal or non-verbal.

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Jun 28, 2022

Your non mega-corporate Open source PLM. Click the website down below for more information.

Your non mega-corporate Open source PLM. Click the website down below for more information.

PLMore PLMore is an open-source Product Lifecycle Management Software. It offers an alternative to the heavily priced archahic Windchill/Teamcenter so

Jun 20, 2022

A brand new bleeding edge non bloated Discord library (based on Discordeno!)

biscuit A brand new bleeding edge non bloated Discord library Install (for node18) npm install @oasisjs/biscuit pnpm add @oasisjs/biscuit yarn add @oa

Nov 15, 2022

A non-overflowing `console.table` alternative with customization options.

nice-table A non-overflowing console.table alternative with customization options. Usage import { createTable } from 'nice-table'; type Person = {

Aug 4, 2022
Owner
BREGLER Thomas
20ans 667 🇫🇷
BREGLER Thomas
Community-devlopper in a application web of devlopper to share all your projet and post ....

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

abdessalam staili 8 Jul 16, 2022
KWin Script to switch to the next or previous non empty virtual desktop

kwin-cycle-non-empty-desktops KWin Script to switch to the next or previous non empty virtual desktop. Installation Method 1: From the KDE Store Go to

Shaan Subbaiah 1 Dec 5, 2022
An non-official esx-legacy 1.5 version for quasar inventory purpose.

Hi there ! It's my first post on github, and I'm releasing a free edited base with esx-legacy 1.5 compatible and made for Quasar Inventory. How can I

ChernyyOrel 3 Mar 19, 2022
Non-interactive publicly verifiable distributed key generation and resharing algorithm over BLS12-381

NPVDKG-RS This repository contains a mathematical presentation and some code to demonstrate our developed non-interactive publicly verifiable distribu

NATRIX Official 8 May 19, 2022
Browse local files using the non-standard Web Browser File System Access API

Browse local files using the non-standard Web Browser File System Access API

Jeremy Tuloup 16 Oct 26, 2022
[Experimental] Browse local files using the non-standard File System Access API

jupyterlab-filesystem-access Browse local files using the non-standard Web Browser File System Access API. ⚠️ This extension is compatible with Chromi

Jeremy Tuloup 0 Apr 14, 2022
A simple template to get started with a non-profit website.

Next.js Non-Profit Website A non-profit website template powered by the Cosmic headless CMS. Uses Next.js, Tailwind CSS, and Stripe for donation payme

Cosmic 5 Sep 6, 2022
[Experimental] Browse local files using the non-standard File System Access API

jupyterlab-filesystem-access Browse local files using the non-standard Web Browser File System Access API. ⚠️ This extension is compatible with Chromi

JupyterLab Unofficial Extensions & Tools 12 Apr 15, 2022
DecentraMix.io is a cross-chain, non-custodial, universal privacy-preserving protocol with the decentralized governance

DecentraMix.io is a cross-chain, non-custodial, universal privacy-preserving protocol with the decentralized governance. DecentraWorld applies zkSNARKs to enable transactional privacy for all DeFi components by breaking the on-chain link between depositor and recipient addresses.

DecentraWorld Ecosystem 65 May 7, 2022
🚀🚀 A Shopify App template for serverless, non-embedded Apps.

?? Free Shopify x Next.js App Template for serverless non-embedded Apps Everything to build your next non-embedded Shopify App and Marketing pages in

Carsten Lebek 77 Dec 30, 2022