Academic Field

Computer Science, Systems, and Security

Faculty Mentor Name

Sarbani Banerjee

Presentation Title

Shapeshifter of Py

Presentation Type

Poster Presentation

Abstract

Shapeshifter of Py is a game developed for this research project, using both Python and Pygames. The Python language is gaining popularity, which is why developing a game to gain understanding about game design, will be an important objective of this research. The game will be in the style of Metroidvania. This style of game focuses on action-adventure as well as an exploration components. The game will be done in 2D using sprites. The sprites will be acquired online through free sources and will be used for everything from the main character, enemies, bosses, and levels. Music will also be incorporated in the game to make it more atmospheric. The game will involve the player searching a dungeon looking for power-ups. With these power-ups the player will be able to access more of the dungeon. The power ups will allow the player to transform and gain new abilities. These abilities will allow the player to move through areas previously locked. It will also allow the player to defeat the monster in the dungeon. At the end of the dungeon, the player will have to fight the final boss. After defeating him the player will have won. If the player is damaged a life bar will diminish. Once reaching zero the player will have been killed. If the player runs out of their three lives, they will have to restart from the beginning. This project is quite ambitious, which is perfect for learning and researching different nuances and capabilities of the Python language.

Keywords

Metroidvania, shapeshifter

Start Date

10-4-2015 2:00 PM

End Date

10-4-2015 2:45 PM

Location

SERC House of Fields

Share

COinS
 
Apr 10th, 2:00 PM Apr 10th, 2:45 PM

Shapeshifter of Py

SERC House of Fields

Shapeshifter of Py is a game developed for this research project, using both Python and Pygames. The Python language is gaining popularity, which is why developing a game to gain understanding about game design, will be an important objective of this research. The game will be in the style of Metroidvania. This style of game focuses on action-adventure as well as an exploration components. The game will be done in 2D using sprites. The sprites will be acquired online through free sources and will be used for everything from the main character, enemies, bosses, and levels. Music will also be incorporated in the game to make it more atmospheric. The game will involve the player searching a dungeon looking for power-ups. With these power-ups the player will be able to access more of the dungeon. The power ups will allow the player to transform and gain new abilities. These abilities will allow the player to move through areas previously locked. It will also allow the player to defeat the monster in the dungeon. At the end of the dungeon, the player will have to fight the final boss. After defeating him the player will have won. If the player is damaged a life bar will diminish. Once reaching zero the player will have been killed. If the player runs out of their three lives, they will have to restart from the beginning. This project is quite ambitious, which is perfect for learning and researching different nuances and capabilities of the Python language.