Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411506 Posts in 69374 Topics- by 58429 Members - Latest Member: Alternalo

April 25, 2024, 10:14:05 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsTAnima - action + roguelite + storytelling
Pages: 1 [2] 3
Print
Author Topic: TAnima - action + roguelite + storytelling  (Read 6607 times)
ByerN
Level 0
***


View Profile
« Reply #20 on: May 25, 2018, 01:14:23 PM »





Update:
-Fury mode- player can lose hp in fury mode
-Character class basics-
--fury mode is character class dependant (not weapon like before)
--character classes have different attributes, fury modes and in future- modifiers and hats :D
-Mutation system added. TAnima will mutate our champion from time to time. Mutations are imaginations of human's fear in TAnima understanding. TAnima cannot understand human feelings in common sense so it's imagination doesn't fit our reality. Each mutation has got it's pros and cons as follows (order like in the vid/gif):
- Punk(Addiction) 
   - pros- kleptomania- auto item pick
   - cons- player has to do drug sometimes (otherwise he'll take a dmg)
- zombie
   - pros- player heals when enemy dies
   - cons- player is losing hp in time
- life support system
   - pros- player is healing in time
   - cons- player is taking 2x dmg from hits
- ghost
   - pros- 50 percent dodge chance
   - cons- 50 percent miss chance
- courier
   - pros- player can carry as many items as he wants
   - cons- player sometimes drops random item from his eq on the floor
- steroid
   - pros- crit chance increased
   - cons- player can die cause of heartattack if he attacks too freq. He has to wait a moment for his heart to get stable.
- modified-heart
   - pros- double damage to enemies
   - cons- one hit dead to player (glass cannon)
- anti-vaxxer
   - pros- cannot die in fury mode
   - cons- cannot take medicines (potions)
   
What do you think? Smiley
Logged
ByerN
Level 0
***


View Profile
« Reply #21 on: May 27, 2018, 09:33:19 AM »

Checking discord and did something funny...



Discord-TAnima integration:
Discord inv:
https://discord.gg/xx4YfHd

Go to stream channel and...

Control:

!requestcontrol -> requests control over character in https://mixer.com/ByerN for 10 seconds

In game mode:
wsad - movement
e - use secondary item (or pick item if you stand on any)
f - open EQ menu
!j w 3 - jumps in w direction by 3 (use wsad and from 1 to 3 len)
!say something - says something

In EQ menu mode
wsad - move around in eq
q - equip as primary item
e - equip as secondary item
r - drop item
!esc - quit eq menu


Have fun Smiley if stream is down ping me on discord if you want to test. If I will be here there is some prob that I'll fire stream Smiley
Logged
ByerN
Level 0
***


View Profile
« Reply #22 on: May 28, 2018, 12:13:14 PM »



Update:
2 types of servers:

- Action mode:
   Play as you saw before
   
- Tactics mode:
   Play like old, good Rogue Smiley Everything stops untill you move (For mmo-> move vote system or beat based sync)
PS: Tactics mode can be used for streamers for playing with community via text chat (TAnima is integrated with Discord but other channels looks easy //todo aswell)   

What do you think? Smiley
Logged
ByerN
Level 0
***


View Profile
« Reply #23 on: May 31, 2018, 11:53:26 AM »



Today, TAnima servers has been distributed
How it works?
Why?
Wtf is this?
What are you talking about?

Usually, MMO serwers are based on instance per world. It's simple and nice approach because developer doesn't have to face many problems related with data synchronization. But... It loses on scalability. What could we do if number of active users exceeds the limit of our server machine. It's a serious problem. What can we do if machine with more resources is for us unavailable to buy?

Today, machines are evolving by increasing its number of cors instead of speed. It's hard to get machine with enough power to carry on our app (sometimes it's impossible). Because of this ppl thinks about concepts like "microrservices" or some distributed system arch. But it's not that easy. Because of its nature, so many problems that doesn't exists in "monolith" app, happens here. If someone was facing MMO game problem, he knows what I mean Smiley MMO-(whatever-gender) fits this one.

Because of this problem, TAnima server has been designed on top of Actor model (Akka implementation- java/scala). It fits well the DDD style. For me, as the programmer who started from asm and was working with Spring/JavaEE tech in my job, actor model was something new. For a long time it was unacceptable for production purpose. I was wrong.

If someone wants to create a solid MMO-game and would like to know how to use my approach- I can create separate video/description about it. It's not that easy. It's requiring a lot of work, determination, open-mind and wisdom. And ofc- You can do it other way. It's just one of the concepts. For me- one of the best for this kind of problem.

I'll be thankful for your comments Smiley If you are interested in this specific topic- let me know Smiley It's a hard one. I can explain it via some video/textdescription Smiley



Presentation:
-Virgo server- Action mode
-Libra server- Tactics mode
« Last Edit: May 31, 2018, 12:19:44 PM by ByerN » Logged
ByerN
Level 0
***


View Profile
« Reply #24 on: June 03, 2018, 03:08:11 PM »





Update:
-World HUB- new player is connected to the WorldHUB where he can select the world to connect to. For now there are two worlds: Virgo(Action Mode) and Libra (TActics Mode). World's names are based on Zodiac signs (starting from mine one- Virgo). Player can go back to it from the town level.
-Class selection- for now there are 3 classes (Rogue, Warrior, Wizard). Player can choose it by interacting with spiecified monument in the World HUB

World HUB will change along with available servers and character classes Smiley

What do you think? Smiley
Logged
ByerN
Level 0
***


View Profile
« Reply #25 on: June 08, 2018, 09:12:46 AM »




Week, maybe two and first alpha version will be completed Smiley
Logged
ByerN
Level 0
***


View Profile
« Reply #26 on: June 12, 2018, 11:32:26 AM »





Today I've added:
-First version of basic SFX
-unlocking new character classes
-blackbox- you can save 3 items for next incarnation

Also few things like cinematic effects and login screen Smiley
What do you think? Smiley
Logged
ByerN
Level 0
***


View Profile
« Reply #27 on: June 14, 2018, 02:07:53 PM »



Logged
ByerN
Level 0
***


View Profile
« Reply #28 on: June 15, 2018, 07:53:17 AM »



Logged
ByerN
Level 0
***


View Profile
« Reply #29 on: June 24, 2018, 07:51:28 AM »



Logged
ByerN
Level 0
***


View Profile
« Reply #30 on: June 26, 2018, 04:03:48 PM »




TAnima gameplay 27.06.2018
Logged
ByerN
Level 0
***


View Profile
« Reply #31 on: July 03, 2018, 10:27:56 AM »




After long time of TAnima alpha version development, it is open for testing now:
http://tanima-online.com/

Now I am starting to work with content (quests, enemies, graphics, audio etc)
Let me know if you find any bugs or you see something that could be done better.

I will be glad for your comments Smiley
Logged
ByerN
Level 0
***


View Profile
« Reply #32 on: July 16, 2018, 01:01:30 PM »





New Features:
Essences, modifiers, artifacts, essence extraction
Logged
ByerN
Level 0
***


View Profile
« Reply #33 on: July 17, 2018, 04:35:26 AM »





TAnima OST: Crystal Heart
Logged
ByerN
Level 0
***


View Profile
« Reply #34 on: August 05, 2018, 10:52:05 AM »





TAnima plot. Check video description for shortcuts Smiley
Logged
ByerN
Level 0
***


View Profile
« Reply #35 on: December 17, 2021, 11:20:24 AM »

That's funny how TAnima changed in these few years.

I've created a short video that recaps all these years of work.
I wanted to make a clean start for my new devlog series. If you are interested - take some popcorn and check it out :D



Logged
ByerN
Level 0
***


View Profile
« Reply #36 on: December 18, 2021, 02:20:51 PM »



Logged
ByerN
Level 0
***


View Profile
« Reply #37 on: January 02, 2022, 02:58:08 PM »







Logged
oldblood
Level 10
*****

...Not again.


View Profile
« Reply #38 on: January 02, 2022, 06:38:03 PM »

Really enjoyed your devlog videos. Watched several, glad to see you've kept going at this project over the years.
Logged

McHorse
Level 0
**



View Profile
« Reply #39 on: January 03, 2022, 01:37:27 AM »

It's funny to see that the old main character looked like Heisenberg.  Giggle

Great job on all the years of work, and devlogs are bangers!  Hand Thumbs Up Left Smiley Hand Thumbs Up Right
Logged
Pages: 1 [2] 3
Print
Jump to:  

Theme orange-lt created by panic