VB.NET / XNA Map Editor Update - TinyEdit 2.7.8e - Experimenting with map animation

preview_player
Показать описание
Just a very brief update demonstrating the experimental terrain animation engine that I added to TinyEdit and the XNA Game project. Not sure if it'll work out well or not, but it seems to be working properly. :-)

TinyEdit is my Visual Basic .NET tile map editor that I've been playing with as a complement to the Adventures in XNA game programming tutorial series.
Рекомендации по теме
Комментарии
Автор

I've been thinking about this, although the concept is fairly simple. You can animate your tiles the same way you animate your character's walk cycle. The only major difference is that you'd produce a timer for the tile cycle rather than executing it on input.

AardaerimusDAritonyss
Автор

There are a couple of ways to do it. You could make a sub to loop through your NPC list and remove the NPC at the desired index or by a specific property (i.e. Name, IsDead, etc.).

Can't really format in comments but:
Private Sub RemoveNPC(NPCName as String)
For each N as NPC in NPCs.ToList
If N.Name = NPCName Then NPCs.Remove(N)
Next
End Sub

You could execute the sub as desired, with something like: RemoveNPC("RadMarvin").

If you use a property like IsDead, you could just run in Update.

AardaerimusDAritonyss
Автор

MUahaha! I'm so glad someone noticed. I just built that beauty, yesterday. :-D Took forever...

AardaerimusDAritonyss
Автор

Thanks! I know I really need to push forward on these things. What little time I have had to mess around has been dumped into my map editor. Still have a million bugs to work out, too...

Still, I've been thinking about where to proceed with the game engine and the two top requests at this point are an inventory system and a battle system.

The battle system is going to be really tricky because it has so many components, and it seems each person I talk to wants a different style.

AardaerimusDAritonyss
Автор

well FF is timer based, the turn based one is based around character/enemy speed which just sets the order of who attacked when with speed spell bonuses involved. then there is a hybrid type which counts down who goes next and its based on speed but can lead to one character attacking 2+ times in a row before anything else gets a turn.

JackPS
Автор

Thanks! It sure is! hahah Luvz my clicky keyboard! :-D

AardaerimusDAritonyss
Автор

Hey Aardaerimus nice video i was just wondering if you could possibly implement a leveling system in your XNA tutorials as well as mobs cause i have done all the tutorials and i am at a loss for what to do next

massexoduseva
Автор

Very nice. And is that a clicky keyboard i hear? :o

OMcsTwosComplement
Автор

Can you reupload the source code or the software of TinyEdit Map editor? I really need it to finish my project and it would be a big help

nestorigna
Автор

hey Aard i have a problem with my custom map. I brought it into the folder where the maps are loaded from, and i tried running it. When I selected "New Game, " It crashed and highlighted the .TriggerScript = reader.ReadString line in the MapHandler Class and said "Unable to read beyond the end of the stream." My map is 20x20 and im using a different tileset from the one you're using, has one npc, and no animations. How do I fix this? Thanks.

yman
join shbcf.ru