Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - tangar

Pages: [1] 2
1
Other Announcements / Rage of Mages 2 (online RPG multiplayer server)
« on: July 05, 2024, 07:20:23 PM »
​Hiho!

For past 5 years I maintain https://rom2.ru - free open-source multiplayer server in Rage of Mages 2 - oldschool classic (MMO)RPG. hidden gem of the golden age of RPGs.

Recently we have a new season with some interesting, roguelike-inspired mechanics:

Reborn: When moving to a new server, your character undergoes a reset, keeping only essential items and stats.

Reclass: Transform your character by reaching max experience, unlocking new classes.

Ascension: Overcome great challenges by ascending Amazon and Witch classes, and earn unique rewards - the Golden Crown and the Staff of the Great Mage.

If you want to try some "new" oldies-goldies game - RoM2 might be a good choice

Our discord:
https://discord.gg/5tW79kb

2
Other Announcements / Gaming with dad
« on: January 12, 2024, 09:54:05 AM »
I've returned to my ancient "Gamer series" channel https://www.youtube.com/gamerseries with a new gamer comedy vid:

https://youtube.com/shorts/o8OV6VAwVRQ

3
Hello! I've made C language roguelike-tutorial at my YT channel: https://youtube.com/ITPhD

Initially I've made just a template of roguelike game, but at the end I've decided to make it more playable and added a bit more features on top.. so now it's a tiny game :) I called it 'Roglik' as it's very simple.

Source code (+ binary for Windows): https://github.com/igroglaz/roglik

Roglik is the game in public domain, no credits, copyrights etc. Enjoy! :D

Now.. There are detailed video lessons - how such game could be written with a full explanation:

0) https://youtu.be/mQy6ajEqEK0 - most basic tutorial.. how to make basic rlg template with Conio.h . Might be useful for beginners who don't know how to begin.. :)

1) https://youtu.be/u4RQSbiCGL8 - we move to NCurses and implement basic movement

2) https://youtu.be/diOuFclVlY0 - we make room and walls

3) https://youtu.be/0TzUzB_S-bs - random generation of character and room

4) https://youtu.be/EECRMExOhxQ - generate NPC and random rooms

5) https://youtu.be/htNYvlz6aVc - switching to PDCurses and make proper room generation

6) https://youtu.be/cjcK1-y628g - create corridors in dungeon

7) https://youtu.be/1Eev0pNhmpE - C language structures for monsters

8) https://youtu.be/cLMOhvdS8cU - staircases and event messages

9) https://youtu.be/lD1oVG96j44 - monsters diversity (adding moar monster's types)

10) https://youtu.be/9c5b0ypewkg - simple AI of monsters. Movement and attack

Playlist with all these vids: https://www.youtube.com/playlist?list=PLm4uLihLZ5Ww6jW7CebZpLppLSGS_IZhO

In case if you need basics of C language (as roguelike tutorial assumes that you know some minimum), there is also a full C language playlist where I explain stuff from scratch: https://www.youtube.com/playlist?list=PLm4uLihLZ5WwAVKysXIfENsYLcqxNLjbt

Cheers!

4
Programming / [video] Roguelike development tutorials
« on: September 27, 2022, 06:28:43 PM »
I've started series of tutorial roguelike dev videos. My goal is to explain everything very simple, from the very basics.

https://www.youtube.com/watch?v=mQy6ajEqEK0

Hope to see your feedback!

5
Classic Roguelikes / [video] Shtukensia stream @ Angband
« on: November 24, 2021, 09:23:01 AM »
Right now Shtukensia starting streaming vanilla ASCII Angband @ https://angband.live/ , her first time in-game!

Stream will start in 5 minutes!

https://www.youtube.com/ShtukyGame

Don't forget to sub to her channel ;D

---
UPDATE:

It was fun :) stream recording:

https://www.youtube.com/watch?v=HeHToOzU4hM

Adventures will continue soon!

6
Design / Roguelike quest system
« on: July 13, 2020, 06:30:36 AM »
Roguelike quest system

Wanna share an idea considering quests in rlg (and especially *bands).. It's mainly applied to my variant (Tangaria), but general concept could be used anywhere.

Quest system is't present in V because quests are not really good suited in *bands, good analytics about it there.

In addition in PWMA (and Tangaria) there are more problems:
- in PWMA quests influencing V-based economy (not too much though because of a lot of RNG in completing it/reward).
- quests to kill certain enemy are just boring.
- players often forget to take quests as it's very rare to complete them and you got dull rewards; most just play without them

Those problems came because quests in roguelike games often implemented like in traditional MMO/RPG-quests (kill 5 chickens, bring 5 ribs), while it should have it's own, roguelikish type of quests - to encourage players to have an adventure, with a proper risk VS rewards rate.

/rfe to improve quests and to encourage players to play in more roguelikish way - implement this minimalistic (and yet deep) system:

Retrieve an ancient relic fragment from the dungeon vault // reward: gold
- every (or some) dungeon will have an item which could appear only in the vault on the bottom level of the dungeon. It wo't appear often (as vaults appear not too often) - so you'll have to look for it. Sounds like a good adventure;
- at low player's lvls such relics will appear in small vaults, while at end-game only in Great vaults;
- after you pick up this item - you can not use 'Word of Recall' scroll. So you have to get back with this relic using stairs (which is quite dangerous). So it's like an optional way to turn the dungeon into NO_RECALL;
- while you holding this relic - there is a tiny chance to summon monsters around you (minor curse of summoning from V) - it makes way back more fun!

Actually this type of quests come from original - from 'Rogue' where the player had to retrieve Amulet of Yendor and bring it to the surface. Oldies, but goldies. This is the right truly roguelikish quest system.

Benefits:
- to encourage players to get into the vaults and take the risk
- strong anti-cheezing (vaults provide it)
- easy to rebalance (to set certain gold amount as reward and rebalance it with gold drop table)
- these quests are still optional, so you could play without getting into quest hunt if you do't want to get additional risks
- adding variability; some dungeons will be easier to complete, some are harder. Sometimes if you will kill everything on sight you will have too much exp to visit all dungeons - so you will need to play more strategically, sometimes to avoid battles. It's adding yet another strategy to 'win' the game - like with completing all available quests (to do it you will need to spend a lot of gold for consumables, but you will get additional money back after completing quests) OR avoiding quests (be more economical in terms of consumables in general).
- make the game deeper and bring back some traditional Yendor'ish flavour - as there appears yet another goal and challenge - to complete all quests - gather the whole Relic from fragments

So.. The idea is to give additional motivation for players to get into the vaults. As right now *bands are quite winnable without getting your foot in most vaults. Quest=vault=NO_RECALL could be really good way to solve this problem.

====

Comment from the V community:


fph: no-recall part sounds incredibly boring to me. How is "climb up by finding 54 sets of stairs ond 54 levels that have no challenging monsters" supposed to be fun?


In my variant there are separate dungeons which are mostly ~7-10 lvls deep (and only one quite deep - "Angband" which is 25). So it's alright there.

But even in deeper dungeons it could be fun.. As you are not simply finding stairs, but actually have a cursed item in your backpack which summon monsters upon you sometimes - what makes gameplay quite harcore and fast-paced. In 99.9999% players do not mess with items which have such curses on them, but actually it could be really great to have such adventure.

Another way to solve the problem of deep dungeons (could work even in V): make NO_RECALL work only for 5-7 levels, after which you could recall back. Eg:

1) you took a relic

2) you have two curses on it - NO_RECALL (last 5 levels) and SUMMON (different relics could have different curses - some will summon demons, some undeads, etc). Hm maybe even add there moar curses - like siren, aggro, etc (not at once, but make every relic different).

3) now you can't recall back until you will take 5 stairs up. When you did it - curse removed, you are free to go

Also it's optional quest.. so you could just abandon it if it's too harsh.

7
Player's Plaza / [video] Roguelike song
« on: June 25, 2020, 07:26:01 PM »
I’ve wrote a song-tribute to roguelikes.

https://www.youtube.com/watch?v=ShpAwbTzwO0

Hope you like it!

p.s.
If you don't understand my poor English - I've added subtitles at youtube :)

8
Off-topic (Locked) / Lord of the Rings Online (MMORPG)
« on: May 25, 2020, 06:49:11 AM »
Recently I've returned to LotRO ( https://www.lotro.com/en ) after 10+ years break. It's F2P MMORPG.

I started to play (and make video) in totally new (for me) perspective - to study and enjoy Tolkien's lore and exploring Middle-Earth without haste.

First adventures:
https://youtu.be/IRD_B2zq1Iw

Hope to see your feedback!

9
Classic Roguelikes / Angband variants table
« on: March 30, 2020, 09:04:31 PM »
To understand Angband variants (to 'feel' this phenomenon) and to find interesting ideas for my variant, I've started research at different web-resources (Roguebasin, oook, The Angband Variant Repository). It's great websites, but as there are so many variants - I thought it will be fun to bring all needed information and links to _one_ web-page; so you do not need to walk through hundreds of hyperlinks to get all basic information about variants. So I've combined all these sources under one table at my website:

https://tangaria.com/variants/

There are only two fields - name (with the link to source) and description; so you could read everything without clicking around while drinking a cup of tea

It's a draft for now, but I'll maintain it and will make it up-to-date in time

10
Hiho!

In this topic I wanna share my video streams at Tangaria :)

Tangaria ( http://tangaria.com/ ) –  free open-source persistent online multiplayer roguelike game. In addition to traditional roguelike features, it has MMORPG-like gameplay: real-time (with semi-turn-based mode when you are injured), PvE in group, trading between players, real economy, PvP etc

Tangaria powered by PWMAngband ( https://powerwyrm.monsite-orange.fr/ ), which derived from MAngband ( https://mangband.org/ ) and also got some TomeNET ( https://www.tomenet.eu/ )  features. And of course, all three games were initially based at Angband ( https://rephial.org/ ) :D

My first adventure.. At last I've made it after 6 month of work at Tangaria tileset :) Finally the game is playable!

https://www.youtube.com/watch?v=RTqdGQcK_lI

My second adventure got several funny YASDs:

https://www.youtube.com/watch?v=NVFDHbq3xKA

I'll be glad to hear your feedback; you are welcome to ask any questions :)

Cya in-game!

11
Classic Roguelikes / MAngband (Multiplayer Angband)
« on: November 26, 2018, 09:56:13 AM »
https://mangband.org/ - MAngband website :D

Hiho! I've just started to play MAngband (Multiplayer Angband). Recently this game had a birthday - 20 years! It's got new website, relay between game and Discord (https://discord.gg/U5B65Rh) and also updates comming soon. Gameplay feels very oldschool and I enjoyed it!

My video stream:
https://www.youtube.com/watch?v=JnZP-ZE63Aw

As the most often question considering MAngband is 'how roguelike could be played online, if it's turn-based??', I would answer it right away hehe:

Quote
Speaking literally, this is fast-paced turn-based game. But turns happens on real-time basis - something like every second is one turn passes.

Every turn player and monsters could make a move (perform an action). Drinking a potion, for example, drain only part of 'energy' from the turn. Having +speed items give possibility to perform more action at short period of time.

Easiest way to see how turns run - to equip torch and check 'e' several times in a row - you would see how amount of turns decrease on it.

To handle 'real-time', your character automatically fights in melee nearby enemies and all you need to do is approach them; magic spells and shooting has to be done manually thought, but also you could assign macro to perform actions faster and effectively.

There is 'Newbie guide' which could give basic info: https://mangband.org/docs/the-mangband-newbie-guide

There is an update comming soon! You could check issues @ github: https://github.com/mangband/mangband/issues

Join the development! It would be great to get help from the community!

12
Programming / [coding] TomeNET needs your help to find a bug! :D
« on: January 20, 2018, 07:56:37 PM »
Hi ho! :D

Just a few months ago I've presented my free-to-use 1-bit tileset for TomeNET (http://tomenet.eu) and not only: https://www.reddit.com/r/roguelikedev/comments/6f6fww/tileset_tangars_tileset_1bit_pseudographics_font/ ... Also wanna remind, that I'll be very happy if someone would use this tileset in YAGR (yet another great roguelike) :D

This tileset works great in TomeNET and makes gameplay much more enjoyable!

But we got a trouble...

There is a bug - currently it's not possible to map characters at certain glyphs of this graphical font:
0, 2, 16-31, 129, 141, 143, 144, 157, 195

If this bug would be fixed, it would be possible to add extra _24_ symbol in this tileset (I'll update my tileset, of course!). 24 symbols would make huge difference!

Devs don't know how to fix this bug :( It's even totally unknown where to find this mistake... That's why I beg every living person who knows something about coding to help in solving this issue!

Source files for TomeNET could be found there: https://tomenet.eu/downloads.php

Topic about this problem at TomeNET forum:
https://tomenet.eu/phpBB3/viewtopic.php?f=9&t=1737

Please don't hesitate to post any assumptions and hypothesis considering this bug, lets discuss it. Any hints could be useful!

13
Traditional Roguelikes (Turn-based) / Wyvern - roguelike-MUD
« on: September 21, 2017, 08:02:20 PM »
Hi ho!

I've just discovered very unusual game: Wyvern - roguelike-MUD; it's something in the middle of this two genres; inspired by NetHack, Crossfire & other oldschool games. It's pretty deep game with rich world, much deeper than modern MMORPGs ;)

Currently it works @ mobiles - Android/iOS. PC client comming soon, right now to play at PC you have to use Android emulator; I recommend MEMU ( http://www.memuplay.com/ ) for Windows and Anbox ( https://anbox.io/ ) for Linux).

This is my 1st time in Wyvern, first impressions:

https://www.youtube.com/watch?v=H6qpiIeUHbI


And it's my second adventure... And it's not what I've expected! This game is even better than I first thought! Mind-blowing deeeeep...

https://www.youtube.com/watch?v=88EcJMkNkJI


Hope to see your feedback! :D

14
How I play TomeNET and other roguelike games.. How I prepare for it... :D

https://www.youtube.com/watch?v=fy2rWLFK_8U

Do you have any special preparations for roguelike gaming too? :D

15
Hi ho!

I've decided to make online game... Why I do it and how do I plan to do it - in my new video:

https://www.youtube.com/watch?v=0fabXV0oeP0

It's 1st stream with concepts. I'm trying to give explanation why I started this project and which instuments we would use.

Web-page of the game at my tavern: http://mmoforum.org/viewtopic.php?f=41&t=425

I'm very interested in your opinions, guys. As a rookie in coding and gamedev, I need all kinds of advices. Would be very glad to hear your feedback!

Kind regards,
Tangar GameGlaz

p.s.
The only 'gamedev' thing which I made in my life was tileset for TomeNET - http://mmoforum.org/viewtopic.php?f=36&t=397
Btw, my tileset is in a public domain, feel free to use it in your projects without any restrictions! :D

Pages: [1] 2