![]() |
#11 |
Apprentice
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
![]() |
Extensibility
Another idea for extensibility has to do with the monster AI.
I want to be able to modify monsters with coding. Specifically, how they move. I want the game to provide a hook that modules can implement that allows the developer to "code" logic into how they move. The game can provide (and more specifically limit) various details that the module has access to ... based on the stats for the specific monster. For example, vision ... how far can the monster see. The game will only provide access to the floor space that the monster can see. The programmer cannot override that vision but still has to make a decision for how the monster will move. Are there walls in the way? Can the monster see the player? Does the monster attack other monsters? All of that will start to allow developers to code AI into monster movement, on a per monster basis. Hey ... maybe we have monster competitions? Who's monster can kill the other monster first? |
![]() |
![]() |
![]() |
#12 |
Veteran
Join Date: Jan 2012
Location: Linux
Age: 40
Posts: 1,236
![]() |
Which Windows-based compilers are best suited for your fork?
__________________
My best try at PosChengband 7.0.0's nightmare-mode on Angband.live: https://www.youtube.com/watch?v=rwAR0WOphUA If I'm offline I'm probably in the middle of maintaining Gentoo or something-Linux or other. As of February 18th, 2022, my YouTube username is MidgardVirtuoso |
![]() |
![]() |
![]() |
#13 |
Apprentice
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
![]() |
|
![]() |
![]() |
![]() |
#14 |
Apprentice
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
![]() |
Kanban Board
|
![]() |
![]() |
![]() |
#15 |
Apprentice
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
![]() |
Issues
If you find any issues, feel free to add them to the GitHub issues.
|
![]() |
![]() |
![]() |
#16 |
Apprentice
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
![]() |
Portability
I've been thinking about how to make the game/fork portable again. Anyone have ideas. My going thought right now is to convert it into an HTTP server based .NET Core with a browser front end. It would replicate Angband.live.
Suggestions please? |
![]() |
![]() |
![]() |
#17 |
Adept
Join Date: Apr 2021
Posts: 122
![]() |
One can apparently install .NET on Linux, but I have no idea if it’s sufficient for your purposes.
https://docs.microsoft.com/en-us/dot.../install/linux |
![]() |
![]() |
![]() |
#18 |
Veteran
Join Date: Jan 2012
Location: Linux
Age: 40
Posts: 1,236
![]() |
Making a web-browser frontend sounds like a fantastic idea. If you do this, it will alleviate the need to worry about the Windows PC requirement. Maybe ask Gwarl via PM or ask on the thread re: his webserver about suggestons? Maybe borrow code?
__________________
My best try at PosChengband 7.0.0's nightmare-mode on Angband.live: https://www.youtube.com/watch?v=rwAR0WOphUA If I'm offline I'm probably in the middle of maintaining Gentoo or something-Linux or other. As of February 18th, 2022, my YouTube username is MidgardVirtuoso |
![]() |
![]() |
![]() |
#19 |
Apprentice
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
![]() |
I'm definitely open here but I need to concentrate on the refactor. I also need some developer recruits with new ideas to develop extensions they want. Any ideas there?
|
![]() |
![]() |
![]() |
#20 |
Veteran
Join Date: Jan 2012
Location: Linux
Age: 40
Posts: 1,236
![]() |
Just a reminder, some of our own devs, e.g. Sideways aka rodent, are occasionally available on angband.live
__________________
My best try at PosChengband 7.0.0's nightmare-mode on Angband.live: https://www.youtube.com/watch?v=rwAR0WOphUA If I'm offline I'm probably in the middle of maintaining Gentoo or something-Linux or other. As of February 18th, 2022, my YouTube username is MidgardVirtuoso |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
RubberBand testing | will_asher | AAR | 5 | August 11, 2021 04:35 |
Debian packages of 4.2.1 for testing | Magnate | Vanilla | 5 | March 7, 2021 10:54 |
Advice Needed for end game | StMicah | Vanilla | 10 | December 24, 2015 12:34 |
End game advice needed | Fendell Orcbane | Vanilla | 12 | May 7, 2010 02:20 |
Testing | Timo Pietilä | Vanilla | 1 | April 23, 2007 12:56 |