The document outlines potential ideas for a rhythm game final year project, including developing a real-time multiplayer game that minimizes latency between clients and servers using Python or Node.js, incorporating procedural content generation to automatically generate notes based on algorithms and data sets, and creating a beatmap editor and reader script to synchronize songs and generated notes.
The document outlines potential ideas for a rhythm game final year project, including developing a real-time multiplayer game that minimizes latency between clients and servers using Python or Node.js, incorporating procedural content generation to automatically generate notes based on algorithms and data sets, and creating a beatmap editor and reader script to synchronize songs and generated notes.
The document outlines potential ideas for a rhythm game final year project, including developing a real-time multiplayer game that minimizes latency between clients and servers using Python or Node.js, incorporating procedural content generation to automatically generate notes based on algorithms and data sets, and creating a beatmap editor and reader script to synchronize songs and generated notes.
2. Use Procedural Content Generation technique. 3. A script that reads the beatmap file and generate the notes based on the beatmap file.
Real-time multiplayer rhythm game
1. Network architecture needs to be optimized to minimize latency and avoid synchronization
issues. 2. Client-server 3. Need to learn either Phyton or Node.js for server framework. 4. Django? It says it is for helping in streamline development. 5. Need to set up server on AWS, Google Cloud and firewalls.
Procedural Content Generation
1. Use an algorithm to automatically generate. 2. Thumper, crypt of the necro dancer 3. Genetic algorithm, Markov chains, Neural Network, Cellular Automata 4. Basically use an algorithm to generate notes based on a given data set.
Beatmap reader and editor
1. To let the game to read the beatmap(a map that contains the data for the note to generate), I will need a editor first(maybe use other beatmap editor), and use a script that will read and synchronize the song with the beat.