Coder Social home page Coder Social logo

m1_game_snake's Introduction

SNAKE GAME

A mini project in C language using ncurses.

Credit: https://github.com/jvns/snake

Badge status
Build Linux C/C++ Build CI
Unity test Unit Testing - Unity
CI CI
Git Inspector Contribution Check - Git Inspector
CPP Check Code Quality - Static Code - Cppcheck
Code Coverage CI-Coverage

Changes made that are more than 100 lines

  • Make the whole new test file in unity with 8 testcases covering all corner test as well
  • Added new functionalities in snake Game.

Screenshot (19)

Folder Description
1_Requirements Files containing requirements and research done
2_Architecture Documents detailing the architecture used
3_Implementation All code and relevant documentation
4_TestPlanAndOutput Documents with test plan and output
5_Report Report on the implemented C Miniproject
6_ImagesAndVideos Files containing working video and images
7_Other Other supporting documents

Contributors List and Summary

SF_ID Name Features Issues Raised Issues Solved No. of Test Cases No. of Test Cases Passing
40020811 Nitin Rathore All 1 0 8 8

Challenges Faced and How it was overcome

Challenge Faced Method to overcome
Writing test case where the function doesn't take arguments Made those function to return SUCCESS or FAILURE

Tool usage

  • Unit test cases for each function.
  • Makefile for compilation, running test cases and additional targets.
  • Documentation using Doxygen.
  • cppcheck and Valgrind tools to analyze the code.

m1_game_snake's People

Contributors

nitin994644 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.