Git Product home page Git Product logo

Hi there, I am JJ 👋

I'm a CompSci student aiming to become a Full Stack Software Developer!!

  • 🔭 Currently working on a full stack website project which includes-
  • FrontEnd: HTML,CSS,JS,React, Typescript
  • BackEnd: Java, SpringBoot, MYSQL Databases, django.
  • Blockchain: Solidity, Ether Hardhat.
  • Tokens: ERC20 tokens.
  • 🌱 Currently learning and improving on Java,Python,HTML,CSS,JS,React,Solidity,SpringBoot and Databases. 🤣
  • 🥅 2024 Goals: Hoping to develop more projects.
  • ⚡ Fun fact: I love to game and very involved/interested in the crypto space.

Languages and Tools:

Java

Python

HTML5

CSS3

JavaScript

VB.Net

React

Solidity

Visual Studio Code

Node.js

SQL

MySQL

MongoDB

Git

GitHub

Terminal



jjudge0's Projects

build-your-own-x icon build-your-own-x

Master programming by recreating your favorite technologies from scratch.

javagames icon javagames

Some Terminal versions of board games written in Java

npm-run-all icon npm-run-all

A CLI tool to run multiple npm-scripts in parallel or sequential.

snake-game icon snake-game

A simple snake game using java FX snake eats apple and grows.

university_assignment2_game3_mastermind icon university_assignment2_game3_mastermind

Game 3: Mastermind Main task: The program should allow the user to play Mastermind against the computer. The computer should generate a random code of four colours from a range of six different colours (e.g., Red, Green, Blue, Yellow, Orange, Pink). There should not be any repeating colours in the generated code. The player should be able to enter a guess, for example ‘RGBY’. The program should print ‘+’ if the colour occurs in the code and is in the right position and ‘-’ if the guessed colour is in the code but is in the wrong position. Any ‘+’ symbols should be displayed first, and, the computer does not reveal which colour in the guess was right. So, for example, if the player’s guess was ‘GPBY’ and the code was ‘RGBY’, the computer should display: ++- The number of allowed guesses is 12. If the player runs out of guesses, the computer should tell them that they have lost the game and reveal the code. If the player enters the correct code, they win the game, and the computer should print a congratulatory Updated August 2020 4 of 7 Department of Computer Science message. Irrespective of whether the player wins or loses, the program should ask the user if they want to play again or quit. Variations: • Student A: At the start of the game, the player should be able to choose the number of the colours in the range (6-10), the number of colours in the code (3 or 4), and the maximum number of guesses allowed. At the end of each game, a score should be displayed. The score is calculated by taking the number of guesses remaining, adding the number of colours in the range, then adding the number of colours in the code. • Student B: The player should be able to choose whether they want to play with repeating colours in the code or not. If they choose to play with repeating colours, the game should correctly support this through the gameplay. Ideas for additional functionalities for either variation (optional): ➢ The program keeps the player vs computer score; for example, if the player has won a game, the score is 1-0. If the player continues playing, the score should be updated after each game, accordingly. ➢ Your own ideas.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.