
MusicPhotographyGame developmentBakingWritingBooks Hello! My name is Max!I needed to make this account for a few reasons, to share photos, for posting dev logs, and whatever else I find interesting.
49 posts
Game Dev Adventure 1
Game Dev Adventure 1
Oh, I'm a week late aren't I!
I’m trying a new style, inspired by @the-seelie-court-official
Well, no time better than the present!
I'm changing the upload schedule to Tuesdays instead of Mondays, as Monday now conflicts with my schedule.
My friend who’s helping me make this game can be found at @whythehellnot5
The game will be open source, you can find the github repo here
You can also find a website containing my notes here
Hey! what's that, I've started using numbers instead of roman numerals! You know what that means, that means I've finally started to work on the game!
As a first order of business, I'll reveal the genre! It's going to be some sort of roguelike/roguelite
I'll need your help (because I'm indecisive) to make a few choices
And seeing as I have access to Tumblr polls, I guess i should use them
If anyone is worried that I can't submit this to my school's graduation project board, don't as I'm going to make a separate version for them
I was late for many reasons, but most importantly Godot was throwing an error that I fixed by downgrading the libx11 library
-
marateleam liked this · 2 years ago
-
no-semicolons reblogged this · 2 years ago
-
no-semicolons reblogged this · 2 years ago
-
no-semicolons liked this · 2 years ago
More Posts from No-semicolons
Game Development Adventures 5
I'M ALIVE!
I got sick yesterday and keystones are this week
damn standardized tests
I've actually made progress on my WFC algorithm
I've rewritten this thing like 3? 4? times now, and I've started leaving funny comments around my code, I'll show you a few but you'll have to find the rest
The movement script is now l o n g e r and contains a roll, which I fixed the bar rolling with the character and also made it roll exactly 360deg
Now back to my code

It's back, ono

This is the _ready() function
randomize() sets a random seed
$TileMap.clear() clears the playfield of any and all tiles that were pre placed on it
the next three lines just make an array that has 0 through 26 (currently)
the next 6 lines initialize the map, a multidimensional array that has the tileIndex array for each coordinate (0, 0) through (16, 16)
the next three lines place the first tile
I need to comment those

Functions are in order of what I made
I made this one with the intention that I could continue to use it even after the first tile was placed
If you see an error in my code, don't hesitate to tell me, I haven't debugged yet
This function takes a tile as a parameter and then picks a random tile from those available
If this is broken please tell me, I wrote it after my adhd meds had worn off so I was falling asleep in my chair, and I'm writing this after my adhd meds have worn off too, so...
Now we get into the real dubious code

This is really hard to understand without seeing entropy(), but it just runs entropy() for each tile as long as it hasn't already collapsed

Here we are
still #Not quite sure how to describe this yet
Remember when I said I thought of a better way to check the surrounding tiles, this was it, I have no Idea if it works, but I think it does
Next I have to comment this stuff and make a sorting algorithm, if Godot doesn't have one built in
If my tags keep changing it's because I keep forgetting what I put last time
o7 cmdr

Here's the one tile my code spawns so far
Game Development Adventures 5
I'M ALIVE!
I got sick yesterday and keystones are this week
damn standardized tests
I've actually made progress on my WFC algorithm
I've rewritten this thing like 3? 4? times now, and I've started leaving funny comments around my code, I'll show you a few but you'll have to find the rest
The movement script is now l o n g e r and contains a roll, which I fixed the bar rolling with the character and also made it roll exactly 360deg
Now back to my code

It's back, ono

This is the _ready() function
randomize() sets a random seed
$TileMap.clear() clears the playfield of any and all tiles that were pre placed on it
the next three lines just make an array that has 0 through 26 (currently)
the next 6 lines initialize the map, a multidimensional array that has the tileIndex array for each coordinate (0, 0) through (16, 16)
the next three lines place the first tile
I need to comment those

Functions are in order of what I made
I made this one with the intention that I could continue to use it even after the first tile was placed
If you see an error in my code, don't hesitate to tell me, I haven't debugged yet
This function takes a tile as a parameter and then picks a random tile from those available
If this is broken please tell me, I wrote it after my adhd meds had worn off so I was falling asleep in my chair, and I'm writing this after my adhd meds have worn off too, so...
Now we get into the real dubious code

This is really hard to understand without seeing entropy(), but it just runs entropy() for each tile as long as it hasn't already collapsed

Here we are
still #Not quite sure how to describe this yet
Remember when I said I thought of a better way to check the surrounding tiles, this was it, I have no Idea if it works, but I think it does
Next I have to comment this stuff and make a sorting algorithm, if Godot doesn't have one built in
If my tags keep changing it's because I keep forgetting what I put last time
o7 cmdr
He finally started!
I already showed them your script
Graduation Project 1
I figured I should probably start writing these logs so here we are. I am working on my graduation project with my friend @no-semicolons, where we are programming a roguelike in Godot game engine.
I haven't don't much so far but write a basic movement script for the character. Said script was found on the Internet. I've also been assigned the task of updating a giant dictionary in the code as our artist makes more tiles for the tile map.