Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
351 contributions in the last year
Contribution activity
June 2020
Created a pull request in OpenDiablo2/OpenDiablo2 that received 1 comment
Map engine re-do
This massive PR completely overhauls the map engine. Previously maps were made of multiple 'regions'. Now a map is just that, a map. What was calle…
+1,493
−1,720
•
1
comment
- UI fixes
- Fixed possible crash when placing tiles outside of map
- Add npc labels. More mapgen.
- fix stamp bug preventing maps from rendering properly
- Fixed linting issues
- Map generation and test fixes
- Added basic map generation for first area of south town
- Fix map stamp issues
- Added profiler options
- Re-fix map starting location bug
- Fixed seed bug
- Fixed vertical centering for the player
- Fixed entity and object position bug
- Performance/Memory Improvements
- Added more temporary mapgen.
- Fixed issues from last merge
- Fixed walking animations and pathing bugs.
- Map Engine Updates
- Added multiplayer support
- Renamed scene to screen to avoid confusion of intent.
- Initial work to separate client and server logic
Created an issue in OpenDiablo2/OpenDiablo2 that received 4 comments
Javascript console commands
We need to extend the debug console to allow javascript commands. This should not be usable when connected to a multiplayer game as a remote client…
4
comments
- Coordinates systems are a hot mess
- Memory keeps growing when re-starting a game
- Load rings and emulates from misc.txt
- Add graceful error screen
- Add a startup error screen
- UI not updating at screen refresh rate
- Add run button
- Add ability to leave the game
- Support client disconnects in the networking layer
- Create a networking protocol diagram
- Add the options selection menu
- File index issue on map tiles
- Object offsets in stamps
- Map engine test debug info not showing
- Map starting location issue
- Map Generation System
- Language dictionary crash
- Camera offset with open UI panels
- Player Equipment UI
- Add code comments to everything
- Add a linter to the pipeline
- Character stats and relevant UI
- Escape Menu support
- Slow down the game
- Improve the loading screen
- Some issues not shown.