I just visited Ray-Ban’s virtual glasses modelling site. There have been a lot of ‘stick things on your face on a webcam’ applications but I was impressed with how quick, simple and accurate this one was. My regular glasses are Ray-Bans so I found the model number and tried my actual pair on virtually to see the difference.
The registration of my face even in bad lighting was incredibly quick, and yes I need a haircut!
What was impressive is that the glasses appear to have lighting and a reflection in the lens, The still does not do that justice, but it really adds something over the the cartoon stickers of other AR web cam applications. The arms of the glasses also go around the side of your head.
Here is the ‘real’ pair for comparison.
This is just a webcam on a webpage. Imagine the degree of world changing views we can create on portable holo style headsets.
Over a year ago I got to play the beta, on the PC, of Elite Dangerous as one of the early backers on Kickstarter. I wrote a number of things about it and the Oculus Rift DK2 experience too.
I also got to Elite Dangerous on the Xbox One with the preview programme. This has been running for a good few months as this post where I mashed it with predators fighting in Mortal Kombat was back in July.
Elite Dangerous is now fully live on Xbox One. Having spent way more time on the preview version than on the full PC/Mac version I had built up a nice little ship and a decent buffer of cash. I was expecting to be reset completely for the full release. I had see reports we would get a cash value for our modules. Instead though, and thankyou Frontier, my ship is intact, as are my modules and my stats. The cargo I had on board suddenly said it was stolen, but that is a minor thing.
It may be some sort of gaming heresy, or cause a flame war, but I am enjoying the couch, controller big TV experience more than being sat at my laptop, even with a complicated stick arrangement. It may be because getting the right buttons to work with the VR headset and not be able to see the keyboard, the difficulty in driving the galaxy map in that configuration meant the console version seems slicker and easier. The PC has the ability to map controls to any of the multitude of buttons, for any control stick. The console only has the one controller type, (and the new fancy expensive controller too). The commands are mapped onto the buttons as menus. e.g. if you tap b it fires the boosters, if you hold b you get an onscreen menu with four directions to select landing gear, cargo scoop, lights etc. It means that you don’t have to hold that many things in your head as to which button to press. So if you don’t play for a few weeks you can still go back and the basics are there, but the on screen helps remind you. It was another problem with the VR headset on the PC that you lose any visual memory. You have to rely on finger position. Imagine trying to touch type and not be able to glance at the keys. Unless you are a real pro touch typer we all look at the keys at some point. It augments what our brain needs. The putts players of Elite will of course just know and hold the information, they will become like touch typers. I jump from game to game and I am past needing to memorise the complexity I think. It used to be fun to have obscure collections of keys but now it is less so.
Having got to keep the expensive collection of modules on the ship I got back to playing the game again last night. It hit one of this rare moments when the missions, the place in the vast depths of place and the time to just work it all aligned. It had taken months to kit the ship and get to the point of having a couple of million in the bank. As with all RPG’s there is grind required. You teeter on the edge of oblivion for a while. Then you plateau, before a new set of challenges make themselves known.
I started the session with this
A balance of 2.4million in cash and a ship that had about 5.6 million on upgrades. After just an hour of doing a few missions in the rich vein I found it was.
A balance on 3.1million. Nearly a million credits. Adding 30% to the amount I already had. If only real life skills generated this sort of return 🙂
The whole Elite experience may not be for everyone, it will be interesting how the console generation take to it. It is a game that requires a bit of a slog. The monotony is something that is part of what makes it so endearing. I do get lost in most games and films, this one even more so. I do engage in combat, when I have to, but prefer a more self defence than pirate attitude to that, most of the time. It is a pity I can’t have a crossover to Commander Epredator on the PC version. Each Commander Epredator inhabits the same universe at an economic and server level apparently. The Xbox is really a meta shard where just xbox users frequent.
Predlet 2.0 was badgering me to be able to play it too. I have set him up an account, though I just left him to it to see what the initial experience was like. After a few minutes he was back on Jurassic World Lego so I think the initial onboard experience may not be the sort of thing console owners are used to. Having been in on the beta there were very little instructional or intro parts. Training missions grew, but you just got used to fiddling around with the ship to see what happened. So For me I have a mental model of how it all works. I am still a little confused at the super cruise over shooting and rapidly accelerating at some of the space station targets but it feels like it is there to keep your attention.
Aside from the whole ultraHD thing that high end PC’s are starting to do I can see no difference in the loo and feel of the game across the platforms. So the ‘it’s better on PC’ can only really come down to how much you spend on your gaming rig. Spend more and it’s better, naturally.
I have also found that now I can multitask, as I tweeted last night, whilst travelling some of the longer distances I get to read a few pages of Reconfigure. Whilst you might get interdicted on a supercruise (that sounds odd, but it’s the words they use) I have enough time and enough defence capability to not worry too much. I put the kindle down and pick up the pad. It seems Elite Dangerous is crying out for a second screen app. It would be great to check things during hyperspace and super cruise whilst keeping the onscreen space view. The VR experience has the ability to look left and right and the terminals pop up with info, floating for you. The Xbox does that too with freelook, clicking the right stick moves to freelook. Though in reality its easer to lock and zoom into the screens. In VR you can lean forward to see the AR screens better. The photos above are of the locked in view not the floating view. So a second screen view of all that, the ships systems, reconfiguring things etc would be a great addition. I know I would use it. Of course that would not work so well on the PC and Mac, though with the Xbox becoming a Windows 10 machine the crossover might get easier?
Whilst I may have been quite focussed on my own Science Fiction vision of the future with my book writing experiment I have not been completely detached from the world. Yesterday some new demos of Microsoft’s impressive looking Hololens came out. I am still not convinced they should really call them holograms, but we can let that slide. This blended reality demo of a game, albeit a blow stuff up one, understanding the environment around it, using the walls as canvases is impressive. I still think I prefer the minecraft examples though.
They are obviously not overly keen on small companies or individuals getting their hands not eh dev kit as its $3k for the kit and only in the US and Canada. Still it’s a start.
We have yet to see the kit from Magic Leap/google.
Of course this got me thinking, my Reconfigure story, the things that happen in the physical world could easily be emulated with a Hololens. It would be great to create a Hololens powered version of my character’s experience. Not a 3d 360 immersive film but a blended reality, this is what it would feel like to be Roisin Kincade. Now that is exciting!
The past weeks have been a very interesting one in the book writing process. It has been more like systems admin and system testing. The various printouts of Reconfigure have had a verbal read through, trying to spot the odd errors, changes in tone, pace. I have been looking out for continuity errors too. I made a few changes to the maths in it also. Every time I read it I found I could tweak it a little. Those tweaks and corrections are much lower in frequency and the book is now really in closed invitational beta. The blurb of the story is at reconfigure book.co.uk
I started to set up my Amazon account to be able to sell the book. It required a fair amount of messing around with US tax exemption forms and finding the right international IBAN numbers for bank accounts etc.
Using Apple pages I am able to export to ePub. I tried the Mac version of the Kindle conversions but the apps are a mess of Java problems. Uploading the ePub and the cover image to the book page produced a .Mobi file that can be downloaded, and also previewed on the web. So I am nearly there.
The next thing to do is set the price. At 99p Amazon take a 65% royalty and at £2.99 they take a 30% cut. I am hoping that people are happy to pay £2.99. I am sure friends and family might to help support this endeavour but I am not so sure about the general public. There seems, as in Apps, to be a trend towards 99p as a price point for any volume. The old adage of 35% of something is better than 70% of nothing applies.
There were some formatting challenges too, but I think I have them sorted.
It seems pricing can be altered and there is a sort of club that you can pay to join to do more fancy things with deals and lending etc. I am not sure I can justify that just yet.
So it seems my first public product is going to be this novel, not and app or a game. It does have a lot of dev tech and game concepts in it along with virtual worlds and alike.
Hopefully a few more people reading it will settle the nerves of wondering what I have done with the past month. Of course this could all be complete self-delusion. Let us hope not!
I have just completed a third triage of the manuscript for Reconfigure. I am now at the printing the thing off and reading it out aloud stage. Its a fair old chunk of work. 72,000 words, and with the double line spacing hilton 206 pages of A4. I am still very pleased with it. Whether anyone else will be I shall soon find out I guess.
Every pass I spot minor tweaks. Usually spelling and grammar of course. Starting sentences with So, a lot and Well, too. So those are getting filtered and adjusted. I also created a page and a url reconfigurebook.co.uk which is just a redirect to the page above on the navigation tab. On there is a description of the book, a first pass at the abstract that may, or may not entice people into reading.
I also had a go at a stylised cover, it is pretty much all built from Unity3d, it describes some of the images and ideas in the story, without giving too much away, I hope.
I am reposting the image here, but it all is subject to any changes I fancy doing of course 🙂
***Update this is the new book cover.
So head on over to reconfigurebook.co.uk to see what this science fiction, set today, is all about (ish).
Last Friday I finished writing the story that I had in my head for Reconfigure. I surprised myself at the speed it came out, but when you have to do something, you have to do it! I also learned a lot about how I thread idea together. The story is set now, the tools and tech in it is, for the most part, genuine and real. Constructing it form the initial plan to the first draft has felt just like a software project. Architecture, Internal Design, Code. It now differs in that there is not a “compiler” to help spot any errors. There is of course spell check. This stage is one of reading it, lots it would seem. Checking it makes sense, meets the spec and then adding or taking away from it to create a good user experience. As it has a basis in fact there is real world continuity checking. There is also speculative science fiction continuity that I can double check too.
My biggest surprise was the elements of the story, the little mental pictures and feelings that I discovered on the way. I had the structure, that was fun to conceive but the colouring in has been an interesting mix of conscious thought and of Flow.
When I started to re-read it for the first time I was not totally sure what it was going to sound like in my head. A few times I have written articles and looked at the end result and started again. Same structure just different words. I was hoping that was not the case this time. Of course this is all potentially self deluding, but I like it so far.
Another thing I was not expecting is in building the potential for a follow up, if not a series. The core elements have several threads that seem to be brewing as I re-read the text. I was thinking this would be done and dusted.
I am looking ahead to just getting it out there, probably just on Amazon Kindle store. I don’t think I can justify making actual print copy books though services like LuLu do over print on demand. So I have to think about pricing. There, like the app store, seems to be lots of discussion of people not paying over $0.99 or 99p for a book. Discussions of free, just for the publicity or of making something reassuringly expensive because it has enough words per pence. I don’t know, but I think I will release it and see if I can charge for it. Just enough that maybe my social media friends and colleagues might feel happy to sponsor me by buying a copy.
I have started to consider cover designs, an early one, just an alpha (rather like the text so far) was this last night.
It was using the iPhone app Typorama. I will have to rebuild the image in the right size and shape and may make the cubes in Unity3D instead of the stock image, that being more in keeping with the story.
I started to work on the back cover hook, the abstract. It was interesting trying o find a balance between telling the story and hinting at it. Introducing the central character and allowing her strengths and vulnerabilities to try and surface in a paragraph. I still have work to do on that but may share that in another post.
Today Forza 6 arrived on the Xbox One. I have been a long time fan of Forza. It is now in its 10th year. A decade of what, at the time it came out, was considered to be a poor mans Gran Turismo. It has, in my opinion, surpassed all expectations and been a fantastic franchise. The driving feel and the exhilaration is always spot on. I have also been a big fan of their decal customisation. It was little annoying moving to the xbox one and not having my various logos I had created for forza 5 a few year ago. I still carried on and re-created most of my ‘art’ work on the cars in 5. I had a nice cool stuff collective TV logo back on the 360 and forza 4. However instead I created A Choi Kwang Do logo.
I was very pleased, once I got back to the main menu on Forza 6 to see the custom decals and the layouts for specific cars were available to import from Forza 5 now.
I did my first races in a very old impreza using one of the community designs
Now though I am back in a 2005 Impreza WRX complete with some feeding edge words and a logo on the back long with a bright CKD logo. So thankyou Turn 10 🙂 It now means my drivatar will be appearing random races advertising CKD across the world. Also any network race I am in I can show off the logo for my martial art of choice and also advertise feeding egde at the same time. It is an odd concept that there is still a lot of mileage in (Excuse the pun)
It was also quite amusing to hear James May and Richard Hammond’s voices, albeit labelled at “Automative Journalist” as opposed to Top Gear presenters. I guess all the voice work was done before the demise of Top Gear as it previously existed.
**Update here is some video of one of the cars in action. It looks better in the flesh as this has been Xbox DVR captured, sent onedrive then uploaded to youtube 🙂
A longer video using the Forza vista, some driving and a photo of a newer scooby, with a black spoiler to represent a belt and orange wing mirrors to represent a belt tag 🙂
**Update 21/9 I noticed during night races another level of detail that impressed me. I have not noticed headlights behave quite so headlighty before. These my car had different bulbs and cast a different light to the other car on the track with me.
I am going to reward myself with a massive driving session this weekend after I complete writing this #reonfigure novel first draft. Near there, the chequered flag is waving and I can see the finish line.
**Update I just finished the novel !
Yes, ok, my latest obsession of writing #Reconfigure might make a greta TV series or Movie but that’s not what this is about. Instead it is about another set of skills I seem to be putting into practice.
Before the I spent a day editing up the school end of year video. I didn’t shoot it, but I did use al the various messing around and comedy moments from the teachers and staff to put a montage together. It had a story, some pace, a step change or two. It was great fun. I have now been asked to edit a few more things together. I like editing moving images, it is fun. Though I am not charging for this is just to help people out.
At the same time I am in the middle of a little project to try and jazz up a regular presentation in the corporate space. I demoed a little virtual fly through a building, past a couple of characters and onto an image using Unity3d. It turned into a slightly more complex epic but non the less I am using lots of varied skills to make it work. The pitch will be pre canned but I have built the Unity environment so that it runs on rails, but live. I have c# code in there to help do certain things like play video textures, animation controllers and even NavMesh agents to allow a character to walk around to a particular room and lots of flying cameras. I had used the first few things a lot. It is stock Unity. However I had not really had a chance to use Unity animations. All my animations had been either remade FBX files or ones that I created in Cheetah3D. Once you imported an animation like that it was then sort of locked in place.
However, Unity3d has its own animation dope and curve sheets, and its really handy.
The animation Tab brings a different timeline. It is different to the Animation Controller screen that lets you string animation together and create transitions. e.g. jump or run from a walk.
The animation tab lets you select an object in the scene and create a .anim for you. It then by default adds that anim to an animation controller and adds that to the object.
The record mode then allows you to expand any or all of the properties of the object, usually transform position and rotation, but it can be colour, visibility, basically anything with a parameter. If you move the timeline and then move the object, like a camera for instance, it creates the key frames for the changed parameters. It removes any of the awkward importing of paths and animation ideas from another tool. It is not great for figures and people. They are still best imported as skinned meshes with skeletons and let the import deal with all the complexity so you can add any stock animations to them. Whoever for a cut scene, or zoom past to see a screen on a wall it works really well.
I have written a lot of complicated things in Unity3d, but never bothered using this part. It is great to find it working, and doing exactly what I needed it to do for my cinematic cut scenes.
You can have things zooming and spinning around a known path in no time. You have to break it down a little otherwise it resolves the easiest path through a wall or something, but it seems very robust to edit it afterwards.
The only pity is that its not possible to lock a camera preview window open in stock Unity3d when selecting another object. Having got a camera pan just right its trick if you was to move an object in the camera view. With camera selected you see it’s preview, with the object selected you see it. Never got around that yet, just end up with trial and error.
No matter, it works, and its awesomely useful.
On Wednesday I embarked on the start of a journey, like many others have taken to try and write a book. A science fiction near future adventure. Currently called Reconfigure. Firstly thankyou for all the advice and mentoring and support. This while Author thing is something that many people have tried at various times with varying degrees of success, so Thankyou for sharing. I am writing in a bit if a frenzy at the moment as I am in some sort of zone. I start at 9:30am and kind of wake from the blitz of typing at 1pm. That leaves some time to decompress and then chase all the other pieces of work and jobs that might end up paying their way at some point.
Whilst not obsessed on the whole word count thing I am following some great advice to just go with it, but to keep it in mind. If there is stuff there, it needs to come out. The flow I am experiencing is very much like those really productive coding sessions. When you are just on it and away you go. I made a plan at the start, a story board with some key moments and discoveries within the story. I am mostly sticking to that, but as things pop up in this voyage of discovery I do pursue them.
The underpinning of the story is technology and approaches I know and that I do all the time. It is working as a substrate on which to grow the more esoteric elements of the story. The unusual limit breaking adventure elements.
Like everything I do there is an element of obsession to try something and see where it goes. Well after five days of blasting through I seem to have something that might just work. At about 25k words so far its feeling about 1/4 or 1/3 through. If it was a TV series, which it would work as one I know, it would be the start of the regular adventures. So writhe now it depends how many scrapes, twists and quirks I throw in on the ever increasing discovery arc.
Just like a good DVD with extras I have a couple of endings. One I really like but just don’t want to do and another that might be a bit of a cheat.
I am aware that finishing the main body is just part of the whole thing. Editing down and making sure they are no continuity errors or spelling/grammar errors will be very time consuming. Still I have no publisher to worry about so I will, as usual, do my own thing and see what happens.
Now time for a bit of background research that extends what is currently the books operating system. 🙂
We just spent the past 2 weeks in a villa in Mallorca on our family holiday. It was, as with all holidays, great fun and a change of scenery and pace. Though I still was on the look out for some interesting new projects and had a few calls to discuss things. It is a time to reflect though.
I spent a lot of time doing my Choi patterns out in the sun, as well as us all swimming, eating and playing games like Exploding Kittens and Forgotten Dessert. We travelled around a bit in the hire car and visited some interesting places. Caves, mountains and beaches. I managed to read an entire book too. I finally go to reading Andy Weir – The Martian. It was an odd dichotomy to read the claustrophobia of being stranded on an unforgiven planet, but having to use maker and engineer wits to overcome the problems the faced. The technical detail in it was superb, the maths and calculations around how much water, oxygen, fuel, soil, potatoes etc that he needed kept whirring in my brain whilst in this baking heat and relaxed family atmosphere.
We were not cut off completely, we had WiFi in the villa. So the predlets were constantly streaming minecraft and other vloggers. Of an evening I found CBS Action on the TV and got the predlets into watching Star Trek The Original Series, followed by MacGyver which they had never seen before.
Somewhere this all seemed to come together in a blinding flash of inspiration and I suddenly realized I had a scifi story in my head. One I needed to write.
I know, its something loads of people do, but I do love writing. I realized that my technical know how spanning so many years had a value in bringing some genuine flavour to any story. Also I specialise in the near future with emerging technology. Often in articles, and in posts and tweets I extrapolate a little further. I have played a lot of games, watched a lot of films, and like to riff on ideas. My book reading is of course not great, I am not an avid reader, but I think that means the things I have read have a bigger impact on me.
So I came back home, sat down and started. Having mused over the idea for the second week of the holiday I thought I best storyboard it first. After all this is like trying to build software. You need to architect it first, based on the requirements. This requirements I had, mostly. The base premise, some of the development and potential end.
Yesterday was just day 1, it may take years but I got 2 chapters worth of 5,500 words in total out. As I wrote it flowed, it was like watching a boxed set on the TV. I didn’t totally know what was going to happen and things cropped up and needed to be addressed. Again this was very much like coding. You just do it, find the flow and ride it. I hope I can continue to find the flow. I didn’t have a specific character in mind but yesterday they just arrived on the virtual paper I was typing into.
Of course there is no money in this, but whilst I wait and chase those customers and even potentially a regular job I might as well try something that I should have done a long time ago.
It seems that despite my wide ranging experience both technically and sharing with people and doing the right thing I am not finding the right avenues to express those talents and get paid properly.
So my plan is to get it done and just self publish on Amazon or some such place. If it works great, if not then its another experience. I also get to keep my tech skills without writing too much software as the book needs to use the right tools and work in the right way. So I figured this is another excuse to keep up to date with everything.
I started off with Feeding Edge thinking I would write the book about the virtual world experiences in corporate life, some great positives to share but also some ridiculous negative human behaviour in big organisations too. It is the latter that stops me writing that factual book. I may do after this fiction on but I think the scars are still to fresh to want to open those up again.
So here we go, lets see what happens on this little experiment. If a massive piece of traditional work appears requiring my full undivided attention, well at least I have started 🙂
The working title of this is “Reconfigure”. I have not checked out if this already is used in places but I am not married to the title. It’s a real world sci-fi thriller. Full of true technical detail and science fact but asking some challenging questions of the world.
Right, time to write 🙂