What language or engine do you recommend? for Windows and Android?

Started by Santiago, June 07, 2024, 12:53:51

Previous topic - Next topic

Santiago

Hello! I'm looking to learn how to use a new engine to develop.

Until now in my entire life I have programmed and will continue programming in Blitz3D, I do it because it gives me pleasure, it is fast, ideal for starting projects.

Then I learned to use App Game Kit Classic, which allows me some interesting things, like compiling for ANDROID, it has a community that is present and helps, but it gives me more problems than joys.

What language or compiler do you recommend to program in a Basic language, similar to Blitz, that allows me to compile for Windows and Android (Tablets or phones).

For PC, I am happy with Blitz3D, the truth is that I do the games I develop as a hobby more than anything, and I definitely do not have the beta to sell or be present in the market.

But I could use some engine to compile on ANDROID, that has a community and solvable problems :).

My personal skills are:
- All my life I have only programmed in basic
- I like 3d games a lot
- It is very difficult for me to learn new languages.
- I'm not into the Unity vibe

Well, if you have any language or engine to recommend!!! I'm really looking forward to trying it.

greetings and thanks!

Naughty Alien


mainsworthy

I think monkey 2 modded to wonkey is windows and android. monkey 2 is awsome

GrindalfGames

Ive heard good things about Godot and poked around with it a little and it seems good.
Maybe check out the Brackeys video for godot and see how you feel about it.
I will probably give it a real try once I finish my current project


SToS


medi71

If you don't want to sell, why do you want to go through the stressful path of developing games for Android?

Pfaber11

I have produced a few titles for android in AGK and they work great. Just need to put in the android controls and it's away with the mixer. I've looked at many languages recently and I have so far failed 
to find a replacement for AGK. Any suggestions would be appreciated.  I love AGK studio and I will 
use it for the forceable future. I know you already use AGK and you prefer Blitz3D but I think AGK 
for Android is a good route. Have a nice day.
HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb ssd
HP Desktop; AMD 6700 A10 16GB ram 2 GB graphics card windows 10

Pfaber11

@ STOS Yes indeed very funny. TTT engine has a lot of potential.  
HP 15s i3 1.2 upto 3.4 ghz 128 gb ssd 16 gb ram 15.6 inch screen. Windows 11 home edition .  2Tb external hard drive dedicated to Linux Mint .
  PureBasic 6 and AppGameKit studio
ASUS Vivo book 15 16gb ram 256gb ssd
HP Desktop; AMD 6700 A10 16GB ram 2 GB graphics card windows 10

Xerra

You could try Gamemaker. Take a lot of the low-level stuff out of gamemaking and just get creative. You still have to code, code and more code, but it's basically a hybrid C syntax, and very learnable.
M2 Pro Mac mini - 16GB 512 SSD
ACER Nitro 5 15.6" Gaming Laptop - Intel® Core™ i7, RTX 3050, 1 TB SSD
Vic 20 - 3.5k 1mhz 6502

Latest game - https://xerra.itch.io/Gridrunner
Blog: http://xerra.co.uk
Itch.IO: https://xerra.itch.io/

Amanda Dearheart

I second the recommendation to Godot, although it uses the Python and C# languages over Basic.  Another choice that I am looking into is O3DE though I hear that it uses the LUA language instead of C++ as I originally thought.
Prepare to be assimilated !  Resistance is futile!

Amanda Dearheart

I second the recommendation to Godot, although it uses the Python and C# languages over Basic.  Another choice that I am looking into is O3DE though I hear that it uses the LUA language instead of C++ as I originally thought.
Prepare to be assimilated !  Resistance is futile!

Jayenkai

Browser-based.
Be it learning to code in Javascript from scratch, or using one of the many free frameworks that already exist, like Phaser

If you aren't aiming for profit, then targeting the browser means you get Windows and Android (presuming the Android device is at least half-decent enough to run browser games).
But you also get your game on MacOS, Linux, iOS, and any other device that has a modern browser.  Smart TVs, VR headsets and more.  Though, obviously control methods do make some of those a bit trickier.
Browsers do support gamepads moderately well, nowadays. .. Most of the time, maybe!
"Load, Next List"