So I am making a video game.....

Pocket

jumbled pile of person
Citizen
It's "else if" in Basic too, unless you're trying to be fancy and use "case" syntax. I always assumed Python was trying to emulate Basic, so it's odd to me too that it uses its own thing.
 

Ungnome

Grand Empress of the Empire of One Square Foot.
Citizen
While Python was intended to be easy to read, it wasn't really trying to be a basic-like language. I'm not sure why Python abbreviated else if into elif, but it's probably why Ada does something similar using elsif. Both of them were pretty heavily influenced by the archaic Setl language, though. From what I can find, Setl doesn't actually have an else if analog, though.
 

Fero McPigletron

Feel the fear!
Citizen
So Unity can be used by the industry again?

On my end, the client is pushing to have the puzzle game finished by Feb but he's always out of touch. I wrote the story last August but he had other guys make puzzles for the first chapter.

And they doesn't follow! Like, if you hang these clothes, a vase will fall down. I'm pushing for some sense of logic here. I know I'm just a hired writer and the client's daughter is on thr development team but, ugh, it could be so much better than nonsense.
 

The Predaking

Administrator
Staff member
Council of Elders
Citizen
So Unity can be used by the industry again?

On my end, the client is pushing to have the puzzle game finished by Feb but he's always out of touch. I wrote the story last August but he had other guys make puzzles for the first chapter.

And they doesn't follow! Like, if you hang these clothes, a vase will fall down. I'm pushing for some sense of logic here. I know I'm just a hired writer and the client's daughter is on thr development team but, ugh, it could be so much better than nonsense.
They definitely walked back some of the changes, but I honestly didn't keep up with it once I decided to use Gadot.
 

The Predaking

Administrator
Staff member
Council of Elders
Citizen
Working on modifying the demo now to see what I can do with it. I have already expanded it, and I am adding a few features to it. Trying to make a beginning and an end goal.
 

The Predaking

Administrator
Staff member
Council of Elders
Citizen
I found this cool little short video on adding a camera for 2D


I added that and now I have a vertical platformer.
 

The Predaking

Administrator
Staff member
Council of Elders
Citizen
So one thing I have noticed is that there are a lot of changes in Gdscript between versions 3.3 and 4.1. I kept having issues following a tutorial until I saw the version difference.
 

The Predaking

Administrator
Staff member
Council of Elders
Citizen
So I have modified my demo game to learn some things. After adding the camera, I have added the pause menu, which is pretty neat. Going to do a few more things to this demo game, and then I figure that I will start on my actual game.

I have learned a few things though, so I am quite pleased with my progress so far.
 

The Predaking

Administrator
Staff member
Council of Elders
Citizen
So, now that the holiday rush is over, I can start back up on this project this weekend. There are a couple things that I want to do to the demo first just to get a better feel for the game play and design.

1. Add enemies.
2. Add a starting overlay.
3. Add a level finish point to move to the next level.
 

CoffeeHorse

*sip*
Staff member
Council of Elders
Citizen
So other than the tutorial-breaking changes to Gdscript (why do FOSS developers do this?) how is Godot treating you so far? I have been tempted to give it another try at some point. I didn't like it, but people keep making plugins for it that I wish I had for my project. I don't think it's a flash in a pan. It will overtake Unity.
 

The Predaking

Administrator
Staff member
Council of Elders
Citizen
I have been enjoying it. Just learning how to use it to do what I want. Some of the commands are challenging and some of the code tutorials don't work in the newer version I am using but other than that, I like it.
 


Top Bottom