Was built by Aleandre Benat and Peter Sekan during the Ironhack Web Dev RMT Bootcamp Feb. 2023 as a learning project. It is a simple adaption of the famous OGame. One of the most popular browser games ever.
here a link to try it: https://nogame.adaptable.app/
Don’t clone this repo, unless you know what your doing! You might have noticed that our repo contains a node_modules directory. This is caused due issues during the deployment process and the lack of time that asked for a quick solution. We might fix this later but know promises.
- Make sure you have Mongo DB and Mongo Compass installed
- Fork and clone this project to your local machine
cd noGame
- Because our repository contains all ready all npm modules, no need to run
npm i
- Create a
.env
file in your applications root directory - Run
node .bin/seeds.js
to populate your data base - For development, make sure you have Nodemon installed and run
npm run dev
- Just for playing the game just run
npm start
PORT=3000
SESS_SECRET = "<YOUR SESSION SECRET>"
MONGODB_URI = "mongodb://127.0.0.1:27017/nogame-project"
- Visit NoGame
- Create an account
- Log in
- Create your first planet
- Add a building
- Harvest resources
- Level up your buildings
Sorry, no high-score board for now!
This application was buit with:
If you want to build an Express JS app, try Ironlauncher! It provides a very nice boilerplate for your project with authentification, and other goodies!
It was deployed on:
Game logic, secure routes and synchrosity of the stats between front and back end.
Don’t use custom CSS, only Bootstrap. Learn about using Mongo DB and Handlebars.