Skip to content

a roguelike game made in collaboration with Carlos Benitez, Christopher Crook, and Troy Berentsen

Notifications You must be signed in to change notification settings

tmbx9482/RogueBlitz

 
 

Repository files navigation

RogueBlitz🐱‍🏍🎮

License: MIT License visual_studio_code Generic badge npm

Table of Contents🗃🗄

Description

User Story

Acceptance Criteria

Installation

Tests

Technologies

Questions

Link

Screenshots

Contributors

Description📋

For this project, we were tasked with creating an application using MySQL, Node, Espress, Handlebars and create an ORM. Giving this infomation we were to follow the MVC design pattern whiling making a game using APi's and programs with packages. Futhermore, using Node and MySQL to query and route data, and Handlebars to generate our HTML and CSS. For more details about the game check out " A Rogue's Story ".

User Story📙🎬

A Rogue's Story⚔️📒

Welcome all players! Have you ever experienced playing a roguelike videogame? Today's your lucky day, RogueBlitz is an RPG top down combat simulator where you run through the level dodging, destroying, and discovering key items to enhance your gameplay and escape the madness yet to come. Once a level has been beaten, all status, items, and score will carry over to the next level. At the end of your speed run experienced, compare your score against other players in your region and sees who's king of the dungeon.

RogueBlitz Developers built this project for competitive/casual gamers who look for a challenge. Thanks to the Phaser 3 API, (https://phaser.io/phaser3/api) and Tiled Map Editor library to make the level design. After reviewing the rules, users starting point is pre load into a dungeon crawl and creates update on movement of the player.

Acceptance Criteria✅

AS A USER, I want to be able to have fun with this game
GIVEN I want to use the arrow want to move around and spare bar to attack
WHEN I enter the arena I can fight
THEN I will be generating points for each enemy I face in combat.

GIVEN I want to develop a highscore
WHEN I explore the dungeon, I will fight until death.
THEN I will be given the results of my score and compare with other players

Installation💻

run npm install

Tests🔬⚖

run node server.js or nodomon

Technologies📲®

  • Express
  • Node
  • nodemon
  • MYSQL
  • Handlebars
  • Phaser 3 (API)
  • Phaser-Raycaster
  • Tiled App (Level Design)
  • Bootstrap 3 & 4
  • Animation
  • CSS
  • JavaScript
  • express-handlebars

Questions❓❔

  • Feel free to message Troy at troyberentsen94@gmail.com and or use the contacts resource on our projects page to send us your thoughs, ideas, and what your looking to create!

Link📶🤳

Try the game here ==> RogueBlitz

Screenshots📸

RogueBlitz

Contributors🙌👨‍💻

Troy Berentsen Miles Cohn Chris Crook Carlos Benitez

About

a roguelike game made in collaboration with Carlos Benitez, Christopher Crook, and Troy Berentsen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.9%
  • Handlebars 5.9%
  • CSS 2.2%