Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411634 Posts in 69394 Topics- by 58449 Members - Latest Member: wcored

May 13, 2024, 01:11:41 PM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsM.I.N.T (Mecha, Infantry, and Tactics)
Pages: 1 ... 10 11 [12] 13 14 ... 26
Print
Author Topic: M.I.N.T (Mecha, Infantry, and Tactics)  (Read 70628 times)
ITS_Mike
Level 3
***


Programmer


View Profile WWW
« Reply #220 on: August 12, 2013, 01:09:56 PM »

Woah, I love the style of your iso graphics so far; it looks nice and dark. The mechs look a little out of place with all the desaturated colors though.  Was that a design decision to make them stand out more?
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #221 on: August 12, 2013, 02:00:14 PM »

Thanks lad for keeping us in the loop, hope it brings money on the table Smiley
Cheers Smiley It should, though I'd much rather be working on M.I.N.T

Woah, I love the style of your iso graphics so far; it looks nice and dark. The mechs look a little out of place with all the desaturated colors though.  Was that a design decision to make them stand out more?
My partner does the art, so take this as a fine grain of salt, but yes I'm sure thats the reason. Also the palette is not finalized, and the game will certainly be featuring different army/player color schemes as well. With hopefully in the final end, the ability for you to build your own custom army palette as well.
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #222 on: August 21, 2013, 07:14:51 AM »

Frustration..

http://blog.retromite.com/2013/08/weekly-update-08212013.html

Hope to be back here soon..
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #223 on: August 30, 2013, 03:45:07 PM »

Alright Gravitum is wrapped up, and live!

Oh let me fly back to M.I.N.T and have its armour shield me from such future distractions.
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #224 on: September 02, 2013, 07:09:10 PM »

Returned to work on M.I.N.T today, man what a couple weeks away from the code base can do to you..

Started to try an work on wrapping up the whole command queue thing, but hit a few mental road blocks and ended up penciling out some more architecture and design notes. So now I think I have a decent plan to actually implement things come tomorrow.

Going a bit more abstract than I like to do at times, as I'll end up making an actual command class, and subclassing it for specific commands. The benefit of this being that I can keep the client's main loop clean, and put the bulk of custom logic in the command classes.

So something like a MoveUnitCommand, would know how to use the client camera to fly to the unit to move, then start all the moves, and so forth until it finally reports that the command is done, and can be discarded. Theres a lot of state stuff to track at times, so I think the command class approach will likely pay off in the long run.
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #225 on: September 03, 2013, 06:30:15 PM »

Alright client retrofit to be command based is completed, and several commands like NewTurn/AddUnitToMap have been created and ported from the old packet handling code. The command queue system is also now in place on both the client and server side, though needs further testing.

Moving on to actual server side movement verification/allowance and updates to connected clients.
Logged

Belimoth
Level 10
*****


high-heeled cyberbully


View Profile
« Reply #226 on: September 03, 2013, 07:31:56 PM »

Neat Smiley
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #227 on: September 03, 2013, 07:42:17 PM »

ARGH! Universe hates me working on M.I.N.T... Jeep transmission is now not upshifting right..
Logged

gokimen
Level 0
**


Owyeah


View Profile
« Reply #228 on: September 03, 2013, 10:34:22 PM »

Hey, seems like you have made progress but forgot to update your progress bar, just want to remind you  Grin

oh, nice looking game btw, animation is smooth and appealing. and sure MECHS!  Beer!
Logged

Check out the Ulingameworks team! Gentleman
karlozalb
Level 5
*****


Do or do not.There is no try.


View Profile
« Reply #229 on: September 04, 2013, 01:12:16 AM »

Meechsssss yieah!
Logged
Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #230 on: September 04, 2013, 09:09:31 AM »

Hey, seems like you have made progress but forgot to update your progress bar, just want to remind you  Grin

oh, nice looking game btw, animation is smooth and appealing. and sure MECHS!  Beer!

Cheers, 10% huh? hmm. I guess that might be fair, especially when once you hit 90% game dev percentage flops back to 0%. Smiley
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #231 on: September 04, 2013, 06:49:55 PM »

Oh well 12 hour day working on the jeep, but after changing fluid, filter, adjusting throttle cables, redoing electrical bits, and re-adjusting throttle position sensors and so forth the jeep transmission seems to be behaving so far.

I'm hoping that it continues to do so, the fluid was pretty dark, but surprisingly the tranny itself was quite clean and there wasn't much metal stuck to things. This is on a 210k mile transmission that I have no idea if the fluid was ever changed on.

Back to the glory of M.I.N.T
Logged

Conker534
Guest
« Reply #232 on: September 04, 2013, 08:21:39 PM »

Back to the glory of M.I.N.T

every time you say this something breaks, its bad luck!
Logged
Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #233 on: September 04, 2013, 08:45:31 PM »

Back to the glory of M.I.N.T

every time you say this something breaks, its bad luck!
=/ you may indeed be right, one might even look at all of it as a sign that the project isn't suppose to happen. Screw that the show must go on Smiley
Logged

Conker534
Guest
« Reply #234 on: September 04, 2013, 09:01:39 PM »

You'll get back on track eventually, I used to work on Witch Princess every day, now I haven't even touched it in a week, makes me sad, but its proof that there is ups and downs in production!
Logged
Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #235 on: September 04, 2013, 09:17:54 PM »

You'll get back on track eventually, I used to work on Witch Princess every day, now I haven't even touched it in a week, makes me sad, but its proof that there is ups and downs in production!

Yeah lots of shit happens, especially when your also doing contract work at the same time or going to school, etc. Although we don't have any more games sitting around in auction for months to suddenly interrupt me for a few weeks now Smiley Just the occasional possible secondary license, which is hard to pass up as often those work out to 100-150/hr to do.
Logged

Pemanent
Level 4
****



View Profile
« Reply #236 on: September 04, 2013, 10:41:38 PM »

Yeah man my development consistency cycles a lot. Really what it comes down to is my love for games... I just know that eventually I'll come back. Smiley Taking a break isn't bad, as long as you come back.
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #237 on: September 06, 2013, 08:06:58 PM »

Worked on the server side portion today. Ran into a few C++ problems, no doubt due to some in-experience in using stack allocated objects and references vs pointers for most everything. Which is something I've been trying to do more often overall to make bits of code simpler to use.

Like most packets can just be declared as something like NewTurnPacket p; Then sent to a connected client like netstate->send(p); and the packet when leaving scope will be deallocated, release buffers back into pools and so forth.

Its been great, right until I added the server side command queue packet which I designed to hold packets inside of it.. Played with that a bit, but ended up just going back to pointers in the end. Oh well Smiley

Coded up a bunch of server side map specific functionality for movement and pathfinding. Also coded up all the movement request, acknowledgement, rejection packets, and coded up the initial super early server side movement flow.

Overall should be within close striking distance of networked movement working happily along with the whole networked command style architecture.

Although I expect to be pulling my hair out a bit more once things like visibility and player specific information goes in.
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #238 on: September 07, 2013, 07:38:45 PM »

Alright lost about an hour or two due to a packet being off by a byte, and also an error with sending a single packet to multiple players, where after the first send, the packet length could be returned incorrectly, thus causing the client side handler to not recognize the packet stream.

So after those joys.. (Networking is a joy always remember that.) network movement is working in its super basic form Smiley Now to make the units actually animate/slide properly with networked based movement, and hammer out some more client interaction state logic.
Logged

Gregg Williams
Level 10
*****


Retromite code daemon


View Profile WWW
« Reply #239 on: September 08, 2013, 03:38:26 PM »

*Grumble*

So movement is working, but apparently some of the pathfinding and move map systems are having problems dealing with units blocking tiles and are behaving in interesting ways..


Very interesting ways given that the debug hues there show correct blocked/unblocked tile data, yet both the movement map and path preview are whack. Smiley
« Last Edit: September 08, 2013, 07:22:12 PM by Gregg Williams » Logged

Pages: 1 ... 10 11 [12] 13 14 ... 26
Print
Jump to:  

Theme orange-lt created by panic