Project 1: Website and Game Software Development
Main contact
Project scope
Categories
Illustration UX design Website developmentSkills
programming languages javascript (programming language) react.js (javascript library) codebase front end design hypertext markup language (html) python (programming language) cascading style sheets (css) front end (software engineering)Our company is building an online real time web game. We hope to update and revamp our existing website to attract more customers, and continue developing our games.
We would like to work with students to develop a new website that is easy to maintain while providing an appealing interface for users. This can be achieved through programming languages such as java script, HTML, CSS and Game Technologies...
This will involve several different steps for the students, including:
- Researching different code frameworks and their associated advantages / disadvantages.
- Researching Game visualization tools.
- Writing software to build Website and communicate with the backend.
- Converting Python Pygame Frontend into a JS web based frontend
Bonus steps in the process would also include:
- Testing game with players, and collecting feedback.
By the end of the project, students should demonstrate:
- Understanding of website programming languages.
- A deeper understanding of react and other frameworks.
- Deeper understanding of MERN Stack
Final deliverables should include
- A website prototype.
- A final report.
- The Python to JavaScript converted front end of the codebase
Students will connect directly with us for mentorship throughout the project. We will be able to provide answers to questions such as:
- Our current products and website design
- Our customer and industry insights
- Input on choices, problems or anything else the students might encounter.
Supported causes
The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.
About the company
Lavine Software Inc. is a Toronto-based game studio creating fun, easy-to-play games that foster community engagement. Our strategy game allows players to compete with friends, engage with communities, and join tournaments. We're committed to delivering high-quality, social gaming experiences that bring people together.