I had time to integrate leader boards, though only with test data.
Also some accounts to test (username, email, password): newuser, [email protected], newuserpassword working, working@working,com, workingpassword From this project I have learnt that I should use servers that don't use PHP; Python would likely be much nicer for backend development. Also lots of JavaScript, except I'm fine with js, it makes much more sense that PHP.
0 Comments
I think I'm happy with the design of the website now, or at least as happy as I can get with the time I have left since the integration of the code into the design will take a while. I've created a 'demo' game that includes audio, as well as a background video for the FLT page. It has audio. Just saying. Also you can in fact mute the audio in the demo as well as in the video, though in the video it is muted by default. Apparently no one spotted the mute/unmute button on the video. It's there, trust me. I can't really fix the visibility of the font easily, and the video is a little messed up but I don't have time to edit it again (in Adobe Premiere just in case you couldn't tell that I've been using software), or re-encode it.
I made some backgrounds and stuff in Photoshop and Blender. Some of it goes towards the website, some for the game. I made a short little animation that could serve as an intro. I changed the website navigation bar to have a different font for the landing and colour in the title.
So I've completed all that Ajax stuff, and now I've fixed up some of the PHP so that it actually hashes the user's passwords and verifies them with inbuilt functions. Plenty of experimentation and testing went into this since MySQLi result objects don't make much sense. Stuff should work, even if it has a little duct tape on it.
So I took a look around at some documentation and it looks like jQuery is a very good option for integrating Ajax into my website. Far simpler than writing it myself. That said, I don't exactly have much Ajax so far except some simple login stuff.
Yeah it's alright. PHP not so much. Goodbye XAMPP, you were being absolutely terrible. I won't be able to make a XAMPP alpha prototype in time, since I have far too much PHP to write for that to work. Also I do not want to submit a XAMPP directory for the final submission next year either, but perhaps the problems with XAMPP will seem less significant when I'm listening to Flight of the Bumblebee on the alpha prototype here for the millionth time.
As the title states, pretty much everything is done. The alpha prototype is going awry, because a XAMPP directory is pretty terrible to submit, largely because of the shortcomings of a not-quite-portable version. But all the system design stuff is like done. I have no idea how the website is actually going to look but I've got storyboards and they're not particularly well designed. But anyway, I do need to write out some sections of the documentation properly, but everything should be set now.
Is confusing. The context diagram is pretty much done, though it probably needs more detail. The data dictionaries are also more or less done. The data flow diagram is getting rather excessive for this system, or at least, what I have planned for my data flow diagram is already a mess.
In other news I've got a rough agenda of what to talk about in the progress meeting, and the documentation should have its structure complete now. Unfortunately has more syllables than hollywood superstar Shia Labeouf.
So, now that I have a little more direction with my SDD, I am actually testing the feasibility of a XAMPP server. Because I am currently quite confused as to what I will be developing for SDD, I am also not quite certain what I'll be doing for this project, in IPT. The two projects will be linked, and fortunately I have gotten some of the scheduled documentation done despite the lack of direction in my SDD project. This is pretty much just the Gannt chart, but hey, at this rate, I might actually be able to get the documentation done according to that schedule. But yeah I'm not 100% on what the system will be, but having a website and server as a system seems to work for pretty much whatever I do for SDD.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
June 2017
Categories |