SnpM / LockstepFramework

Framework for lockstep RTS, TD, and MOBA games.
MIT License
1.39k stars 348 forks source link

Desert RTS #149

Closed SnpM closed 5 years ago

SnpM commented 6 years ago

Hey developers! If you haven't seen it yet, I'm making a tutorial series/project for Lockstep Framework called Desert RTS.

Unfortunately, it's my first tutorial series and I'm scrambling around a bit to tackle new topics. Are there any big rocks you want me to hit or ideas/feedback to improve the tutorial series?

cdm456852 commented 6 years ago

What about the deterministic fog of war?

thetemplar commented 6 years ago

Hi! First, thank you for the tutorial! Regarding the content: How about some basics like 'gather ressource' or 'create building' (which creates units for those ressources maybe)? I am still not sure how to do that with your LSF properly.

SnpM commented 6 years ago

@cdm456852 Those are both huge, awesome projects. Fog of war has been on the roadmap for a while but I ran into a lot of bugs and irl stuff while working on it. Making an efficient fog of war system for the number of units LSF is designed for wasn't easy.

Thanks for letting me know about the demand for this feature. It gets into math/grid stuff so I probably won't make tutorials for the development (but definitely for implementing/configuring). Now that I have more time, I will do my best to get this feature into the game.

@thetemplar Resource gathering/management and building creation sound like awesome features to dive into! Both seem a bit more involved so I'll start a sub-series like "Desert RTS #7.1 - Resource Gathering Part 1".

cdm456852 commented 6 years ago

@SnpM Thank you so much for your brilliant work!!

thetemplar commented 6 years ago

Yes, thanks you for your work!

thetemplar commented 6 years ago

Thanks for the new tutorials by the way. Because you asked for more ideas: How about opening LSF in MonoDev and briefly explain the files and the concept behind the important classes (the ones users do come in contact with for example)? Its not as annoying as real documentation, but gives a good idea about the LSF :)

SnpM commented 6 years ago

Oh great idea! I just made Ghost bodies so I can run through that new feature and go through the physics system. FoW can include an explanation for thr grid system. Hierarchical pathfinding or other optimizations would lay out the pathfinding system.

On Thursday, June 7, 2018, Kristian notifications@github.com wrote:

Thanks for the new tutorials by the way. Because you asked for more ideas: How about opening LSF in MonoDev and briefly explain the files and the concept behind the important classes? Its not as annoying as real documentation, but gives a good idea about the LSF :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/SnpM/LockstepFramework/issues/149#issuecomment-395492937, or mute the thread https://github.com/notifications/unsubscribe-auth/AHXqp2sOMP_vL2_K0AWH8Frd8OcZYqtxks5t6VwUgaJpZM4UYd8G .

thetemplar commented 6 years ago

How are things going? Any chance to make some new, great tutorials? Like resource gathering or the explain-every-file/class-briefly-video?

Cheers!

SnpM commented 6 years ago

@thetemplar Hey man, sorry I've been dealing with some stuff. I will prioritize this project and do my best to deliver.

thetemplar commented 6 years ago

Hey No worries! But happy to hear new videos will come soon.

thetemplar commented 5 years ago

So...? Is this still a thing? :)

itaifish commented 5 years ago

^ Would love to see this continued

SnpM commented 5 years ago

I don't have plans to continue Desert RTS at the moment :(