Misc Projects

bYAcN2K.png
I play Second Life and have been since TSO shut down. It's been my escape, despite their currency having it's own exchange rate. Like FreeSO, I kept opening up a viewer by mistake but I also have multiple viewers used for multiple reasons. The code for this is a lot more complex since it not only detects for the installation directory but weather the system is 64 bit, installation is 32 bit on x64 bit system, or if Firestorm is using the Havok engine.

Although the source is available, the binaries aren't until I fix Update Launcher. That part shit itself when I was fiddling with other designs. The logo is from OpenSim and licensed under the Creative Commons. I'm using it instead of Second Life's to avoid any copyright or trademark issues, of course.
 
Last edited:
.NET applications can run on 32 bit, 64 bit, or any processor available. This runs on any on any processor available. The reason for the two installers is because the applicationprefers 64 bit bit processors, by default Visual Studio has "prefer 32 bit" checked, in order to target ARM devices. If a 64 bit system is detected, it'll run as a 64 bit process and detect Second Life or other Viewers in "Program Files (x86)" or "Program Files". So putting the launcher in "Program Files (x86)" seems rather silly.

Due to the new update system, future installs will be in AppData since it's architecture agnostic. Present installations, will be moved to the Online Installer but no longer if it's in the same folder as app.
 
Last edited:
Sometimes when I'm editing anything, a few words get thrown around twice and I forget to remove the duplicate. Like BloodFighter said, this isn't essay so it's not really a biggie. I'm just going to strike the duplicate for the sake of context.
 
Yesterday during day 1 of Build 2016, Microsoft announced a bot framework and services that allows anyone to create a Corona-like assistant, chat bot, ect. I love AI. So I decided to whip up my own little experimental bot, known as Project Aidan. The name itself is working title. At the moment, it's under internal testing until I can get it up on Azure.
 
Last edited:
Thanks to Microsoft providing Xamarin's tools as free and open source, meaning indies no longer have to pay an arm and leg (something I predicted the moment they got brought), I'm finally write games to Android! I restarted the Pong project a while back and renamed it to BlackRaccoon today. It's updated to MonoGame 3.5 which merges Mac/Windows/Linux assembly into a single library. With the new changes, I was able to deploy the game from Visual Studio to my phone without a single issue.
Screenshot_2016-04-02-04-22-44.png
Unfortunately, when I made the custom sprites, I didn't realize they were that same small.
 
I renamed the Project Aidan, my bot project, to the GreyBorderCollie project after I couldn't think of anything for an Android app - at the moment - and have working on the bot project ever since. It's cool, yet odd at the same time, developing across different messengers. Anyway, after setting up the basics and later moving to a language understanding API/service, the bot is pretty smart now even if it's responses are primitive at the moment.

And, NO. You can't have sex with it.
Telegram_2016-04-05_18-20-24.png
 
After getting all the language learning done with my bot, I figured I take a well needed break from that and focus my efforts back to C# mobile development with Xamarin's tools, known as XamFennec. This time putting my efforts to their (soon-to-be open source) Xamarin Forms, a"portable controls subsets that are mapped to native controls of Android, iOS and Windows Phone," and using edx.org as a jump start. First time I've ever felt comfortable designing a GUI in pure code - though, XAML is an option too.

XamarinStudio_2016-04-06_00-49-21.png Screenshot_2016-04-06-00-47-56.png
 
Have you thought about using Markov chain for your bot? It gives you super hilarious results.
 
So, I decided to scrap Xamarin.Forms for Xamarin.Android because the chances of me writing for iOS is a million to one, given I need a freakin' Mac to build any app or use an emulator. I still think they're doing that to get their sales up. Anyway, I decided to modify Xamarin's Android example and it only too me less then 60 lines of code. :D

Have you thought about using Markov chain for your bot? It gives you super hilarious results.
No. Never heard of it.
 
You built this off of the bot framework? Neat. I was actually thinking about making a test bot myself, is it difficult?
 
Not really. Just requires some understanding async. The bot's responses are primitive right now since my initial excitement outweighed my patience.
 
And for what exactly is the bot being used? Since the one shown in the presentation made by Microsoft presented one that could take pizza orders for Dominos Pizza.
 
And for what exactly is the bot being used? Since the one shown in the presentation made by Microsoft presented one that could take pizza orders for Dominos Pizza.
Looks like TomasBot is more of a general-purpose conversation bot so it would require more work than just a Dominos bot.
 
And for what exactly is the bot being used? Since the one shown in the presentation made by Microsoft presented one that could take pizza orders for Dominos Pizza.
Looks like TomasBot is more of a general-purpose conversation bot so it would require more work than just a Dominos bot.
That and it's used for testing for future bots. Chatting won't be it's only functionality, it's just it's primary. Future bots, however, will be more like the domino's bots but may have some secondary chat bot functions, depending on it's persona.
 
Back
Top