I used HTML5 Canvas, CSS, and Javascript to create this game. Technical Questions! What technologies were used? You don't have to refresh the page to start a new game. When a game ends, it's properties are reset, and they are again prompted to select the number of players for the next game. In addition, the tanks' barrel is animated, giving a rough visual representation of where they're aiming. When adjusting their tank, there is a div that is updated at 60fps to display the current active tanks' properties, allowing the user controlling that tank to easily be able to track their current variables of fire. A user can see their tanks' angle and power of fire updated in real time
There is a static instructional p element that explains how to control your tanks' properties. A user can adjust their tanks' angle and power of fire
User stories A user can select how many players they would like to playĬurrently, the game allows between 2-4 players at once playing together on the same browser window, but the logic to scale is in place and I intend to implement firebase to allow for cross-browser online play. At that point, my decision was nearly made for me. When, while thinking of ideas for what game I'd like to implement, I remembered Scorch2000, I brought up the site and found that the Java app no longer loaded. Why did I make it?īefore we were assigned the project, I read about several different technologies we weren't covering in class, and several Canvas projects I looked over piqued my interest. Scorch2000 was my first encounter with the genre, and I played it for years. Scorched Earth was itself remade in Java in the 90s under the title Scorch2000, and was hosted for upwards of 10 years on ( ). My project, Scorch Clone, is a 2 dimensional, multiplayer artillery simulation based somewhat on the classic DOS game Scorched Earth. Scorch Clone Practical Questions! What is this? Click here for a list of other gaming subreddits.Wdi-10-project-1 Michael Weber's first project for General Assembly's Web Development Immersive program, cohort 10 Posts and comments, whether in jest or with malice, that contain racist, sexist, homophobic content, threats, or other forms of toxicity will be removed, regardless of popularity or relevance.įor a more detailed explanation of these rules, click here.
No Kickstarter, crowdfunding, et al project "reminder" posts. No referral, affiliate, livestream, and/or survey links. This is not the place to spam your channel or stream. No screenshots of websites or Twitter.įollow the rules of promotion. No general URL shorteners (bitly, tinyurl, etc). Submit only the original source of the content. No Giveaways / Trades / Contests / Items for sale / Donation Requests Mark your spoilers and NSFW submissions, comments and links. No bandwagon/raid/"pass it on" or direct reply posts. Note that we do not allow non-gaming meme templates as submissions. Submissions must be directly gaming-related, not just a "forced" connection via the title or a caption added to the content.
Directly messaging individual moderators may result in a temporary ban. Only message the team via the link above. Simply message the moderators and ask us to look into it.ĭo NOT private message or use reddit chat to contact moderators about moderator actions. If your submission does not appear, do not delete it.