Skip to content
Chandima's Blog
What you think you become.

Primary

  • SAUSECODE.COM
  • Blog
  • .LinkedIn
  • .Github
  • .Hackerrank
  • .About me

Defold – Simple and Easy to use 2D Game Engine [Yes it is cross-platform, linux lovers <3]

Chandima September 20, 2018 android, apps, blog-android, games, linux android, cross-platform, defold, game, game engine, linux

One day, a nice idea for a 2D android game popped into my mind. Since the idea is so simple and not dealing with lots of graphics i was able to create the whole game using Android studio without using any type of game engine what so ever. As usual i uploaded a beta version to my site and shared with my friends to get feedback before releasing it to the playstore.

Eventhough it worked perfectly in my smartphone, lots of my friends complained me that it crashes when they start the game. After a few modifacations i shared the beta version with them again, but again have no luck with that.

Then i though, “hmm… it is a good time to learn something new again”. And ofcourse start googling for 2D game engines capable of creating android games. Usually i love development tools which are compatibe with linux. Reason is lots of development tools works seamlessly with linux really fast (specially Andorid Studio).

Among the top game engines like Unity and Unreal, i saw this beautiful game engine; DEFOLD. It is cross-platform and works really well with linux as well. DEFOLD uses LUA as its scripting language which is again a new language for me (i love learning new programming languages).

Therefore, i start looking for good tutorials all over the internet and ofcourse the documentation given by the DEFOLD itself. Once you opened DEFOLD it will bring you to the welcome screen which has so many samples and tutorials. These tutorials are a great resource to learn. I have started the DEFOLD journey with “Colorslide tutorial”. After going through that sample you will get a really good understanding of creating a basic DEFOLD project.

Other thing is DEFOLD doesn’t include their logo at startup of the game as the Unity free version does.

Official Website: https://www.defold.com/

How to connect devices to android studio over Wi-FiPREV
How to remove annoying virtual network interfaces added by the VirtualBox [vmnet1, vmnet8] [Linux]NEXT

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary

Search the blog!

Recent Posts

  • Familiarize with these tools before going to Industry May 8, 2021
  • How to let the scripts run in the background [ssh] June 6, 2020
  • NoSQL vs SQL Databases in a Nutshell June 5, 2020
  • SSH to a host through multiple jump hosts. [Linux] April 30, 2019
  • GNU – Octave [matlab equivalent for linux] – This is how you can install packages January 22, 2019

Categories

  • android (11)
  • applications (2)
  • apps (4)
  • arduino (2)
  • avr (1)
  • blog-android (2)
  • blog-arduino (1)
  • computer science (1)
  • database (1)
  • embedded (1)
  • emui (1)
  • games (1)
  • home made (2)
  • Honor 3c (6)
  • how to (15)
  • huawei (6)
  • java (4)
  • kali (7)
  • kitkat (1)
  • learn (10)
  • linux (11)
  • networking (6)
  • octave (1)
  • PC Apps (1)
  • pi4j (1)
  • programming (3)
  • pyqt (1)
  • python (2)
  • raspberry pi (1)
  • remote controlled (1)
  • Server (3)
  • tech (4)
  • tutorial (8)
  • Verilog (1)
  • windows (6)

Tags

2018 aero plane android Android 4.4.2 android app player android apps on windows class cross-platform file honor 3c honor 3c custom unicode honor 3c sinhala how how to how to install how to install custom unicode huawei honor 3c install custom font in honor 3c install custom unicode install unicode interfaces java kali language linux network opengl programming pyqt python remote run scripts server sinhala sinhala app sinhala for huawei sinhala installer sinhala unicode sinhala unicode for honor 3c sinhala unicode installer sinhala unicodes Sri Lanka ssh to

Archives

  • May 2021
  • June 2020
  • April 2019
  • January 2019
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • April 2018
  • March 2018
  • October 2017
  • February 2017
  • June 2016
  • July 2015
  • January 2015
  • December 2014
  • November 2014

"I hear and I forget, I see and I remember, I do and I understand." ~ Confucius

© Copyright 2020 SAUSECODE LABS | Chandima Samarasinghe