Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

The overall goal is to make an asynchronous multiplayer Conway's Game of Life. * Follow all normal rules of Conway's Game of Life. (Note that

The overall goal is to make an asynchronous multiplayer Conway's Game of Life.

* Follow all normal rules of Conway's Game of Life. (Note that updated time steps are always based on prior cells. Do not update the current cells based on current cells.) * The board size should be a minimum of 10 x 10 cells. * The game logic should be "played" and updated server side. * The client receives updates and displays them. The client can click on a cell to make a cell alive or dead. * The game should feel asynchronous in that the screen shouldn't reload to get new game state data. * Do not worry about picky synchronization issues. * The game should work with 1 or more browsers watching the game and all able to participate. * I don't care if you have to manually start the game on the server or manually stop the game on the server. If that's easier for you, go ahead. * The server must be .NET, and it can be a Windows or Linux server, your choice. * The client side code obviously can't have .NET code in it. * The database can be whatever you choose on whatever server you choose. If you can find a way to do this without a database, that is fine as well. * It is probably easier to do asynchronous coding using WebSockets (server pushes data to client) instead of some AJAX approach (client pushes request and server responds)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Introduction To Data Mining

Authors: Pang Ning Tan, Michael Steinbach, Vipin Kumar

1st Edition

321321367, 978-0321321367

More Books

Students also viewed these Databases questions

Question

What is the general purpose of preliminary screening?

Answered: 1 week ago