Skip to content
This repository has been archived by the owner on Jul 22, 2023. It is now read-only.

Benitex/Steam-Rails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steam Rails

Steam Rails logo

Steam Rails is a game developed using Pygame, in which up to three players can explore an infinite steampunk-themed train, fighting monsters and getting stronger after each room.

Each wagon is a procedurally-generated room with different enemies and challenges to overcome. After defeating enemies, they might drop items that will modify the attributes of the player that gets them. After every ten rooms, enemies get stronger too.

There are ten options of weapons that can be found throughout the train, divided between ranged and melee weapons. Each weapon has its own stats, like attack speed, damage, and range.

Screenshots

Show

Controls

Player 1:

  • Movement: up, down, left, right
  • Action/Attack: 1 (numpad)
  • Dodge: 2 (numpad)

Player 2:

  • Movement: w, a, s, d
  • Action/Attack: c
  • Dodge: v

Player 3:

  • Movement: i, j k, l
  • Action/Attack: , (comma)
  • Dodge: . (period)

Credits

This game was made in a month, as the game jam-like final project for the Programming Practices discipline at PUC-Rio, by Benitex, TuzinhoRisonho, and moltisantic in our first university period.

Benitex - Lead Programmer / Game Designer

TuzinhoRisonho - Programmer / Game Designer

moltisantic - Artist / Game Designer

Check out assets credits here.

About

A game about exploring an infinite train, with lots of roguelike elements. Made with Pygame.

Topics

Resources

License

Stars

Watchers

Forks

Languages