stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

obedot

@obedot

Joined June 1st, 2026

  • 47Devlogs
  • 7Projects
  • 4Ships
  • 20Votes
I make games and programming
Open comments for this post

1h 14m 50s logged

Set up the Godot project and made a basic mockup of what the UI should look like

I’m making a game about life in the 1920s and the difficulty of balancing money, family, and other relationships. I wanted the main play area to be divided into three different tabs, and you had to manage all three of them.

Right now, the UI looks really boring and feels unresponsive. But it’s important that I create an outline of how the game’s space is used before I polish it so I can get an idea of where the mechanics will fit on screen.

0
0
10
Ship

What is SchoolWare?

SchoolWare is a short WarioWare-style puzzle game about school. You have to complete different tasks in a short amount of time that involve History, Prealgebra, or Biology.

What was challenging?

One thing I found challenging was getting the timing of the levels to work right. When you start a level, it first shows you how many lives you have, and which level you’re on. Then, that message disappears, and the timer for your task starts. I didn’t fully understand how Godot’s process modes and time scaling worked, but I was able to figure it out.

What am I proud of?

I think the theme of the game and the levels are unique and silly. I am proud of the player movement, because it feels very responsive and fun to play.

How can you test my project?

You can just click the “Try Project” link below and it will take you to the itch.io page, where you can press “Run Game”.
You may want to fullscreen the game to make it a bit more immersive, but it works either way.

Try project → See source code →
Open comments for this post

38m 49s logged

Final touches on the README, itch.io page, player movement, and sound effects

I finished the GitHub readme file and added a short gameplay gif to attract the reader’s attention. I drew a stylized button link to make the “Try It” link pop.
I made a background image for the itch.io page and wrote a description.
I added some game juice by adding coyote time, which allows the player to jump even after they’ve fallen a little bit off a ledge. I also added squash and stretch to make the game feel more bouncy.
Finally, I made some 8-bit sound effects using JSFXR. They’re really simple as of now, but I think they’re enough for the kind of game I’m going for.
This will probably be the last devlog before I ship!

0
0
22
Open comments for this post

50m 43s logged

Created a third minigame, death screen, and a speedrun timer

The third level is biology themed, and you have to click on all the living organisms. I used a Godot TextureButton for each item, and the incorrect answers make you restart the level.

I also implemented a lose screen, which is one of the final requirements for the mission, so I’m getting pretty close to the end.

Finally, I made a system to track your fastest time to complete all three minigames.

I think I might be shipping soon!

0
0
17
Open comments for this post

53m 49s logged

Made a win screen, and made the UI look better

I drew a simple win screen that looks like a diploma, and the red circle at the bottom is a button which takes you to the menu.
I drew more of the UI myself, and I think it looks better than using Godot’s Labels.
For the minigame timer though, it really was easier to just use a Label here because I didn’t feel like setting up a custom pixel art font just to display some numbers.
I added the Quit button to the main menu, and made the Play button green.
Now, the main thing I have left is making a death screen, and probably one more minigame.

0
0
10
Open comments for this post

51m 19s logged

Created the second level - PreAlgebra

My second level involves solving a simple equation. There are four multiple choice options, which I made using TextureButtons in Godot. I plan to refine the visuals later.

Currently, the win condition doesn’t look like it isn’t working, but that’s only because there I haven’t yet made the next level.

0
0
18
Open comments for this post

1h 54m 49s logged

Made a prototype of the first level

Since my game is school themed, I made the first level a history lesson. You play as George Washington in a tiny platformer level and you get to the magically floating declaration of independence.

The artwork doesn’t look great right now, and there isn’t a lose condition yet.

I did a couple things differently from the tutorial: I used a TileMapLayer instead of StaticBodies for each platform, and a rectangular collision shape for the player instead of the circular one for better feeling movement.

0
0
38
Open comments for this post

1h 1m 6s logged

Set up the Godot project, made a menu screen, and healthbar display

I’m starting a new project on the mission “Make a WarioWare Game”, and my game is school themed.
I finished setting up Godot, GitHub, and WakaTime.

I made a health indicator which will pop up each time you die. The notebooks represent how many lives you have lost, and the timer at the bottom shows how long the message will stay up for.

Right now, my menu screen is super simple, and I haven’t drawn a quit button yet so it’s not really usable. But I plan on continuing with the NES color palette!

0
0
28
Ship

What is ObeBot?

ObeBot is a simple Slack bot that can do simple things like respond to pings and send messages to the future. It was made with NodeJS and is being hosted on Nest.

What was challenging?

One of the harder parts was setting up the bot and hosting it on the Nest server. I was not really familiar with how to do this, because I haven’t used the Slack APIs before or hosted my code on a server.

Making the command which sends a message to the future was a little tricky. I had to figure out how to use a timer in NodeJS, which I didn’t previously know how to do.

What am I proud of?

My favorite part was making the command which can send a message to the future, because it was the most interesting to make. It’s a useful feature that has the potential to help with setting reminders or looking back on memories if I expanded upon the idea more.

How can you test the project?

After clicking the Try Project button below, you will be taken to a slack workspace. If it doesn’t open immediately, you can click the “open this link in your browser”. You do need to be in the Slack server to use this bot. Please try to only test the bot in the channel bot-spam and not other channels.

Try project → See source code →
Open comments for this post

48m 11s logged

Set up my first Slack bot and added three basic commands

ObeBot can now run three commands:

  1. Respond to a ping
  2. Send a message to the future
  3. Display a list of available commands

So far, this has been pretty easy. I’m not planning on doing any super complex commands, so I’ll probably finish this project soon.

0
0
23
Ship

GravOS is now complete! I made a simple web-based operating system with a basic desktop UI. GravOS is about a robot named Grav, who is a character from my game SuperOrbital. Grav is an assistant that helps the main character on their journey.

One of the things I found challenging was making the scrolling work correctly inside the apps. When the text wouldn’t fit inside the window, it would just overflow past the boundaries of the window instead of creating a scrollbar and clipping the content. Eventually I figured it out by changing the css display property from block to flex.

I am very proud of the parallaxing background, because I think it looks really cool unique. The images themselves were copied over from my other project, but getting the scrolling to work correctly took a bit of time.

You can test the project by clicking the Try Project link. You can click on the buttons on the bottom bar such as “Welcome”, “Check Out SuperOrbital” and “Todo List” to open up the apps, and click the X icon in the top right corner of the window to close it. You can drag windows around by clicking and dragging on the top part of the window.

Try project → See source code →
Open comments for this post

41m 52s logged

Added a space-themed parallaxing background and a todo list app

Making the background was a little bit tricky. I originally made the shader for a different project, SuperOrbital. I used Godot’s movie maker to render the three different parallax layers to images, then I used css to make the images repeat and slide at different speeds.

The todo list was really quite easy to make, it’s just a list of checkboxes and text input fields.

0
0
38
Open comments for this post

19m 21s logged

Added a new window which tells you about SuperOrbital

It took me a while to get the scrolling working on the windows, but I have now successfully added a second functional application which can show you one of my other projects.
SuperOrbital is a game I made in Godot for stardance, and it’s basically the theme of this WebOS.

0
0
23
Open comments for this post

57m 46s logged

Added an app that lets you check out SuperOrbital (another game I made)

The scrollbar is acting weird, and the text overflows, but I couldn’t figure out how to fix it.

0
0
22
Open comments for this post

2h 5m 26s logged

I set up the basic desktop interface (mostly just following the WebOS tutorial at this stage)

I just got started on GravOS, a web OS about a fictional robot assistant named Grav. Grav is a character in SuperOrbital, which is another one of my stardance projects.

Here, I made a simple background and a window that can open and close. I used the WebOS tutorial to learn how to use HTML and CSS, and I found it very helpful.

0
0
36
Ship

SUPERORBITAL: The Quest of the Anomaly
After months of hard work, @orivio and I finally present to you SUPERORBITAL.

What on earth is a SUPERORBITAL?
SUPERORBITAL is a 2D platformer where you play as Vitri, the only human born without gravity. After years of being ostracized by society, Vitri sets out on a mission to change things for the better. He decides to take a gamble on a popular story that’s been spreading about all planets having tangible gravity cores at their centers, and decides to find one for himself. Accompanied only by his robot assistant, G.R.A.V. (Great Robot Assistant of Vitri), Vitri flies out into deep space and lands on a planet named Zeta-C5, where he uses special abilities, such as turning gravity on and off, to explore and make his way towards the planet’s core. Difficult obstacles and even unexpected foes block his way, but he’s got to get through no matter what.

Dev Messages:
orivio:
SUPERORBITAL has been a really fun introduction to Godot! Though challenging at times, designing the levels around our unique mechanics was pretty fun, and I think overall the game turned out pretty great! Obviously it is only an alpha release, so I plan on working together with Obe Dot to polish it a ton, in terms of artwork, music, story, etc. Expect lots more content to come!

Obe Dot:
Developing this game has been an amazing experience. This is my first big gamedev project, and I’ve learned so much. I really hope to work more on this project in the future, while also improving my art and programming skills. Much appreciation to Hack Club for creating this event!

Try out the game on our itch, or watch the provided gameplay footage and/or trailer!

Trailer: https://www.youtube.com/watch?v=5WPKXYqy1FI
Gameplay: https://youtu.be/-zq8ps87daI?si=sUK4_9BedT1OdXU8

  • 35 devlogs
  • 183h
  • 14.57x multiplier
  • 2657 Stardust
Try project → See source code →
Open comments for this post

3h 7m 9s logged

Finished Up the GitHub Readme, Game Trailer, and Itch.io page!

I did all the last remaining steps to finishing the game before shipping. I made a trailer of about 1 minute, and wrote a section of the GitHub Readme about the making of SuperOrbital. I’m going to ship now!

2
0
75
Open comments for this post

4h 21m 20s logged

FINALLY fixed an annoying physics bug, improved the intro cutscene, and made the black holes look better

I’m very happy to say that the dash/platform bug I was experiencing previously has now been solved. The player used to clip out of bounds if you dashed into a moving platform, but now, the player will get teleported back to where they were before.
I also did some work on the intro cutscene, and while it isn’t yet finalized, I think it looks much better.
Also, I made the center of the black hole a perfect circle now.

0
0
99
Open comments for this post

4h 0m 27s logged

THE FINISHING TOUCHES

Yo yo yo, I am very close to shipping my game. I only have a little bit more to do. I’ve been working on improving the cutscenes, for example, making the colors look better and improving the perspective. I still have more work to do though, of course.
Next up, I’m going to polish some of the movement mechanics some more, and then I’ll get some friends to playtest it.

0
0
23
Open comments for this post
Reposted by @obedot

1h 42m 58s logged

Devlog 2:

I finally built a file system inside roblox!! :yay:
Now you can save your class notes inside roblox as a cloud storage :joy-dance:
This took quite a bit of time, but I added syscall support for Read !

Stay tuned to see a working linux inside roblox ! :fish-eyes:

3
1
82
Loading more…

Followers

Loading…