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!

fedi41

@fedi41

Joined June 1st, 2026

  • 62Devlogs
  • 6Projects
  • 1Ships
  • 15Votes
Hi! My name is Fedor, and I am a programming enthusiast.
**github** : https://github.com/fedi41/
**hackatime** : https://hackatime.hackclub.com/@Fedi41
Open comments for this post

1h 42m 18s logged

YOU can try it out!

The testing website is live! Try the latest version of PicoGame yourself :D

@wilrakov made the website and the menu animations

What is new

  • The website
  • better menu with animations
  • scrolling background
  • some technical changes (deltatime on pico)
1
0
58
Open comments for this post

46m 47s logged

CROCODILES ARE TAKING OVER MY PC :cryin:

I fixed a very important bug, and exported the project for linux :D
The bug was that the crocodile wouldnt bounce of the screen because i am using a tiling window manager x) But now everything is working on my machine i need to test it on windows or just other pcs

1
0
41
Open comments for this post

33m 40s logged

STUPID CROCODILLLEE

it kinda works but it wont go to the end of the screen…
I think its because I use a tiling manager (niri)

what I did…

  • the art
  • set up the project
  • made some basic code

what I will need to do

  • some kind of way to make the crocodile go to the end
  • all the other stuff idk rn :cryin:
2
0
8
Open comments for this post

1h 40m 33s logged

Inputs and animations

Today I made the inputs on pico, and yesterday I added the animations module!
@wilrakov is currently making the new menu with animations and I let you know how it looks when its ready :D

What I did

  • made animation functions for later (just lerping between coordinates)
  • made the inputs on pico (not completly finished, no way to detect when the button was just pressed)
  • fixed the inputs in raylib (added the missing buttons)

Animations are not showed in the video, I havent added them to the menu yet

0
0
29
Open comments for this post

1h 4m 13s logged

Working on the menu…

made some progress on the main menu :D
Later, it will be used for choosing game categories.

thats all actually

0
0
31
Open comments for this post

12h 0m 34s logged

Hey guysss!

This is the first my devlog on PicoGame! PicoGame is a game console, that runs on the pico2, pc and web.

This project is a team project, I am making it with my friend @wilrakov :D

What it is

As said, PicoGame is a game console, later even a game engine - written in C. The coolest part about it for me is, that it also runs in the web and on the pc!

Current progress

currently, we already have some of the basics done. Graphics and Text rendering is working on all platforms perfectly. @wilrakov has even made a lua implementation for later game development.

What I have made

my part was to make almost everything on the pico2, since I am not familiar with raylib. Recently I started making the Main menu of the game console.

I will be making more devlogs, more recently, so stay tuned!

1
1
106
Open comments for this post

2h 53m 39s logged

Simple taskbar!

Added a simple status bar to the picolator!
At the time its very minimal, but later it will show more stuff.

How it works

  • The status bat shows the currently running app by accessing the Navigator class.
  • It is displayed over the current app, but before the all the features.

Why I did it

I thought that it would be nice to always know which app you are in, and because I dont want to put a header in each app, a status bar is the best solution.
Also, I can later use it to show other stuff so its just nice to have :D

Whats about the AI chat app I never finished?

well… its still not finished idk if it ever will be finished.

Conclusion

I actually did varios stuff, but the most major change I made was the status bar so I post it here.

Thanks for reading btw XD

0
0
19
Open comments for this post

5h 0m 27s logged

5 Hours for almost nothing xD

well its been very long time, I’ve been working on the AI app all this time…
I almost made it so you can enter your own api key, but like always it isnt saving properly and is just not working.
I also improved the AI chat a bit, made so it shows the errors, only for it to always show “UNKNOWN ERROR”.

It kinda looks that the project is a bit dead a the time, I dont know if I will be posting so often.


Other things that are not related to the project

I switched to arch btw
And I am finally comfortable with neovim :D

4
0
59
Open comments for this post

4h 7m 42s logged

sine-drawing tool!

I did varios stuff, an editor, new structure, etc.

Editor

At the time its verryyy simple but I plan to add some more features )

Project structure

I remade the project structure again! Shapes are now like nodes in other game engines, there are path shapes, and some other shapes like ShapeGroup and StyledShape. A PathShape always has a build_path() function, to create the path from harmonics.

New shapes

  • GroupShape (combines multiple shapes into one)
  • StyledShape (sets a ShapeStyle for the passed shape (or shape group))

rendering system

The rendering system is modular, there is a main renderer class, that handles the main logic. And there is a specific renderer (pygame) that does the graphic stuff. The idea is, that it can be easily expanded to render with a different engine.

further plans

  • make a file format for saving harmonics.
  • add an export option to the editor (exports to a file)
  • make a font! (But later ig…)
0
0
6
Open comments for this post

1h 41m 56s logged

working on project structure

I’ve been working on better project structure. I added some classes, that make the rendering easier:

  • HarmonicShape
    • the shape, encoded in harmonics
  • RenderStyle
    • stores the color, width and in the future other render propereties.
  • StyledShape
    • the final shape object, that combines the harmonic shape and the render style.
    • will store the animation for the shape (modifies harmonics)
  • HarmonicSprite
    • stores a list of shapes (StyledShape) and handles updates and animations
  • PygameRenderer
    • renders sprites on the screen

Also I added a fft function to later transform points into harmonics. - next i will make a drawing tool, and make an alphabet.

0
0
8
Open comments for this post

1h 9m 18s logged

Another side-project :D

recently, I watched some videos about the fourier series, and the fourier transform. One guy even made a game out of it! I got inspired, and started another side-project XD.

Project idea

My idea for this project is to make a simple font and sprite renderer, using the fourier series…

What is a fourier series / transform?

Its the algorithm for spliting any wave into varios sine waves. And if u combine two waves (x and y) you can draw any shape.

Why is it so cool?

  • if you fade the harmonics, you can make transitions between shapes, animate them, and much more.
  • it uses less storage then traditional apps, because it has no big assets (harmonics are tiny). BUT it probably will use more ram, because its computing all the paths live.

At the time I only have this small flower-demo, but later I will add more cool stuff :)

(maybe I will even do a game!)

0
0
5
Open comments for this post

2h 10m 5s logged

AI on the pico!!

AI chat app is working!! :yay:

What I did:

  • Made the ui (pretty simple)
  • Added a keyboard for input
  • made some placehgolder functions to send promt and receive them

What AI did for me

  • all the api connection logic (The Mistral.h file)

It was too complicated for me XD…


How I did it:

  • I used the mistral API
  • made a simle app on the picolator for it
  • thats it )

What I will do next ->

  • make so you can enter your own api key (without recompiling)
  • make so u can scroll through long responses

Next ideas for the project…

  • redisign some parts of the ui (I dont like that headings take up so much space)
  • make a paint app
  • ?
0
0
20
Open comments for this post

2h 26m 19s logged

Devlog ig

Well this two hours I been trying to make an AI chat app. Meanwhile, I realized, that my custom log system kinda sucks, so I will be just using the classic Serial output for logging, and completly remove my custom logger.

Problems with the logger

  • logs are hard to read (very small)
  • if u enable the log display feature, the rendering gets slower
  • gives no errors, I only know at witch step the program stopped
  • uses much RAM

with serial logging, all of this issues will be fixed. And I can finally see what error it throws! although it doesnt tell much in the error… terminate called after throwing an instance of 'std::out_of_range' what():

And sorry for the long break… I will try to code more now!

0
0
31
Open comments for this post

1h 32m 38s logged

Challenge failed XD

I wanted to make this game in 2 days, but I couldn’t finish it because I was really busy this weekend…

And This whole week I also cant code on any of my stardance projects, because I am at a summer-camp…


Although I had less time, I still managed to add some stuff.

Added features

  • world borders
    • now the player cant escape! :yay:
  • updated the player movement.

I am not sure if I will continue working on this project, because as I said, I am very busy at the time. thx for reading btw

0
0
4
Open comments for this post

44m 56s logged

Physics and movement

figured out how to make proper collisions and movement. Also added some more fish.

Player movement

the player can move in all 4 directions, to do this, I use the Input.get_vector() function, and apply the force to the RigidBody of the player.
The player can also rotate, so it looks more natural - it also always applies a torque to always face forwards and it uses this messy code XD apply_torque(-(rotation*rotation*rotation) * delta * 1000000)

Enemy fish

at the time the enemy fishes just swim towards you.


Game idea

The game idea is the following - you have a target number you need to collect, each enemy fish has its own random number, that gets added to the current score. To pass to the next level, you need to collect exactly the target score, if you collect more, you loose.

This is my first game in godot btw )

0
0
4
Open comments for this post

24m 14s logged

A start into godot

I set up the project, and made a player and an enemy.


This game is just a copy of a game I made in unity, but now in godot.

Recently I was to Horizons Europa, and I made a game in pygame with my team. Almost everyone did a game in godot, so I am trying it out!

I will try to learn the basics by next thuesday!

0
0
5
Open comments for this post

1h 9m 52s logged

pico-Stardance :P

Tried rendering the stardance logo on the Picolator )

I actually wanted to work on the AI chat app, but instead of locking in, I just procrastineted and made this :3

But a least it looks cool XD


Btw it took me so long, because I am trying to learn vim, and I am not really good at it )

Well ig see u next devlog

0
0
17
Open comments for this post

47m logged

picoFETCH

ig its working )


I added a simple fetch app, simmular to neofetch )
It displays:

  • the board name (on compilation)
  • chip name
  • clock speed
  • free RAM (not prezise)
  • SDK version
  • chip id
  • WiFi connection status

btw this all runs on a simple rpi pico 2w with a diplay )
check out my other devlogs to see what this thing can do

7
0
58
Open comments for this post

45m 52s logged

WiFi on the Picolator

I managed to connect WiFi to the pico! The password and the SSID are saved in the flash!

I will update the wifi settings UI someday, It looks horrible XD.


And guess what? I will do a PICOFETCH app next,
So follow along!

0
0
18
Loading more…

Followers

Loading…