Code Monkey home page Code Monkey logo

snake's Introduction

"# snake" Snake Application - S2 Project:

This little application is the 80's game Snake. Your goal is to eat as many fruits as you can without colliding with any of the sides or with the snake's tail. Use the arrows to move and switch directions. There's also a HighScore menu in which you can see the top scores.

Getting started:

Download this repository on your local computer. Make sure you have both VS2017 and Qt community installed (see prerequisites).

Prerequisites:

Visual Studio 2017 : https://visualstudio.microsoft.com/vs/older-downloads/ QT community (open source): https://www.qt.io/download-open-source For both of these, just follow the instructions given on the website. This application will only work on Windows OS.

Installing:

Set up the path in your envrionement variables for Qt tools: example -> C:\Qt\5.14.2\msvc2017_64\bin Using VS2017's x64 Native Tools Command Prompt, use the qmake tool to generate a VS project using the snake.pro file. -> qmake snake.pro This should create a Visual Studio project that's already set up and ready to run. Open the project and run it. An application window should pop up.

Connaissances déclaratives : QUOI

— Objets des interfaces graphiques, Méthodes de programmation des interfaces graphiques, Ergonomie des interfaces graphiques

Connaissances procédurales : COMMENT

— Établir la procédure de développement d’une interface graphique ergonomique

— Utiliser des classes d’objets graphiques Qt

— Utiliser de l’utilitaire qmake

— Gérer un projet en compilation séparée utilisant Qt sous Windows

Connaissances conditionnelles : QUAND

— Choisir les bons objets graphiques

snake's People

Contributors

mariemec avatar adambeliveau avatar

Watchers

 avatar

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.