Getting ready to build for Asgardia.
Through the application of technology, it’s possible to help Asgardia grow, make money and come together as a nation. One of the purposes behind Nerdblog is to share details of progress that I am making towards building software and virtual worlds for Asgardia.
While my skills are currently quite modest, within the next few weeks, I will be returning to university to commence the second year of my software engineering degree. During the next year I fully expect my capabilities to advance quite significantly as I build upon my knowledge.
However; ins spite of my current skills, I am still happy to share details of my current progress.
Asgardia has it’s own date system, so one of the things that I have been working on recently is an application that will allow us to view the Asgard date/time. Presently, I have been working with my colleague to crack the code that converts the ‘standard’ date into the ‘Asgardian’ date.
This has been a very useful exercise as it’s gotten me used to working with Android Studio – software that’s specially designed for android app development.
Naturally, this is just a proof of concept and there is still a lot to learn about the tool, but it was a small victory to get the base logic down that handles the conversion of the dates and plugging all that into the Android UI.
There are several features that we’d like to add in the future to expand the functionality.
- The app will respond to Asgardian holidays.
- Year Day will show a special screen.
- Google Calendar integration.
- Thought of the Day.
Throughout the year, it is my intention to update the app with some more interesting functionality and a more interesting UI so that it might be a worthy offering for Asgardians to have on their phone.
As a lot of Asgardia is going to need to be crowd funded, I am mooting the idea of a small charge for the app to help raise money to support Asgardia and fund further development of other applications, naturally – it’ll be a while before we get to a point where that becomes a serious discussion.
“Throughout the year, it is my intention to update the app with some more interesting functionality and a more interesting UI”
Preparation for Virtual Asgardian Worlds.
One of the big platforms for me is the application of Virtual Reality to create a ‘digital space’ for Asgardia. A Virtual world where we can exist, share thoughts, ideas and knowledge to solve the problems that Asgardia is facing. To make this a reality, I need to expand my skills beyond what I’m learning on the Software Engineering Degree.
Lots of Virtual Reality development shares more skills with a Game Developer / Game Designer / 3D modelling artist than it does with a Software Engineer.
To support my learning, I have started to learn about the fascinating world of ‘Game Development’ by undertaking a course on Udemy and familiarising myself with the tools of the trade. While I am doing a lot of my self-study in Unity, recently, I have been getting to grips with a new Game Engine from Amazon called Lumberyard.
This tool has a really user friendly interface that allows you to interact with objects in your game world in ‘real time’. I am a very visual person so I love editors that can show me how the changes I make are reflected. It makes development a lot more visceral, almost like I’m reaching in and moulding it with my own hands.
Lumberyard also comes with a host of content out of the box intended to give developers a taste of what they can do with the engine and in the coming months, I will be turning my hand to creating a proof of concept called ‘Asgard Island’ which will be a fully virtual world that will allow multiple users to visit.
As with Asgard, there is still a lot of work to do before there are any tangible results that will inspire confidence in the project, but with will and the backing of the community, I am certain that we can start to develop something amazing for our nation.