I have tried myself at using Expressions for quickly throwing together some simple functionality right in the editor, without opening the script editor. I just export an array of Strings. But apparently assignment is not allowed in these expressions! Method calls are fine, but assignment doesn’t seem to be okay. Here is what...
Most variables have setters for situations like this. Rather than using get_tree().paused = false, try get_tree.set_pause(false). There’s also Input.set_mouse_mode(), you’ll see them under the variable names in the docs.
I got it from a Buffoon pack, but it’s still worth buying because it pays for itself. You get 2 jokers that are worth 1-2 dollars each, you can sell them if they’re not worth keeping and you can even get jokers like Egg and Mail-In-Rebate that gain you tons of money.
Actually, yes, by a big margin. Back in ~2011 mobile games were actually trying to be great. Games like Edge Extended, World of Goo, Bounce Boing Voyage, Zenonia 2 & 3, etc.
I remember early Humble Bundles being full of exciting games for mobile, now you’ll be lucky to find just one of them that isn’t filled to the brim with MTX or ads.
The mobile market mostly targets kids and boomers and their resistance to microtransactions has been basically non-existent, making the market quickly become predatory and full of spam
Modern app stores have become abysmal, making it impossible for smaller games to see the light of day. 99% of google play is a dumpster fire, and the 1% that is decent isn’t published by a multi-billion dollar company so you’re unlikely to ever see it. There are good games out there, but the way the algorithms and ads work makes them constantly pushed down in the list. This isn’t “a problem” to a company like Google because they’re making bank off of all these ad spaces.
Anyways, most good games are paid, but here’s a list of stuff I’ve enjoyed playing on mobile:
Fancy Pants Adventures
Bloons TD 6
Dicey Dungeons
Dead Cells
Slay the Spire (but the mobile port is rough on small screens)
Sort of. If you earned >$1 million in revenues in the past 12 months, you have two options:
Pay 2.5% of your monthly revenue
Pay a runtime fee based on your monthly downloads
So basically, they made it optional, but you still have to pay 2.5% which is still significant. Otherwise you can use the runtime fee and report data yourself (it will probably be cheaper)
Just skimmed the video, it’s pretty good! Provides a good crash course for people to just start making a platformer, it definitely skims some important topics like physics layers or how to properly use tilemaps, but I expect follow up videos to start explaining things more.
I was recently contracted to make a neat prototype of a game. It’s a twinstick shooter with MOBA elements, you got minions coming out of towers attacking other minions and the goal is to destroy towers to make your way in and destroy the enemy base.
Before the humble bundle came out, I bought the GameDev.tv “complete” Godot course - I had a good early bird discount since I’ve used them for Unity....
I’ve bought the $1 tier to get into shaders and I sort of agree. I took the Unity 2D course when I was starting out game development and it was excellent, really gave you everything you need to know to understand and learn how to make real games.
I’m 75% through the shader course (which is fairly short, like ~2 hours long) and it’s just okay. It gives you a decent introduction on how shaders work, teach you a few simple effects like distortion and dissolving and color swapping, then you’re on your own. I didn’t feel like I learned enough to be confident making my own shaders and I still only have a surface level understanding of it. Not great for a paid course, I’m starting to think that’s the reason it was only $1 in the bundle.
I still 100% recommend their 2D unity course but it seems like how good the course is depends on the instructor. Rick is the best instructor they have, the new ones aren’t cutting it. Maybe I should make my own tutorials because a lot of Godot offerings currently are lacking.
[Brackeys] How to program in Godot - GDScript Tutorial (www.youtube.com)
Weird limitations with Expressions
I have tried myself at using Expressions for quickly throwing together some simple functionality right in the editor, without opening the script editor. I just export an array of Strings. But apparently assignment is not allowed in these expressions! Method calls are fine, but assignment doesn’t seem to be okay. Here is what...
The search for easier safe systems programming (www.sophiajt.com)
Preview Builds of the Zed Editor Are Now Available for Linux (zed.dev)
Probably very unstable, but worth trying for people that are impatient.
Bollards: Why & What · Josh Thompson (josh.works)
Figma’s journey to TypeScript | Figma Blog (www.figma.com)
Added Bugs to Keep my job (sh.itjust.works)
How my weekend is going (programming.dev)
Getting Riff-Raff as my first joker activates all my dopamine receptors.
Why do mobile games suck nowadays?
In the last 5-7 years I’ve noticed that mobile games have devolved info always online p2w shit...
Dev snapshot: Godot 4.3 dev 6 (godotengine.org)
TL;DR:...
Unity 6 Preview Released - The Final Before the Run-Time Fee! (www.youtube.com)
File Compression Is Awesome: A Practical Guide (popcar.bearblog.dev)
Brackeys: How to make a Video Game - Godot Beginner Tutorial (youtu.be)
Screenshot Saturday!
Share some progress, text or screenshots of some development on your game!
[LogLog Games] Leaving Rust gamedev after 3 years (loglog.games)
LogLog games explain why they’ll stop using Rust for game development after 3 years, and caution why they think it’s the wrong tool for the job.
[Where's your ed at] The Man Who Killed Google Search (www.wheresyoured.at)
Personal Opinion: the GameDev.tv Godot course isn't great
Before the humble bundle came out, I bought the GameDev.tv “complete” Godot course - I had a good early bird discount since I’ve used them for Unity....