Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Looking to get started, software feedback?

A topic by Emmett created Dec 07, 2021 Views: 334 Replies: 4
Viewing posts 1 to 3
(+1)

Hi all, I want to start developing my own games and I'm looking at two possibilities.

The first is the more sure bet. I've been studying up on Godot and think it fits what I would need for games.

I'm also looking at a platform called Felgo mainly because I'm also interested in making a budgeting app and the platform says it makes games and business apps. Has anyone heard of Felgo? If so, is it any good?

I'm looking to make a top down 2d game, something like a tower defense game with some unusual conditions. Graphics wise I don't actually want much, just the ability to render simple sprites and maps.

If Felgo is any good, I could develop a budgeting app that I've previously made as a website.

With those two projects in mind, did some other platform jump to mind that I should be considering? I thought about making the budget app in Godot but I think that might be a little weird. Are there other platforms you like that could do both?

Thanks!

(+1)

I used Unity for over ten years, and that's a popular choice for games, but I also am more interested in Godot currently (although I've only dabbled with it).

I didn't know about Felgo, that looks interesting (especially for Qt programmers), but for app development my preferred platform right now is Flutter.

I'm guessing Felgo isn't a big platform. I don't want to spend a bunch of time learning the platform if it might not stick around.

I'll probably go with Godot if I can't find a functional review of Felgo.

I looked at Flutter but I've heard it's mainly a bunch of templates. Can you fine tune them? I have some specific behaviors I need to make happen or the project will be a dead end. Is there a way to program specific behaviors?

(+1)

Flutter is a general purpose (and open source) platform using Dart, a general purpose language (although it was originally intended by Google as a replacement for Javascript), so I don't really understand why someone would say it's just a bunch of templates. I hand code all of my Flutter food app in Visual Studio Code (good editor support for Flutter/Dart) - the app by the way is on itch.io and I put the Flutter project on Github if you want to look at it.

I also used Flutter earlier this year on a contract to develop a telemedicine app. Flutter  uses a declarative react-style way of building UIs (Flutter is generally considered an alternative to React Native) - SwiftUI is similar and I still use Swift for the iOS version of my app, but if I was starting from scratch I'd probably just use Flutter and  take advantage of the cross platform support (although if you want to use different platform-appropriate widget sets then there's some extra coding).

There's plenty of doc on the Flutter website, but it takes time to wade through. I think there are some examples of 2D games, but not much 3D support, so I wouldn't use it for graphics-intensive games, and the desktop capability (mac, windows, linux) is not as mature as for mobile (iOS and Android), but it also has web support, which I think you have to pay for with Felgo.

(+1)

By the way, I also have a github project where I've been getting to know Godot by reimplementing the sample projects from my old Unity book. I've only got as far as making, texturing, lighting, and reinstancing a spinning cube (haven't touched it in three months, have to get back to it!), but it's there if you want to check it out.