Descent3
Descent-2
Descent3 | Descent-2 | |
---|---|---|
6 | 3 | |
2,670 | 21 | |
2.1% | - | |
4.3 | 10.0 | |
2 days ago | over 11 years ago | |
C++ | ||
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Descent3
-
Descent 3 Source Code
I don't know how much Descent 3 shares with the original in terms of AI code, but Descent 3 seems to give NPCs a dynamic list of goals that's initialized based on their class ("stalker", "evader", etc.).[1] Each goal has a priority/weight, and criteria that will cause the goal to be enabled or not. Some of the goal enablers are straightforward, but others look more like state machine "emotion" states - fear, curiousity, etc.[2]
Seems complex enough to meet the description on the box for the original Descent.
[1] https://github.com/kevinbentley/Descent3/blob/86141b82295e71...
[2] https://github.com/kevinbentley/Descent3/blob/86141b82295e71...
-
Descent: A classic 3-D first-person shooter (2012)
Right here! https://news.ycombinator.com/item?id=40048177
Ask and you shall receive! https://github.com/kevinbentley/Descent3
Descent-2
-
Descent 3 Source Code
Try not to read too much into that, the MIT license was in the original blank repo I started with. There are a few questions I need to get answered, so the lack of that file doesn't necessarily mean anything about the license. The previous Descent 1&2 releases were under the license seen here, I would expect that at minimum (minimum permissibility-wise):
https://github.com/OpenSourcedGames/Descent-2
I'm hoping the owners will be able to agree to MIT, but we're doing due diligence right now.
-
D2 is now open source – a new, modern language that turns text to diagrams
Yeah, D2's source code was released way back in 1999!
- Ask HN: How were video games from the 90s so efficient?
What are some alternatives?
VoxelSpace - Terrain rendering algorithm in less than 20 lines of code
mermaid-cli - Command line tool for the Mermaid library
OpenDiablo2 - An open source re-implementation of Diablo 2
text-to-diagram-site - Compare syntax, layouts, outputs between languages for generating diagrams with text.
OpenDiablo2 - An implementation of Diablo 2 in AbyssEngine.
d2src - Reverse engineered Diablo II launcher and source code precursor
java - Structurizr for Java
Medo - Haiku Media Editor
micro-editor - A modern and intuitive terminal-based text editor
homebrew-tap
mermaid - Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
dmd - dmd D Programming Language compiler