Skip to content

eladlevi013/GhostCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GhostCode Readme 👻

Welcome to GhostCode, where programming meets the supernatural in a chilling coding adventure! Navigate eerie algorithms and spectral logic as you guide a mischievous ghost through haunting puzzles to collect shimmering gems. Conjure efficient lines of code to unravel enigmatic enigmas, securing precious gems with the fewest moves. Embrace the thrill of this frightfully delightful coding experience and master the spectral syntax to unleash your inner cryptic coder!

Demo of the Game

GhostCode Demo

To experience the ghostly action firsthand, head over to GhostCode on Vercel.
Please note: This repository does not include assets as they have been acquired and cannot be shared due to licensing restrictions.

About the Project

Our GhostCode game is built using React and Redux, offering a seamless and interactive gaming experience. With Redux managing state and React for the interface, you can dive into spectral challenges with ease.

Phaser.js Game Engine

GhostCode's spine-tingling gameplay is brought to life by the Phaser.js game engine. Phaser.js is a fast, fun, and free open-source framework for Canvas and WebGL-powered browser games. With Phaser.js, we can create visually stunning and interactive gaming experiences that keep you engaged as you navigate the spectral challenges.

Parsing User Code with Peg.js

One of the most exciting aspects of GhostCode is its ability to understand and execute your coding commands. We achieve this feat using the Peg.js package, a powerful parser generator for JavaScript. Peg.js allows us to transform your written code into actionable instructions for our spectral ghost character. It's the magic behind the scenes that brings your code to life within the game.

Our parser, powered by Peg.js, interprets your code and translates it into movements for the ghost. This allows you to control the ghost's actions and collect those elusive gems with precision. Peg.js enables us to create an immersive and responsive gaming experience that reacts to your coding decisions in real-time.

We hope you enjoy coding with GhostCode and exploring the eerie world of spectral syntax. If you have any questions, feedback, or ideas to enhance this project further, please feel free to share them. We're excited to have you as part of our cryptic coding community!

License

Please note: This repository does not include assets as they have been acquired and cannot be shared due to licensing restrictions.
GhostCode is licensed under the MIT License. Feel free to fork this repository and make your own spooky coding adventures! Start coding with the supernatural today and embrace the spectral world of GhostCode! Happy haunting! 👻💻

About

Welcome to GhostCode, where programming meets the supernatural in a chilling coding adventure!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published