DGMD E-2 Web Programming for Beginners with PHP

← Projects

Project 1: Basic PHP Application - Game simulator

Submitted as part of your Week 5 assignment (Due Tue Oct 10 @ 11:59pm Eastern)


For this project you will build an automatic game simulator.

Most games will pit a Player A vs. a Player B. More players can be added if necessary. There will be no input from the user. Game play will be influenced by random choices and pre-programmed strategies.

Examples & Ideas





This project will be submitted/due with your Week 5 assignment (due Tue Oct 10 @ 11:59pm Eastern). In that assignment I will have prompts asking you for your submission URLs (Server URL, Github repo URL, URL of last commit).

All final commits should be made before you submit your Week 5 assignment. Small commits made after the assignment deadline (e.g. a small bug fix, a typo correction, etc.) will be considered when grading, but any notable commits will not.



Getting help

You are encouraged to post questions about this project/your code in the forum. You are also encouraged to utilize the PHP documentation, Google, StackOverflow, etc. to assist with project development and troubleshooting.

Be sure to read the course policy on original work and academic integrity to make sure you are responsibly using outside resources and getting the most out of this project.


It is expected that projects will follow all best practices discussed in lecture/notes, even if they are not explicitly mentioned in the specifications above. Failure to do so may result in point deductions.