By OsiJr at 11:05am on Tuesday, the 1st of March, 2011.
Taking a break from development this morning to work on publicity a bit. The first video of the game went up last night. Its very early and we openly admit there is very very little done in the 3D part of the game. Anyway, you can watch the video here;
Mischief Mages Pre-Alpha testing. [YouTube
Today I plan to implement a few more actions and hopefully also parts of the HUD, this will bring the game much closer to alpha.
As soon as we can get our hands on a server we will be extending our test group as well, its best that you keep an eye on the Facebook page for when that happens as don't really post here as much as we do on there. The facebook page is; Mischief Mages
, Don't forget to "Like!" it so you get updates!
Time for me to get back to work now. :)
Have Fun All, stay tuned for more updates! -Paul.
By OsiJr at 3:42pm on Sunday, the 13th of February, 2011.
On the Mischief Mages front things are going somewhat poorly. We spent Weds/Thurs night at Nathans working on it. Well not really, since Aidan and Mark were very distracting so was really only Ryan working on it properly. He got a Mage v2 done and rigged. Nathan then did an early texture. I sent the Mesh and Texture off to Ying to animate, so that went well. Currently (last I heard) she has done a walk cycle and an instant attack cycle.
On my end however things are less obviously productive. I started weds with a very basic idea of how to get the servers to communicate. As I was working on it I came across many many issues (only some of which I have fully resolved). As this is my first attempt at a real server (I have done simple relay servers and the like before) I'm stabbing in the dark quite a lot. To solve some issues I've split up the "server" into multiple small projects. A login server, a lobby server and a game server. Pretty much- All clients are pointed to the login server where they pass in thier LOR account details and then from that the login server gives a list of lobbies available (Think Worlds/Realms in an MMO (depending on the MMO)) We'll probably give geographic or language based lobbies. When you join a lobby you can join a matchmaking pool or create a custom game. There will be other options as well but we'll figure those out later. This is also where you will be changing your equipment and selecting spells before a match. After you have been assigned a match the lobby server asks one of potentially many game servers assigned to that lobby and tells it to prepare for a game. The lobby will tell all players what game to join on what server and the game will begin once everyone has loaded.
Thats the plan anyway. Right now you can login and select a lobby server, once on the lobby you can use lobby chat (which won't be in the final version) and tell the lobby to assign a game. But the lobby server doesn't know what to do with it so its stopped there. The game server does know how to create a game and verify people can join it but it doesn't know how to assign itself to a lobby or what to do when a lobby contacts it asking to do stuff. So hopefully I can sort this out soon and we can play. At the moment there is also 8 security flaws I can see quite clearly so I need to work on that as well before too long. Also I think all servers will crash if someone sends bogus data or if it gets ghost packets. So might be an interesting week or two while I sort these (probably) simple issues out (note; just because they are simple doens't mean I have any idea what I'm doing =P).
When it comes to the site there have been some nice changes made over the last few days. Ben (a friend from university; known on LOR as Nomad) has been completing jobs that I hadn't been bothered to fix on the site. These include Updating Profiles and the Forgot Password page. So both of those now work well. I think he is working on the avatar system in the near future. I also did updates but mostly aesthetic- the links on the Recent box now work and the database is harder to screw up when i change site configuration stuff (which shouldn't happen but does). I have to compile a list of jobs I need doing so others can help out as well but it will require a solid 8 or so hours of copying stuff over and fixing the nomenclature changes I made between LORv7b and LORv7c so that they can work on those projects. God help them if they suggest using third party components. :P
I also played more LOTRO last night and finally got some levelling in. Early in the night I figured out fast travel (after completing the tutorial region which never explained it) and ran into this:
'Nazgul' by OsiJrI finally made it to Bree (after figuring out how to use fast travel) and after questing a bit ran into Strider (aka. Aragorn) at the Prancing Pony Inn. He gives an instance to go take out a bad guy... This is right at the end of the quest. You and your NPC ally run into the Nazgul since the stupid elf and Strider ran off and left you to take out the camp by yourselves.
Thankfully you don't have to fight them so it worked out alright.
Have Fun, Paul.
By OsiJr at 5:05pm on Thursday, the 3rd of February, 2011.
I've been making some site changes, mostly aesthetic. The old "Recent Actions" and "Recent Logins" lists have returned, in a more aesthetically pleasing form on the home page. The user profile pages have returned since being hacked and the statistics page in the community drop down menu is much cleaner as well. The statistics page now also contains much more information- how interesting it is has yet to be decided.
Some of the login/logout bugs have been cleaned up as well now. The horrible logout bug was caused by a recent upgrade of the session logging data to include what the user was logging into, e.g. "Website", "Mischief Mages" and so on. This system is now fully implemented and working.
I still need to;
Allow users to alter their profile
Change their passwords
Reset their passwords
Project pages for games and applications
Need to bring games and apps from previous sites to this one
Finish off the forum code (thats been at 75% for 2 years now)
Bug trackers for games
Games patch submitting/downloading for our games (its manually done at the moment- patcher gets a list we edit by hand and then store the files in the right place by hand)
Avatar system needs to be completed
Header at the top of the page needs to be completed.
Have times update around the place (eg. Footer, Index for timelapse)
So quite a lot to do I suppose :P
Also, I started playing Lord Of The Rings Online. Heres a picture of my level 7 elf hunter.
'OsiJr; Level 7 Elf Hunter' by OsiJrI just got the level 5 horse. The hat is awesome; Albeit quite useless. Sure beats Hoshii's shown on the left. Shes playing an Elf Champion.
Have Fun All, Paul Out!
By OsiJr at 6:47pm on Monday, the 31st of January, 2011.
This blog was a lot harder to get working than I thought it would be. Tables are still amazingly complex to get working properly.
Just got the stats from 2010 for the site. I thought I'd share these with everyone that reads this blog. Its quite scary how small we actually are but in perspective lets make 2011 our year of growth. Since our growth is really good even if the numbers aren't.
2010 was up 63% from 2009 for page requests.
Q3 was when I was really pushing for people to post content so not surprising that the number was larger during that period.
Some other interesting stats, not just for 2010 but since the site was moved to this server.
| ||Day of the week||Number of requests||Number of page requests|
| ||Total Weekdays||109,352||5,274|
| ||Total Weekend||42,836||2,020|
Summary of hits by the hour, I converted to brisbane time.
| ||Hour||Number of requests||Number of page requests|
|1.||00:00 - 00:59||7,982||326|
|2.||01:00 - 01:59||2,983||141|
|3.||02:00 - 02:59||2,783||88|
|4.||03:00 - 03:59||1,520||100|
|5.||04:00 - 04:59||1,858||80|
|6.||05:00 - 05:59||1,080||72|
|7.||06:00 - 06:59||1,578||104|
|8.||07:00 - 07:59||2,343||116|
|9.||08:00 - 08:59||3,756||200|
|10.||09:00 - 09:59||4,527||222|
|11.||10:00 - 10:59||5,266||260|
|12.||11:00 - 11:59||5,083||282|
|13.||12:00 - 12:59||6,729||358|
|14.||13:00 - 13:59||5,727||360|
|15.||14:00 - 14:59||6,576||363|
|16.||15:00 - 15:59||8,374||312|
|17.||16:00 - 16:59||7,405||336[|
|18.||17:00 - 17:59||9,567||439|
|19.||18:00 - 18:59||7,930||354|
|20.||19:00 - 19:59||10,542||463|
|21.||20:00 - 20:59||11,389||530|
|22.||21:00 - 21:59||13,501||572|
|23.||22:00 - 22:59||12,665||592|
|24.||23:00 - 23:59||11,024||624|
Not posting the full list of referal sites, but heres some of them. Note the gaps in the indices where I felt I shouldn't disclose them.
| ||Site URL||Number of requests|
And LOL at this... things that got people to our site on google.
| ||Search Query||Number of requests|
|11.||i dont get the 3 girls step on a magic rug that makes u dissapear if u tell a lie joke||2|
|12.||monster galaxy on facebook 'mogas'||2|
|21.||holidays boring nice quotes||2|
|26.||she came to me last night and explored my body licked sucked me when she left i was hurt bloody mosquitoe||1|
|30.||monster galaxy moga index||1|
I have browser stats as well, but they are wrong since Chrome doesn't have a group it assumed that all Chrome users are Safari users and thats just the start of the mess with the browser statistics.
| ||Operating System||Number of requests||Number of page requests|
|4.||Unix (Linux 100%)||462||62|
Have Fun, Paul Out.
By OsiJr at 9:02pm on Wednesday, the 26th of January, 2011.
Edit: The project is now known as 'Mischief Mages', Project Dosepei (WT) will remain as a codename for the project however, as lots of references to that will take quite some time to change.
You may have already seen this, but I figured I'd post in a blog. :)
'patcher progress' by HarkonXSo this is the start of the patcher artwork i am making for project dopey eye or whatever its called atm :P but yeh i have suggest mischief mages as the new title.
Today I spent almost the entire day working on the Lobby and Authentication servers. It was my first real attempt at a non-threaded (as in, thread per socket), non-blocking server setup. I have to say I'm majorly impressed with it. Sure I could have cheated and used a library for just about everything. But for me this project is about learning the various things that uni doesn't teach us. Which seems to be an awful lot.
Right now theres a working Authentication Server which checks your login credentials from the LOR database. Thats protected by a massively long password (and a secure connection) so that server should be pretty hack-proof. But the site is still in a bad shape security wise.
And here are some more concepts, these ones are early concepts for spells. :)
'Molten Boulder and Ice Shard' by MaggieThis image was commissioned by Mellisah for the Dosepei project very early on in the design phase.
'Push, Heal and Phase Shift' by MaggieShe was experimenting with different animation ideas for the 'heal' skill. The left one is self-heal, the right one is targeted heal I believe.
'Merlins Will Concept' by MaggieThis was a prototype "ultimate" type skill in which it would take a lot longer to cast/channel but did a massive damage AOE attack.
Have Fun, Paul Out.
By OsiJr at 12:51am on Sunday, the 16th of January, 2011.
Due to lack of motivation with our other projects I figured I'd be open about this one, maybe feedback or something will motivate us. Plus if we can see progress then maybe we'll get into it more as well :)
We've been working on (for about 3 days...) our first properly 3D title. Its a multiplayer game quite loosely based on the Warlocks Warcraft 3 map type. There is nothing really to show demo wise at this point so I'll show some images.
Firstly, the prototype player character;
'Mage Prototype' by HarkonXRyan's latest variation of the player character prototype. Its rigged I believe at this point, but not animated.
Its developed quite nicely over the last few days. Especially considering that Ryan was evacuated due to Brisbane being flooded. This obviously is a work in progress but its more than enough for me to implement it into the very early engine I have going. Written directly in DirectX, already regretting not rolling a proper engine (eg. Unity) but glad to get proper experience working with low level stuff. Now that its clicked its really quite easy.
Between shifts at work, Nathan managed to pump out an early concept of a map for me to implement for testing purposes. Its a nice arena styled map with gargoyles! Omg. Gargoles!
'First Concept' by NazkaNathan was commissioned to conceptualize a map...
I'll post screenshots and things as they come in so that we can see progress. Not everyone checks our agile documents. :)
PS. "Project Dosepei" is a temporary title, once something nicer comes along we'll change it :)
By OsiJr at 6:53pm on Tuesday, the 5th of October, 2010.
Found our trailer on youtube, was uploaded by the officials.
Atramentarious 2010 Trailer [YouTube
Have fun, Paul.
By OsiJr at 12:25pm on Sunday, the 22nd of August, 2010.
I've been really bossy lately, I'm hoping its just the stress getting to me rather than some sort of personality shift. I'm normally pretty happy to go along with what other people suggest. So I guess this is a public apology of sorts- That being said, I really would like to see some people working harder than they have been; I'll just try and back off being such a dictator.
As you may or may not have noticed things lagged a lot on the homepage- this was primarily because of the new way I was converting the bbcode into html. I optimized a lot of this yesterday so that on the homepage about 200 less calls were made to scan strings (which is already a very expensive operation). Hopefully it loads faster now.
The timestamps on comments on the homepage now display the correct time.
The images on all blogs around the site have been fixed so that they cannot exceed the width of their parent container.
Calls to [table][/table] bbcode are now self contained meaning that standalone [row], [cell] and [tableheader] tags will not work. In addition [cell] and [tableheader] must be inside a [row] or they will not work either.
Calls to [youtube], [processing], [img] and [vimeo] are all fixed so that they fail gracefully.
I've mostly just been working lately, I got Anivia on LoL sometime last week but haven't even got in a non-practice match with her yet. I imagine everyone else has continued to play though, Aidan invited me to a match yesterday but I was in an online meeting and couldn't join that match. Other than that, nothing much has happened.
By OsiJr at 1:12am on Sunday, the 11th of July, 2010.
Hello and welcome to the completed shell of the LORv8 website.
Some notes about this version:
- The style is very different
- Nathan finally got his drop down menu's
- Now that almost everyone is legally an adult, we will use our first names.
- Things should be updated more often, everyone is eager to jump back in.
- You should start seeing art, youtube videos and nicer formatting in blogs.
- The pages are much more optimized (faster loading).
- The database was rewritten for speed and power.
- The security has been reinforced at every checkpoint.
- A sacrifice of this, you can no longer be 'remembered' for logins.
- If you fail to login too many times, you will be locked out.
- Those annoying security captcha's are back. Yeah, they are hard to read, thats the point.
I'll update this blog as the updates progress.
Image gallery is online, changed the layout twice already. :)
By OsiJr at 2:08pm on Sunday, the 6th of December, 2009.
I said there would be some power shifts coming up.
Well, here they are:
The three old executives (for want of a better term) are remaining on and we have been joined by Hoshii (who was a volunteer before) and PreditorX who is a new name to those that visit here. I'll let PreditorX introduce himself.
[EDIT] Therefore the full list of executives is:
OsiJr (myself), Kael, Nazka, Hoshii and PreditorX
The following list of people are those that we have categorized as volunteers. Technically we are all volunteers, just these people don't have quite as much decision making power (I was suggesting we cut everyone... But Rehnagaede said that we didn't really give everyone a chance to contribute (whereas the 5 executives above actively help out (don't need to be asked to do things normally))
[EDIT] Therefore the full list of volunteers is:
Moocow, Asmium, Mars, Rehnagaede, Maggie and Jimmy.
...and the full list of affiliates is:
OmGwTfLoLrOfLmFaO and benwu.
Thats about it for power changes.
Moving on to site updates, we are experimenting with site layouts (due to us never completing any single layout there has been a lot of discussion of what we can do to sort this out, or if we should try a new direction). As of the time I'm posting this I have nothing to demo publicly but if you are able to contact me outside of this site, feel free to ask for the address to the prototypes.
Thats about all I have to post at the moment, I'm hoping to be able to do a release on our other current projects in the near future.
PS. I also hope to be able to stop using our netnames soon.