Started 5 years ago (2018-11-12T00:00:00Z).
Ended 4 years ago (2019-12-31T00:00:00Z).

#30daydev is a monthly rolling initiative designed to help you get sh*t done!

Spend 30 days smashing those #gamedev goals.

Whether you're looking to release a demo, polish up a game ready for release or spend 30 days learning a new game development tool.

Why wait for tomorrow when you can start today!

Have a question for this streak?Ask a question...

Recent submissions (35 total)

A submission for #30DAYDEV 2019 18

2nd day of launch on Facebook Instant Games, starting to see some serious traffic, plus checking the leaderboard for calcul8² clearly shows people are playing it and some for rather long play times.

This is why I love publishing to Facebook Instant Games. Seeing people actually playing your game.

1st day of being live on Facebook, slow start, but as they say, slow and steady wins the race, either that or its a) to do with the ² in the name or b) they've switched things since I last used it.

Wrote a case-study about the development of Calcul8² at http://devinfocus.com/2018/11/case-study-calcul82/

And live tweeted it at https://twitter.com/liamtwose/status/1067788007334395904

The team has agreed to attempt the Ludum Dare 43. I've been watching some videos on Godot and on some other general coding things. I'll probably do a day break from Godot and code some web related stuff as a mini break before the jam starting Friday night.

Finally got all of the UI functionality working with the keyboard and gamepad. Need to make a version of the updates playable, but that will be a task for another day.

Facebook verified my business over night! Time to hit global launch on Calcul82 today!

So my incorporation came through today which means I am now officially Director of Adliberum.com Ltd.

In other news I'm now just waiting for Facebook to approve my new business and then I can start hitting the magic go live buttons for Calcul82.

Working on getting the UI working with keyboard and gamepad in Godot Engine for They Got In

same issue and slow progress for multiple days so I will copy and paste the same message

Literally just this second received approval on Facebook Instant Games. Exciting! Just tested it out too and interstitial ads are live and good to go.

Working on getting the UI working with keyboard and gamepad in Godot Engine for They Got In

same issue and slow progress for multiple days so I will copy and paste the same message

Working on getting the UI working with keyboard and gamepad in Godot Engine for They Got In

same issue and slow progress for multiple days so I will copy and paste the same message

That's right, after being approved and having my listing live on Microsoft Store, I sold my first copy of Calcul8², and it was through Microsoft, so kudos to them for doing something more than the others it would seem (taking my deliberate experiment in zero marketing into account).

insert victory dance

Added Calcul8² to the fifth platform. Gamejolt. Bit of a faff getting id verified by stripe but otherwise super easy as I had already got all the assets, finally one that favours uniformality!

Got keyboard and gamepad support functional on the main menu and during the gameplay scene. Still need to add it to the credits and game over scenes.

Thanksgiving break. I managed a couple of lines, starting the process of adding keyboard and gamepad support. Overall though I spent the time with friends and family and didn't feel guilty for not trying harder to get stuff done.

Well let me tell you, publishing to Windows Store is complex and was far from smooth. However I did it and now await their decision =D

Lot's of things that threw me with this one:
Huge install times (hours)
Problems importing the package.
Lengthy validation fail process and packaging.
Revision number kept firing back as incorrect. Revision numbers MUST have 0 on the end (i.e. 1.0.0.0) as the final 0 is reserved for MS use.

Plethora of new image (90+ so far) assets to create (there is supposed to be a generator tool, but it wasn't there so... manual)

Today I got my refurbished laptop in and have been taking the time to immediately put Ubuntu on it. Time to go fully into linux for my development laptop. There has been no specific focus on Godot today, but plenty of learning around development and setup to get ready to dive back into it tomorrow.

It's pretty crazy that I tried to do a linux machine just a couple of years ago but ran into walls with software that I was used to not being cross platform or having viable alternatives. With applications being built on electron more now and Steam providing a solid layer for Windows games to run in linux, I don't really have much reason to stick with Windows outside of specific gaming needs (which I will maintain a gaming desktop for).

Thought I'd get this one in early, gives me the rest of the day to chillax. Literally just submitted Calcul8² to Google Play, to gauge interest from the mobile side. This will be the first time I've actually published an app on Amazon / Google that will be paid. So interested to see whether there's any precedence over paid vs free from 'store' side.

Relatively easy as a few images matched the resolutions from amazon images and the APK signing was a doddle and all handled with Construct 3's export functions.

Backed off for today. I just watched a couple tutorial videos to keep things going while I recover from the game jam.

Because Calcul8² is so simple there really is little to change / update (unless bugs surface) so I've just spend half the day pushing to Amazon App Store to make it available on Kindle Fire devices etc.

Another 7 images! All of which 'again' required unique image resolutions. Super easy to submit though which used a .zip file with html5 genned code inside.

Hoping the approval process is swift! In the meantime I will see what other stores I could release to.

The game jam is finished, my curse is broken, and you can play the game if you want!

https://renaudmarshall.itch.io/they-got-in

Since I was up until almost midnight coding furiously to make the submission deadline, today was a recovery day for the most part.

Today has been spent creating the plethora of images required to submit your game to Facebook Instant Games.

All done, and Calcul8² has now been submitted for review! Fingers crossed I covered every base.

Point your device/s at https://www.adliberum.com/x/calcul82 to play!
OR on itchio at https://liamtwose.itch.io/calcul82

I've gotten really close to feature complete for this jam. There are 5 hours left until the submission deadline and I will probably be able to work for another 3. I'm really proud of what I have accomplished so far and glad that I'll finally be able to break my two year curse!

I've attached a picture of the credits scene. Tomorrow I'll record a gif of the completed jam game.

Spent the day implementing a smart save system to replace the old 'rudimentary' version. Plus interstitial ads will be in this time round (shall see how they pan out).

Point your devices at: https://www.adliberum.com/x/calcul82

The remainder of my #30daydev will now be spent making all the images, icons, banners, screenshots and video required in order to pass review xD

It has been a rough day but I've made some significant progress on the jam game. My goal was to get to feature completion by tonight but that probably won't happen with only another hour before I need to be in bed. Should get pretty close to where I wanted to end up though by tomorrow's jam deadline.

Been a while since I did any what I'd deem 'hardcore' coding, all about the wysiwyg and fast iteration nowadays, so I spent a few hours working through Chris Deleon's JS+HTML5 tutorial.

Reminded me no matter how many years away from it you'll never forget the solid coding principles, so found myself jumping ahead and predicting what was to come next.

Here is the result. Rusty, but still, a solid result.

https://www.adliberum.com/x/js/pong/

Loading more
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Hosted by