daeken / daeken/OpenEQ

TODO Brainstorm

Open
#61 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
52
Forks
22
PR merge metrics
No merged PRs in 30d

Description

* [ ] Implement netcode.
* [ ] Design CI testing suite
* [ ] Add physics
* [ ] Isolate and resolve model import errors.
* [ ] Add alpha text support
* [ ] Add classic character model support
* [ ] Add luclin character model support
* [ ] Clean up the program start workflow, ideally adding command arguments for quick loading certain test use cases
* [ ] Get an artist to pack opensource model assets for s3d/eqg etc that tests can use to verify integrity of code (this should be on the repo, with no copyright concerns)
* [ ] Create a demo zone
* [ ] Publish a release demo using demo zone and assets to show others the progress of the project without having to compile from scratch
* [ ] Extend demo above to also load EQ Directory eqg/s3d for demoing the project with EQ assets
* [ ] Create initial GUI version
* [ ] Implement prototype model pooling
* [ ] Add Particle Effects system
* [ ] Add command line system to issue various commands, mirroring EQ commands to start (e.g. /zone, /goto, etc)
* [ ] Idea: Add an On-The-Fly zone loader, seeing if a conversion cache exists, and if not, build it during a zone load?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.