Closed Fyll closed 8 years ago
Having looked at my fire again after a month or two away from it, it really looks rubbish. Consequently, I've started again (the old one is still around, just in case). :P
Also, I now have a date for when I'm leaving: Saturday 20th June. So I've only got about a week left in Southampton if we're going to be meeting up (sorry about that).
Hi. I would love to stay involved and see this through to a finished state. I think meeting up one more time would be good before the summer is a good idea.
I have a conference in July and won't be back in the UK until the 23rd, so realistically the amount I'll be able to contribute until then will be very little and will be more along the lines of suggestions/comments. After that point I should be able to do a lot more.
That's fair enough. I'm probably going to be away from my computer between mid-June and mid-July, so won't be able to do too much after this first week.
EDIT: So.... When are people available?
Okay. I've pushed everything that I'd done, which primarily consists of Fire graphics and a slight fixing of the collision detection (everything now works fine, except that you can't be crushed). Feel free to pull it and laugh at my spaghetti blob.
I hate to pester people, but what times are people available for meeting up (I've got less than a week left...)?
Also, I wanted to share some code that I just wrote, because it made me (me) cringe:
{ { { { { { Vector(0.0f, 0.0f), 1 }, { Vector(0.0f, 0.5f), 1 } } }, { Vector(0.125f, 0.0f), 3 } } } }
or, how I tried to write it originally (without using Uniform Initialisation) for debugging purposes:
SpritesheetMap< std::vector<SpritesheetData> >(std::vector< std::pair< std::vector< std::vector<SpritesheetData> >, SpritesheetData > >(std::pair< std::vector< std::vector<SpritesheetData> >, SpritesheetData >(std::vector< std::vector<SpritesheetData> >(std::vector<SpritesheetData>(SpritesheetData(Vector(0.0f, 0.0f), 1), SpritesheetData(Vector(0.0f, 0.5f), 1))), SpritesheetData(Vector(0.125f, 0.0f), 3))))
Hooray for C++11! :P
Yikes! I haven't used uniform initialisation much, but this definitely looks like a case where it makes the code more readable!
I am generally quite flexible during the week. I am unavailable Monday lunch time and Thursday afternoon, but otherwise I'm quite flexible.
I'm going away on Thursday, helping with an open day on Wednesday morning. Other than that I'm free.
(What are the three outer sets of brackets for?)
Tuesday sounds good then (I'm available all week). Should we (can we still?) book a room?
The first set of brackets are for the struct's initialiser, the second as it takes a vector as an argument, and the third as the vector is a vector of pairs. Look forward to trying to work with the animations later when I'm unavailable over the next month! >:D
EDIT: Speaking of which, a simple animation example has now been pushed (try turning around with the mouse while standing still).
So… are we doing Tuesday? I don't think we need to book a room, unless you guys particularly want to. Most of my housemates are away, so we could easily meet at mine (32 Highcrown Street).
Okay, sounds good. I have just remembered I have a meeting at two, but it probably won't take long (30 - 45 mins) and can meet you guys afterwards.
EDIT: Wow that's ridiculously close to campus! EDIT2: And a great location if you like The Crown :-P
Sure. My living room is not quite as free (one housemate left), so that sounds good. Should we meet before 2 or after?
Personally after 2 would be better due to work etc.
Matt
Sent from my mobile On 16 Jun 2015 10:13, "Fyll" notifications@github.com wrote:
Sure. My living room is not quite as free (one housemate left), so that sounds good. Should we meet before 2 or after?
— Reply to this email directly or view it on GitHub https://github.com/mspraggs/potentia/issues/74#issuecomment-112354947.
Okay. 3 then? (That gives you some time after your meeting, but doesn't have a chance to run on until dinner.)
Great! See you guys at 3.
Matt
Sent from my mobile On 16 Jun 2015 10:16, "Fyll" notifications@github.com wrote:
Okay. 3 then? (That gives you some time after your meeting, but doesn't have a chance to run on until dinner.)
— Reply to this email directly or view it on GitHub https://github.com/mspraggs/potentia/issues/74#issuecomment-112357438.
Actually, we should probably wait for David to agree (seeing as it's his living room)...
Yes fair point.
Matt
Sent from my mobile On 16 Jun 2015 10:18, "Fyll" notifications@github.com wrote:
Actually, we should probably wait for David to agree (seeing as it's his living room)...
— Reply to this email directly or view it on GitHub https://github.com/mspraggs/potentia/issues/74#issuecomment-112359494.
No objections here. 3 sounds good.
Here's the contents of the note as we were going along this afternoon. Gets a bit vague towards, sorry about that. I'll split this up into separate issues this evening. If you guys have anything further to add to this, go right ahead.
Things that need addressing:
I've sorted out (and pushed) the invisible blocks underneath the stage (yay, I got to do the easy one!). That can be ticked off of the list.
Great! I've just realised there aren't any bugs on that list. Surely there must be some bugs?
There's a bug in the collision code, but I'm technically still working on it. Other than that, I don't think there are any... (Jinxed it.)
With regards to the invisible blocks, you seem to fall through them really slowly. Is the friction too high?
Yeah, I just copied the edge blocks (which had a high friction for some reason). Fixed now.
This has been split into separate issues. Closing.
So, now that my exams are out of the way and my future is somewhat set, I've started thinking about programming again. Consequently, I have a few questions:
I dabbled with the fire at the start of the Easter holidays, and fire is now visible (quality and efficiency are questionable), but haven't touched anything else.
I'm leaving Southampton (for good) in a couple of weeks, but will still be willing to work on this over Summer if you are (and possibly even if you aren't). If we plan to continue it, do we want a last meeting to try to somewhat finalise things? Are you two even still around?