Junior Spellweaver
- Joined
- Jul 28, 2019
- Messages
- 162
- Reaction score
- 308
ujjjhhhhhhh
stuff that everyone... doesn't read:
stuff that everyone wants to see:
features no one cares about:
stuff that everyone... doesn't read:
this is a project mainly for self-education, a.k.a. don't expect top-notch code.
the technology's i've chosen to use for this is...
the technology's i've chosen to use for this is...
A* Search Algorithm: will be using (and is using) the A* Search Algorithm for the path finding because it's Monday.
HTML5 Web Canvas: used to render all graphics (+- user interface controls) because it's 2 A.M.
Web Sockets: used to effectively communicate with the server in real-time because it's August.
HTML5 Web Canvas: used to render all graphics (+- user interface controls) because it's 2 A.M.
Web Sockets: used to effectively communicate with the server in real-time because it's August.
MySQL: because it's 2019.
SASS: because it's easier and doesn't harm anyone.
stuff that everyone wants to see:
-- removed links, browse by latest posts for updated snippets/screenshots.
features no one cares about:
Sockets:
├ Socket Authorization prior to connection establishment.
|└ Requires a key sent in the connection address to authorize.
|__└ Key must have been generated within 5 minutes to the same address.
├ Socket Ping every 60 seconds to keep the web socket alive.
└ Socket Event handler, allowing interfaces for the server and callbacks for the client.
|└ Requires a key sent in the connection address to authorize.
|__└ Key must have been generated within 5 minutes to the same address.
├ Socket Ping every 60 seconds to keep the web socket alive.
└ Socket Event handler, allowing interfaces for the server and callbacks for the client.
Game:
├ Landing View
|└ Waits for a user to request the landing view images before loading them from the database and storing in memory.
└ Rooms
__ ├ Room Categories are loaded through the server and stored in memory until requested by user.
__ ├ Rooms are loaded and unloaded upon socket user connect/disconnect.
__ └ Room Navigator allows you to sort by public/private rooms, sorting by different category types.
__ __├ Room Navigator only displays the categories with loaded rooms in them.
__ __└ Room Navigator allows you to enter rooms, adding the user to the memory.
|└ Waits for a user to request the landing view images before loading them from the database and storing in memory.
└ Rooms
__ ├ Room Categories are loaded through the server and stored in memory until requested by user.
__ ├ Rooms are loaded and unloaded upon socket user connect/disconnect.
__ └ Room Navigator allows you to sort by public/private rooms, sorting by different category types.
__ __├ Room Navigator only displays the categories with loaded rooms in them.
__ __└ Room Navigator allows you to enter rooms, adding the user to the memory.
Last edited: