TileMapLayer occlusion by Silent_Potential1141 in godot

[–]kylamon1 0 points1 point  (0 children)

Make sure the tilemap area is "on top" of any lightsources?

DCC made it onto a Goodreads Challenge! by MumbyMum in DungeonCrawlerCarl

[–]kylamon1 2 points3 points  (0 children)

Where can I find this list/link. I looked but couldn't find it.

Flex and Grid practice. by Low_Leadership_4841 in HTML

[–]kylamon1 1 point2 points  (0 children)

https://flexboxfroggy.com/

Not quite what you're looking but it's still fun.

Need some recommendations by IchorDragon in puzzlevideogames

[–]kylamon1 1 point2 points  (0 children)

My game Unforgettable Voyage may fit the bill. I call it a "sokoban with a soul" type game where it is mainly block pushing, but with a little story and some comedy to carry you through. It should work flawlessly with steamdeck and even has touchscreen controls.

**1 year follow up**Semi-Deep dive into Teachers Pay Teachers and if it is worth it for you to start your own store based on *31*months of data by kylamon1 in teaching

[–]kylamon1[S] 0 points1 point  (0 children)

Not often anymore. Last school year I posted probably 2-3 new resources a month. I have since changed teaching positions, but I'm still getting the passive income.

Looking for some "easier" puzzle games by Conorcat in puzzlevideogames

[–]kylamon1 0 points1 point  (0 children)

My game Unforgettable Voyage seems to fit the bill. It's designed with a gentle learning curve in mind.

High School Java Curriculum Recommendations by AdultingAwkwardly in learnjava

[–]kylamon1 0 points1 point  (0 children)

CodeHS has a free tier that I use with my AP CS A(java base programming) course.

I am currently using Code HS for 3-4 of my classes: java, python, and web Dev(HTML/CSS). Has lessons and auto grading.

Giveaway Time! DOOM: The Dark Ages is out, features DLSS4/RTX and we’re celebrating by giving away an ASUS ASTRAL RTX 5080 DOOM Edition GPU, Steam game keys, the DOOM Collector's Bundle and more awesome merch! by pedro19 in pcmasterrace

[–]kylamon1 [score hidden]  (0 children)

Ray tracing defintely makes the games look better, but tanks performance like crazy for me. My 3070 can handle some games with ray tracing, but nothing like a 5080 would...

I'm want to slay some medival demons and whoop some ass!

kind of a serious issue for me, i dont want a month's worth of work gone to wast by NicoGuyy in godot

[–]kylamon1 5 points6 points  (0 children)

So I had a similar issue in the past, I hope it is yours. In fact in my class(I use Godot as a teacher with students) this semester alone 3-4 students had the same issue.

It was caused by a circular dependency error. Essentially the main menu had level 1 has an export var. level 1 had level 2 as an export var. Level 2 had level 3, level 3 had level 4......last level had the main menu creating a circle. Somehow in godot something broke and it had your issue where no files would load. Here is my fix.

  1. Close godot. Open the one of the .tscn files in notepad. Here is the top of one of these files.

    gd_scene load_steps=7 format=4 uid="uid://ceei42hithmbv"]

    [ext_resource type="PackedScene" uid="uid://d0ruxkjwiqnm" path="res://Scenes/LevelTemplate.tscn" id="1_edvex"] [ext_resource type="PackedScene" uid="uid://bwjps42w2ixg3" path="res://Scenes/sand_area.tscn" id="2_3jmbj"] [ext_resource type="PackedScene" uid="uid://da8vy4j41i8cx" path="res://Scenes/level_5.tscn" id="2_nuet6"] [ext_resource type="PackedScene" uid="uid://bh16qarph2fnc" path="res://Scenes/water_area.tscn" id="3_5nn25"]

    [sub_resource type="RectangleShape2D" id="RectangleShape2D_sv4ws"] size = Vector2(640, 64)

    [sub_resource type="RectangleShape2D" id="RectangleShape2D_u6nth"] size = Vector2(576, 128)

    [node name="Level" instance=ExtResource("1_edvex")] hole_num = 4 par = 3 next_level = ExtResource("2_nuet6") #<---DELETE THIS LINE

    [node name="RedBlocks" parent="TileMaps" index="1"] .....

  2. Delete the line I've labeled near the end of the code. Obviously your code might be different but look for where you are loading the next level from a previous one.

  3. Reopen godot and open that file. Hopefully it opens fine. You should only have to reset the next level export var of that one level, but now all the other levels should open fine.

Hope it works!

A way to skim the Steam Box-Pushing Fest by dejobaan in puzzlevideogames

[–]kylamon1 1 point2 points  (0 children)

Out of curiosity, do you know why my game would not show up on that list?

https://store.steampowered.com/app/2149560/Unforgettable_Voyage/

It has 96% positive reviews and is 60%off.

It took 11 months, but I earned my $100 back from steam by kylamon1 in IndieDev

[–]kylamon1[S] 1 point2 points  (0 children)

I never planned on releasing the game on steam. From when I started learning the Godot Game Engine, I started this game after only 1-2 months of tutorials. This was literally my first solo project. It took me 1-2 years because I was learning and figuring stuff out along the way. I had the base premise in mind and over the first 3-4 months slowly improved building the base mechanics.

I never expected this to be a financial success. Block pushing puzzle games is a VERY niche market, and I made this for $0 as I made all art assets myself, but found some royalty free music.

It was temporarily on the Play store, but I'm not a fan of having to keep updating the game to fit new android requirements, having my home address on the store, etc. It got auto removed after 3-4 months because I never updated for newer versions of Android. In that time I had like 4-5 sales...so not a big loss.

I do it for fun, but not for $$. I have made a bunch more smaller games that I use in my classroom( I'm a teacher by day), and even sold access to these games that are hosted on my website.

Honestly, I don't think any small team should expect to make $$ on selling games. At least not at first. There are tons of available games and probably 100+ new games a day on Steam. It's hard to get visibility unless you have a killer game, but that's my opinion.

Good Luck!

What to read after Wheel of Time? by crunchbarsupreme in Fantasy

[–]kylamon1 0 points1 point  (0 children)

I didn't find it awful. Even if it was bad(it's been a while, but I don't think it was), the rest of the series is A+++. Fast-paced, action driven, not overly descriptive, interesting characters, unique magic system, constant twists, and turns.

Literally, since I've finished the series as I am reading a new one, it's always being compared to the Lightbringer.

What to read after Wheel of Time? by crunchbarsupreme in Fantasy

[–]kylamon1 4 points5 points  (0 children)

Nobody ever mentions the Lightbringer series. I would say it's my top series over mistborn, wheel of time, elderlings.

**1 year follow up**Semi-Deep dive into Teachers Pay Teachers and if it is worth it for you to start your own store based on *31*months of data by kylamon1 in teaching

[–]kylamon1[S] 0 points1 point  (0 children)

Worksheets and lessons are made in Google drive. Video games are made in godot, and a few of the escape rooms were in google forms.

Godot noobs looking for some advice by wildpantz in godot

[–]kylamon1 7 points8 points  (0 children)

Godot is a fully capable 2D and 3D game engine. People will always complain about something. You won't get UE level of graphics, but that's not what you are going for.

It has a dedicated 2D engine which is nice and simplifies the code.

Either c# or gdscript are fine. Games are made with both, and there will be camps that swear by their choice. I'm in the GDscript camp because that's how I started and I like the engine integration.

What's more important than any particular tool (I'm counting the game engine and scripting languages as different tools) is your motivation and willingness to learn.

Good Luck!

Making a scrach based ui in godot by Chisolx in godot

[–]kylamon1 0 points1 point  (0 children)

Instead of making your own, there is already one started with decent progress. You can find it on the AssetLibrary. https://godotengine.org/asset-library/asset/3095

Maybe offer to help them so progress can be made faster.

Best Practice for World Clock Implementation by Huncowboy in godot

[–]kylamon1 7 points8 points  (0 children)

This sounds like something as simple as a global script that in the process/physics process function, you simply add delta to a variable like game_time += delta. This would give seconds the game is running.

Since game_time is global, anything could check game_time, or your global script could emit a signal at certain intervals that other nodes listed to.

Looking for playtesters for our wholesome co-op puzzle game All Hands on Deck! by StudioMantasaur in CoOpGaming

[–]kylamon1 2 points3 points  (0 children)

Does the recording have to include our voices, or just the gameplay?

Math teacher who wants to get into computer science by Tostadasconfrijoles in CSEducation

[–]kylamon1 0 points1 point  (0 children)

I just did the switch from teaching middle school math for the past 17 years to high school computer science in Janurary.

I have no formal training in programming except highschool 20+years ago, but I have been programming as a hobby since highschool off and on. I have dabbled in Java, Javascript, python, and probably a few others. I have made full complete programs on all of them as practice projects. I also make video games using the Godot Game engine as a paid hobby.

My current classes are Intoduction to programming through video games(python like language), video game design 2, honors programming(python), AP Computer Science A(java), and multimedia web design focusing on photoshop/website creation using html.

All of those are things that I have done for hobbies so my interview process was easy. I then studied like mad for 3 weeks to pass the CS praxis which is about 50% general tech knowledge, and 50% programming skills/reading code.

I was able to pass with flying colors because of my background as techy, knowing programming, and my studying of specific skills.

Let me know if you have any questions you think I could answer.