Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Variants

Reply
 
Thread Tools Display Modes
Old August 7, 2019, 23:23   #1
cccfire
Rookie
 
Join Date: Feb 2016
Posts: 5
cccfire is on a distinguished road
Does anyone still play MAngband?

I’ve been trying to get back into MAngband but with the housing reset and no other players, it’s a little lonely at times , so I was wondering if anybody still frequented MAngband cuz it was how I was first exposed to Angband in general and it’d be great to play with other people
cccfire is offline   Reply With Quote
Old August 8, 2019, 05:34   #2
CyclopsSlayer
Swordsman
 
Join Date: Feb 2009
Posts: 389
CyclopsSlayer is on a distinguished road
The PWMangband fork seems to be actively developed, but not sure about players.
CyclopsSlayer is offline   Reply With Quote
Old August 8, 2019, 07:54   #3
Gwarl
Knight
 
Join Date: Jan 2017
Posts: 955
Gwarl will become famous soon enough
Mangband is alive and well

https://mangband.org/servers

Someone is online right now as I post this.

Despite the activity of development, I'm not sure that PWMangband attracts players.

If you just want to be sociable while playing angband you can also try http://angband.live but this is just online single player angband, not mangband
Gwarl is offline   Reply With Quote
Old August 14, 2019, 13:17   #4
Borg
Rookie
 
Join Date: Jul 2019
Posts: 12
Borg is on a distinguished road
Im thinking about starting new Multiplayer Angband from Angband 3.0.6 as Im used
to that code base. Proper Client-Server architecture (not screen updates like in MAngband). World tick and movement also will be different, world progress only when any
of players moves, instead constant tick rate. This will allow to have single player touch
where you can think about movemement. Delay between any command will be 300ms to avoid flooding.
Still few things need to be considered like world update, (absolute vs incremental), world syncing on join, details on monster movement vs player (range? target?).
Borg is offline   Reply With Quote
Old August 14, 2019, 13:33   #5
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,801
Donated: $40
Pete Mack will become famous soon enough
@Borg--
Yeah, the tick rate leads to weird play. What you want is single-player mode when there is one player in LOS, and at least one player getting a turn (with a timeout for the others) whent there are two or more in LOS. Players only get one turn (at most) per game turn.
And finally, play is blocked when a player opens a menu instead of the map. This is what drove me from Mangband--you could die without even seeing your attackers.
Pete Mack is offline   Reply With Quote
Old August 14, 2019, 13:58   #6
tangar
Knight
 
tangar's Avatar
 
Join Date: Mar 2015
Posts: 988
tangar is on a distinguished road
Quote:
Originally Posted by Pete Mack View Post
@Borg--
play is blocked when a player opens a menu instead of the map. This is what drove me from Mangband--you could die without even seeing your attackers.
you shouldn't open menus in dangerous places in Mang/TomeNET/PWMA. There is a macro system - you have to put all your actions (eg drink heal pots, cast fireball to closest target, use phase door scroll) on macro keys (f1-f12 etc) then you would never need to open menus except to drop something (in tomenet you dont need to open menues even - there is 'last object' option) So you push one key - it make certain actions (hotkeys, like in all online games, eg WoW)

Another approach - to play with a lot of windows, so you could see your inventory all the time. But I prefer to play in 2 windows, eg https://www.youtube.com/watch?v=P3JZ9gcwgd8

Quote:
Originally Posted by Borg View Post
Im thinking about starting new Multiplayer Angband from Angband 3.0.6 as Im used
to that code base. Proper Client-Server architecture (not screen updates like in MAngband). World tick and movement also will be different, world progress only when any
of players moves, instead constant tick rate. This will allow to have single player touch
where you can think about movemement. Delay between any command will be 300ms to avoid flooding.
Still few things need to be considered like world update, (absolute vs incremental), world syncing on join, details on monster movement vs player (range? target?).
There is a lot of stuff done in TomeNET, MAng, PWMA done over past years. And there are plans for future, eg network code optimization.. Actually I hope we could combine 'online roguelikes devs' effors to work at the same game 'core' (as all three are based at Mangband and open-source, there are a lot of compatibility). I'll make a presentation with such suggestion in september, when I'll (hopefully) would present tangaria (custom world variant based at PWMA). So if you are into online rogueliking - maybe there would be possibility for joint work
__________________
https://tangaria.com - Angband multiplayer variant
tangaria.com/variants - Angband variants table
tangar.info - my website ⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽
youtube.com/GameGlaz — streams in English ⍽ youtube.com/StreamGuild — streams in Russian

Last edited by tangar; August 14, 2019 at 14:49.
tangar is offline   Reply With Quote
Old August 19, 2019, 10:37   #7
Flambard
Scout
 
Flambard's Avatar
 
Join Date: Mar 2019
Posts: 30
Flambard is on a distinguished road
Quote:
Originally Posted by Borg View Post
Im thinking about starting new Multiplayer Angband from Angband 3.0.6 as Im used
to that code base. Proper Client-Server architecture (not screen updates like in MAngband). World tick and movement also will be different, world progress only when any
of players moves, instead constant tick rate. This will allow to have single player touch
where you can think about movemement. Delay between any command will be 300ms to avoid flooding.
Still few things need to be considered like world update, (absolute vs incremental), world syncing on join, details on monster movement vs player (range? target?).
Not to discourage you, but I would recommend going off MAngband codebase nonetheless. It's mostly Angband 3.0.X + multiplayer stuff. Even if you want to change the 'screen update' mechanism, it would just be a rather simple protocol update, and if you want to change how the time work, you'd just have to edit some ~3 functions (the dungeon loop thingy). Lots of work went into handling connecting/disconnecting clients, writing netcode that works properly on all modern platforms, etc, I think it would be a waste to throw it all away.

As for `tick rate`, we now support 'time-bubbles', which slow down time, so you can make tactical decisions, similar to classic Angband. It's not completely turn-based, obviously, but you can probably tinker with that to get what you need.
Flambard is offline   Reply With Quote
Old August 24, 2019, 16:06   #8
Borg
Rookie
 
Join Date: Jul 2019
Posts: 12
Borg is on a distinguished road
I already done a bit work on MAngband. Unfortunatelly I see the codebase
hard to work with... Still, for example, I am not able to fix monster recall
thing. Code around it is very fuzzy. Also, targeting works very suboptimal
due to using arrays and not linked lists + hash + static IDs.

I know that this will be a lot of work, but not in netcode itself but within angband code. Its very old code, mostly on arrays with noone uses today.
It is ok in turn based but things get bad when we start to play with networking.

Also, I mailed you about MAngband 2 times, got zero response.
Such attitude always makes me not to get involved.

Here is part of my git log for mingw branch:
ce782fa Allow bigger aux windows.
96e0a4a Reverted PATH_SEP for Win32. It might cause issues.
c7555d7 Fixed path_temp() on Windows.
c943c0f Added choice between metaserver and entering server manually.
c5ecb8e Added back color palette adjusting support for Windows.
9ef4a6b More fixes for Mingw32 build.
fee2e64 Added support for Mingw compiler.
Borg is offline   Reply With Quote
Old August 24, 2019, 17:14   #9
tangar
Knight
 
tangar's Avatar
 
Join Date: Mar 2015
Posts: 988
tangar is on a distinguished road
Quote:
Originally Posted by Borg View Post
Also, I mailed you about MAngband 2 times, got zero response.
Such attitude always makes me not to get involved.
Damn!

Recently when I've told Flambard about your post at forum, he said:

Quote:
[11:52] flambard: hmm, I think I've got an email form him once
[11:52] flambard: but when I replied my mail bounced, telling me there's no such account on that server :/
It seems that you, guys, had a little technical problem with communication. So let's give it a chance and try to get into contact again? We've discussed a lot of new stuff recently at Mangband discord channel. Please, you are welcome to join there! https://discord.gg/U5B65Rh
__________________
https://tangaria.com - Angband multiplayer variant
tangaria.com/variants - Angband variants table
tangar.info - my website ⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽
youtube.com/GameGlaz — streams in English ⍽ youtube.com/StreamGuild — streams in Russian
tangar is offline   Reply With Quote
Old August 25, 2019, 09:08   #10
Borg
Rookie
 
Join Date: Jul 2019
Posts: 12
Borg is on a distinguished road
Mail bounced? Unless you are hosting it on some shitty spamming hoster
it should NOT happen. I run 2 MTAs. So please, logs.. or it didnt happen.
I checked logs on 2 servers and didnt saw anything..

Sorry guys, I dont use discord.. I prefer IRC as this is true open communication
platform.
Borg is offline   Reply With Quote
Reply

Tags
mangband


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Announce] MAngband 1.5.0 released Flambard Variants 4 April 3, 2019 08:29
Come over to Mangband Arj Vanilla 46 November 29, 2018 09:40
MAngband 1.1.2 client PowerWyrm Variants 0 January 13, 2016 19:10
[MAngband] Problem reaching mangband.org PowerWyrm Variants 3 April 4, 2008 12:38
{UN} play by play impressions & a couple questions. will_asher Variants 15 September 1, 2007 14:35


All times are GMT +1. The time now is 00:30.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.