Skip to content

shonk-software/corewar-frontend-react

Repository files navigation

picture of game logo

Main Deployment Status build status GitHub commit activity GitHub code size in bytes

Whats in here?

We recently split up our monorepo. This repo is a result of that, containing an implementation of the frontend for our Corewar app written in React. Ideally, you will later be able to write your own frontends or use a third party implementation to configure you own "Corewar-Stack".

About Corewar

Corewar is a game where two or more players write competing assembly programs in a custom assembly language called Redcode, aiming to control a shared virtual memory space.

The game concept originated in 1984 and was first introduced in this article. Since then, a few implementations have emerged, but most have grown outdated or lack the features needed for a modern experience, especially for easily playing against friends or competing online.

This project aims to revitalize Corewar, bringing it to a whole new audience of tech enthusiasts. Happy hacking!

Start playing

The current production deployment can be found here.

We deploy every active branch to https://$BRANCHNAME.corewar.shonk.software/ aswell.

Local setup

To run the project locally, check out our AIO-Container repo

Technologies

This frontend for the app uses a react frontend with shadcn as its core component library.

For more details regarding our architecture, check out this drawio file.

Contributing / Local setup

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

License

The Corewar project is open-sourced software licensed under the Apache License.

About

React Frontend for Corewar

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •