Skip to content

This project is a part of the Computational Programming course in the Computer Engineering program at UFC. It includes a text-based game that allows users to encrypt and decrypt messages. The project demonstrates recursive functions in C for both encryption and decryption processes.

Notifications You must be signed in to change notification settings

VictorEdu-Dev/ProjectImitationGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Cryptography Game

This project is a part of the Computational Programming course in the Computer Engineering program at UFC. It includes a text-based game that allows users to encrypt and decrypt messages. The project demonstrates recursive functions in C for both encryption and decryption processes.

Features

  • Encrypt Messages: Convert plain text messages into encrypted format using a custom algorithm.
  • Decrypt Messages: Convert encrypted messages back into plain text.
  • File Operations: Save encrypted and decrypted messages to text files.
  • User-Friendly Interface: Menu-driven interface for ease of use.

Usage

  1. Encrypt: Enter a message to encrypt. The program will convert it to an encrypted format and save it to a file.
  2. Decrypt: Enter an encrypted message to decrypt. The program will convert it back to plain text and save it to a file.
  3. Additional Options: View encrypted or decrypted messages, create new destination files, and read instructions.

Notes

  • This project is designed to handle simple character encryption and ignores special characters.
  • The encrypted messages use a custom format for encoding letters.

Getting Started

Compile the program using a C compiler and run the executable to start the game. Follow the on-screen instructions to encrypt or decrypt messages.

About

This project is a part of the Computational Programming course in the Computer Engineering program at UFC. It includes a text-based game that allows users to encrypt and decrypt messages. The project demonstrates recursive functions in C for both encryption and decryption processes.

Topics

Resources

Stars

Watchers

Forks

Languages