WIP Rts Prototype (Demo Released)

A place to show off your latest screenshots and for people to comment on them. Only start a new thread here if you have some nice images to show off!
DarkScythe
Halfling
Posts: 76
Joined: Tue Dec 19, 2006 12:19 am
x 8

Re: WIP Rts Prototype

Post by DarkScythe »

hi, we are nearing completion of the demo but things get harder as we approach the finish.
we have some improvements on the visual side but still have tecnical issues to solve like the hickups that happen regularly.
we used a frame debugging tool(nvidia) to see what happens but it is not easy to catch the frame that peaks.
please let us know if there exists such a tool that can log the previous frames information.

here is another sample video:

[youtube]XRaTh5lAV7k[/youtube]
drwbns
Orc Shaman
Posts: 788
Joined: Mon Jan 18, 2010 6:06 pm
Location: Costa Mesa, California
x 24

Re: WIP Rts Prototype

Post by drwbns »

Looks great so far. Im impressed :). As far as the frame issues. It honestly looked to me as if it were either a random movement glitch, or some type of network prediction glitch. Maybe saving the frames can help you? Look in the Graphics Debugger section in NSight help
DarkScythe
Halfling
Posts: 76
Joined: Tue Dec 19, 2006 12:19 am
x 8

Re: WIP Rts Prototype (Demo Released)

Post by DarkScythe »

up, demo released, updated the first post.
User avatar
areay
Bugbear
Posts: 819
Joined: Wed May 05, 2010 4:59 am
Location: Auckland, NZ
x 69

Re: WIP Rts Prototype (Demo Released)

Post by areay »

Wow! Great job. No unit cap I see ;)
User avatar
nevarim
Gnoll
Posts: 675
Joined: Mon Jul 05, 2010 6:16 pm
Location: Pavia Italy
x 4
Contact:

Re: WIP Rts Prototype (Demo Released)

Post by nevarim »

really nice job!!

the interface must be renewed or this is final version?

is made with mygui or cegui? :)

Neva
i'm a noob until proven otherwise :D
used in my project ;) and thanks to everyone :D
Ogre 3d
Mygui
Skyx
Hydrax
MOC
CCS
DarkScythe
Halfling
Posts: 76
Joined: Tue Dec 19, 2006 12:19 am
x 8

Re: WIP Rts Prototype (Demo Released)

Post by DarkScythe »

thanks guys.
there is no unit cap but currently you can not add more than 500 units per unit type which is a hardcoded limit, maybe we will dynamically grow unit pools.
the interface is done with mygui and it is not final, we will possibly use another solution in the future.
simedj
Goblin
Posts: 262
Joined: Fri Nov 18, 2011 6:50 pm
x 3

Re: WIP Rts Prototype (Demo Released)

Post by simedj »

What's the latest on this, it looks pretty cool?
Looking to find experienced Ogre & shader developers/artists. PM me with a contact email address if interested.
DarkScythe
Halfling
Posts: 76
Joined: Tue Dec 19, 2006 12:19 am
x 8

Re: WIP Rts Prototype (Demo Released)

Post by DarkScythe »

thank you.
we actually paused development after releasing the demo but we started again in january.
we were only two programmers but now we have a game designer who also writes down a story and background.
unfortunately our 3d artist friend is a bit lazy these days(may be a burnout syndrome who knows) and we are looking for an extra hand for the graphics side.
anyway here is the latest done list:

-we tried to move to 2.0 but gave up and returned to 1.10. it was not stable at that time and donno if it is now.
-all files including map/replay files and the network messages are now using protobuf.
-we wrote a custom profiling tool which you can connect with a tcp socket and send profile data. it uses the qcustomplot addon and actually any application can connect and send data to be drawn.
-we have an improved new terrain system(my friend can give more details). check the terrain edit video below.
-we have improved the multithreading code, removed unncessary locks. some interpolation errors and hickups were fixed.
-we tried the hpa* algorithm but continued with the navmesh approach.
-we added support for jumping, sprinting, amphibious, underground units etc.
-we moved to a component approach so that just by changing lua scripts you can make a jumping, amphibious and transporter etc. tank.
-we had a dense grid based nearest neighbour algorithm. we are now using the boost r-tree structure and we made some logical optimizations.
-we improved the map editor, added support for skybox,skyplane,tile based map option,minimap,same materials with game etc.
-we had a hard unit count limit due to static entity pools. we now have a dynamic system and there is no limit on unit or entity count.
-we fixed some shadow artifacts, added bloom compositor, enabled gamma correction etc.
-we had only diffuse texturing for the units. we now have diffuse+normal map+specular+emissive maps.

latest videos:

terrain edit : https://www.youtube.com/watch?v=WIsNEUHmoxU
swarm steering : https://www.youtube.com/watch?v=uapi9Rg1Ph4
bloom/jumping : https://www.youtube.com/watch?v=0463Csljz04
burrow/transport : https://www.youtube.com/watch?v=a1uklgAW8C4

some screens:
profiler
profiler
map editor
map editor
N0vember
Gremlin
Posts: 196
Joined: Tue Jan 27, 2009 12:27 am
x 24

Re: WIP Rts Prototype (Demo Released)

Post by N0vember »

I love how your swarm of units move together, looks really organic. It would really fit an army similar to the zergs in Starcraft.
Congrats on the whole work. I've always been a fan of RTS with emphasis on the swarm, and I played a lot of Spring (Total Annihilation remake). Your engine looks like it could become a contender. Keep up the good work.

However I must warn you : in each of your videos, you have a pretty nasty sound artifact each time the sound of the video actually starts. It really hurts the ears. You should be careful with that.
DarkScythe
Halfling
Posts: 76
Joined: Tue Dec 19, 2006 12:19 am
x 8

Re: WIP Rts Prototype (Demo Released)

Post by DarkScythe »

thanks man :)

i am aware of that sound glitch but it does not exist in the original video, it emerges when i upload to youtube, no idea why...
User avatar
nevarim
Gnoll
Posts: 675
Joined: Mon Jul 05, 2010 6:16 pm
Location: Pavia Italy
x 4
Contact:

Re: WIP Rts Prototype (Demo Released)

Post by nevarim »

really great work :)

you thinked to the user can add their own unit if he has a model in .mesh? or a particular extension with their animations

(obviously with their statistic in an xml )

:D

those are suggest :)
i'm a noob until proven otherwise :D
used in my project ;) and thanks to everyone :D
Ogre 3d
Mygui
Skyx
Hydrax
MOC
CCS
DarkScythe
Halfling
Posts: 76
Joined: Tue Dec 19, 2006 12:19 am
x 8

Re: WIP Rts Prototype (Demo Released)

Post by DarkScythe »

yes we aim to let anyone to define a new unit just by setting up from lua scripts.
there will possibly be limitations though. it is easy todo for simple units but gets more complicated for units with special abilities.
User avatar
nevarim
Gnoll
Posts: 675
Joined: Mon Jul 05, 2010 6:16 pm
Location: Pavia Italy
x 4
Contact:

Re: WIP Rts Prototype (Demo Released)

Post by nevarim »

nice thing

i saw this on
http://en.wikipedia.org/wiki/Total_Annihilation

:D

multiplayer is in preview?:)
i'm a noob until proven otherwise :D
used in my project ;) and thanks to everyone :D
Ogre 3d
Mygui
Skyx
Hydrax
MOC
CCS
DarkScythe
Halfling
Posts: 76
Joined: Tue Dec 19, 2006 12:19 am
x 8

Re: WIP Rts Prototype (Demo Released)

Post by DarkScythe »

we first wanted to let users to do anything like a rts game engine but it does not seem suitable with our technical design decisions.
instead we aim to let the users customize through the editor, much more like the approach of blizzard games.
spe02001
Gnoblar
Posts: 22
Joined: Mon Jul 07, 2008 9:04 am

Re: WIP Rts Prototype (Demo Released)

Post by spe02001 »

Very impressive prototype ^^
This should be a very power engine.
Not sure if the source-code released
Post Reply