install godot engine 2 and 3 on 64bit [debian, ubuntu]

based on:
https://godotengine.org/download

cd
mkdir .godotengine
cd .godotengine

#wget https://downloads.tuxfamily.org/godotengine/2.1.3/Godot_v2.1.3-stable_x11.64.zip

wget https://downloads.tuxfamily.org/godotengine/2.1.4/Godot_v2.1.4-stable_x11.64.zip
unzip Godot_v*.zip
rm Godot_v*.zip
chmod +x Godot_v*_x11.64

now you can doubleclick the file in your home directory to run it

or create a start entry:
mkdir ‐p ~/.local/share/icons/
cd ~/.local/share/icons/
wget -O godot.svg https://raw.githubusercontent.com/godotengine/godot/master/icon.svg

cd ~/.local/share/applications
nano godot.desktop

[Desktop Entry]
Name=Godot
Comment=advanced, feature-packed, multi-platform 2D and 3D open source game engine
Exec=/home/xxUserxx/.godotengine/Godot_v2.1.4-stable_x11.64
Icon=/home/xxUserxx/.local/share/icons/godot.svg
Terminal=false
Type=Application
Categories=Application;Development;

use the correct username in starter:
cd ~/.local/share/applications
sed -i 's/xxUserxx/'$USER'/' godot.desktop

building an apk with godot 2.1.4:
based on:
https://www.youtube.com/watch?v=tm3i-7n1FKE
http://docs.godotengine.org/en/stable/learning/workflow/export/exporting_for_android.html

install android studio and start it
install android 4.4 sdk (configure > sdk manager > Android 4.4 kitkat)
check Android SDK location at the top of that window
e.g.:
/home/xxuserxx/Android/Sdk

download export templates from https://godotengine.org/download
https://downloads.tuxfamily.org/godotengine/2.1.4/Godot_v2.1.4-stable_export_templates.tpz
settings (top right) > install exporttemplates

cd ~/
keytool -keyalg RSA -genkeypair -alias androiddebugkey -keypass android -keystore debug.keystore -storepass android -dname "CN=Android Debug,O=Android,C=US" -validity 9999

settings (top right) > editor settings > android > debugkeystore > choose one in your homedir
settings (top right) > editor settings > android > adb > /home/xxuserxx/Android/Sdk/platform-tools/adb
settings (top right) > editor settings > android > jarsigner >/usr/bin/jarsigner

export > android >.. done !

download demos from https://godotengine.org/download
https://downloads.tuxfamily.org/godotengine/demos/2.1/Godot-Demos-2.1.4-stable.zip

you can view the asset library here:
https://godotengine.org/asset-library/asset

list of free games and plugins:
https://github.com/Calinou/awesome-godot
https://github.com/TutorialDoctor/TD-Godot-Games
https://itch.io/jam/godotjam122016

a forum for godotdevelopers:
https://godotdevelopers.org/forum/

other projects:
https://github.com/Zireael07/FreeRoamRoguelikeRacerPrototype
https://github.com/arypbatista/godot-swipe-detector
https://github.com/Calinou/libre-pinball
https://github.com/genete/Minehunter
https://github.com/KOBUGE-Incubator/ringed
https://github.com/CowThing/MouseBoat
https://cowthing.itch.io/pet-rock
https://github.com/Cheeseness/tiny-chopper-raceway
https://github.com/khairul169/two-taps-racer
https://khairul169.itch.io/two-taps-racer
https://github.com/khairul169/DodgeTheBox
https://github.com/khairul169/Play-Game-Services-Android-Module-for-Godot
https://heathal.itch.io/space-trucker
https://github.com/yichen0831/SnakeGodot


###########################################
###############GODOT V3####################
###########################################

cd
mkdir .godotengine3
cd .godotengine3
#wget https://downloads.tuxfamily.org/godotengine/3.0/alpha2/Godot_v3.0-alpha2_x11.64.zip
wget https://downloads.tuxfamily.org/godotengine/3.0/beta1/Godot_v3.0-beta1_x11.64.zip
unzip Godot_v*.zip
rm Godot_v*.zip
chmod +x Godot_v*_x11.64

now you can doubleclick the file in your home directory to run it

or create a start entry:
mkdir ‐p ~/.local/share/icons/
cd ~/.local/share/icons/
wget -O godot.svg https://raw.githubusercontent.com/godotengine/godot/master/icon.svg

cd ~/.local/share/applications
nano godot3.desktop

[Desktop Entry]
Name=Godot3
Comment=advanced, feature-packed, multi-platform 2D and 3D open source game engine
Exec=/home/xxUserxx/.godotengine3/Godot_v3.0-beta1_x11.64
Icon=/home/xxUserxx/.local/share/icons/godot.svg
Terminal=false
Type=Application
Categories=Application;Development;

cd ~/.local/share/applications
sed -i 's/xxUserxx/'$USER'/' godot3.desktop

testing example projects for 3.0:
git clone https://github.com/godotengine/godot-demo-projects

now you can import a project you like and play with it.

export templates for 3.0:
#https://downloads.tuxfamily.org/godotengine/3.0/alpha2/Godot_v3.0-alpha2_export_templates.tpz
https://downloads.tuxfamily.org/godotengine/3.0/beta1/Godot_v3.0-beta1_export_templates.tpz

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s