Attack Of The CSS

Attack Of The CSS

Star Wars: Duels Of The Masters is my first project involving JavaScript Objects. Each character has its own set of attributes, images, and SFX files. The original project guidelines required a single attack button which the user would press until the opponent is defeated; I decided that wasn’t much fun and included exponential character growth, defense stats, and health packs.

After an introduction to sound effects in the last project, I included many custom SFX interactions for Duels. Each character has their own unique voiceovers, as well as unique lightsaber on & off sounds. In addition, certain characters deliver different lines depending on who they are fighting; for example, Luke has a special line when he defeats Obi-Wan, and Vader has a special line if you use a health pack against him.

I’m quite proud of how this project came out, especially since I had only been working with JavaScript for 4 weeks when this was completed!

Play it here: https://stevesonoa.github.io/week-4-game/

要查看或添加评论,请登录

Steve Marshall的更多文章

  • MAP, FILTER, REDUCE: KEYS TO THE REACT KINGDOM

    MAP, FILTER, REDUCE: KEYS TO THE REACT KINGDOM

    My mentor informed me that before I dive headfirst into React, I need to be intimately familiar with the map, filter…

    2 条评论
  • Scraping, Storing, and Staying Up Late

    Scraping, Storing, and Staying Up Late

    As I'm writing this, I have just completed my latest project, an eSports News Web Scraper. It pulls headlines from a…

  • TEST YOUR APP BEFORE YOU CREATE IT

    TEST YOUR APP BEFORE YOU CREATE IT

    I have created dozens of extensive web applications over the years, including professional websites, job application…

  • SEQUELIZE: THE RE-MAKING OF STEVE’S SLIDERS

    SEQUELIZE: THE RE-MAKING OF STEVE’S SLIDERS

    Last week, I created one of the most complicated and difficult apps I’ve ever written. It was a full stack Node JS app…

    2 条评论
  • STAYING PURE: A FUNCTIONAL LIFE LESSON

    STAYING PURE: A FUNCTIONAL LIFE LESSON

    In general, I like things that are functional before they’re beautiful. I’m not making some kind of clever programming…

  • Node Hangman

    Node Hangman

    This week’s project returns to Node programming, so there’s no deployment or GUI. The project requirements including…

社区洞察

其他会员也浏览了