It is actually working. Kinda… SO basacly it works, BUT Not keyboard input. idk why, but i dont care rn to debug. Tomorrow. Or the day afther imma look into it.
Log in to leave a comment
It is actually working. Kinda… SO basacly it works, BUT Not keyboard input. idk why, but i dont care rn to debug. Tomorrow. Or the day afther imma look into it.
Log in to leave a comment
Finalised all possible data inputs from the browser to the client in the pharsing logik to get them into an working format! They are not safe or anything, but they work.
Log in to leave a comment
Added mouseButtonclicked logik stuff. However, i cant rn get it from an char to an int… that sucks, as i need it in int form for further stuff to do with.
Log in to leave a comment
I can now properly extract the X and Y coordinates from the browser callback (in an simulated enviroment)
Log in to leave a comment
okay so basacly I added some minor features like the splitting of the sended packet, because udp has an max packet size of 1200ish. and afther liek an Houre of debugging, i FINALLY have an PICTURE!!! The error was that in C, the compiler put the Variables wich has only 4bytes NOT next to the next variable wich has 8bytes, but puts 4 padding bytes inbetween to have it easier to read. SO an malformed 16bytes packet was send and not the real 12 bytes packet. So now i only have to add the reverse way, wich means that the browser is sending the keyboard/mouse inputs back to the server, and on the server that stuff gets injekded into the Game. WHy did i start tis projekt again???
Log in to leave a comment
Today I re-added Docker container managment, wrote my “own” mini libary, wich is NOT safe, but hey Proof of concept build! And yeah. basacly i also got ffmpeg working and jup thats about it.
(Docker managment is a not cool stuff to do, because of RAW C Sockets…).
But look at this cool ffmpeg captured screen!
Log in to leave a comment
Okay soo basacly afther way too mouch chatting with claude and learning now not only WebRTC, but also Pure C webserver managment (python was soo mouch easier, i love c) and learning new stuff and so on I finally CAN CONNECT!!!! (in theory from all routes, also different networks but i can only test rn with local network ip adresses). Tomorrow Ill add the wonderfull video stream for the Proof of concept build! Why proof of conzept you may ask? Well… If the latency is noticable when hosted on my server the projekt, I can basacly scrap it and 7h were wasted… Stay tuned to find out more!!!
So yeah, thats cool! And it didnt even take as long as expected…
WAIT Where did the last 4 houres go???
Log in to leave a comment
added basic docker container managment and temp game adding for an POC build
Log in to leave a comment
Okay, SO basacly I fixxed the error, The lives and the Boss is now actually Beatable. (Not like bevore where it… was kinda way too strong. Let me know if i should add the way to strong variant in as an hidden level)
Log in to leave a comment
Whyyyyyyyy is the text display not working?
Whyyyyyyyy is the hit detection not working?
I dont want anymore… Imma head to bed. Im done for today.
Stupid coode, why is it doing what it should do and not doing what i want it to do?
Log in to leave a comment
Added now the Level sounds (Its okay, execpt of some stutters in the songs i think its fire! and worked on the 1. Boss Level! The ai is done, and the Killing, just havent quite figured out how to actually kill the boss… Welp, not so important (Kidding, of course!) >Will add this the next session
Log in to leave a comment
cool cow
thanks
Okayyy, so basacly how are Already 52 minutes away????? But hey, now you may store your progress in an file, wich auto-safes and is very real unbreakable encryption of your progress!
Also here is the Demo-Video!
Log in to leave a comment
Started on an Intro, and made some more Levels! If i dont forget, then you will get a video next time!
Log in to leave a comment
Jup. This star texture is NOT good. Welp, gonna search more…
Log in to leave a comment
Added some Textures and more levels! Things about to get real!
Log in to leave a comment
Added an basic GUI with changing Buttons!
Log in to leave a comment
I built an cool tool wich helps you updating and installing varius tools you may need in an simple command Line interface! I relly like how it turned out, and the biggest challenge of setting up the apt repository was also mastered (with the help of ai).
Thank you for trying it out, go check it out at https://therealone12.github.io/EZ-Admin/apt-repo/
You should be able to install it via following the stuff at https://therealone12.github.io/EZ-Admin/apt-repo/
or just executing
echo “deb [trusted=yes] https://therealONE12.github.io/EZ-Admin/apt-repo stable main” | sudo tee /etc/apt/sources.list.d/ez-admin.list
sudo apt update
sudo apt install ez-admin
this is the final release (For now)!
Log in to leave a comment
Fixxed finally the Ollama thing, Thanks Github Copilot! This programm now uses by standart Sudo.
Log in to leave a comment
Added more modules such as SWAP creation and more. Currently working on AuoInstalling Ollama
Log in to leave a comment
Added More tools like Installing Bleachbit, installing top tools and cleaning up.
Log in to leave a comment
Added Basic Updating command
Log in to leave a comment
Made 5 Levels, Fixed Movement, I am OK with this at the state of it is. Still have to do Homescreen, More levels, and Persistent of Progress
Log in to leave a comment
Fixxed the Left Right Error, yay!!!
(Apperarantly I have to redo primary school, cause It was an error in +/- calculations and the setting of () <– these things (idk how they are called in english))
Now there is an Error with the Up. It says that the standing plattform is the above you, canceling jumps…
Log in to leave a comment
Launched Game, added Testarea. However, my Logic does NOT Detect the boxes to the left/right?? Even though it makes 0 sence??? Like what? It detecs the closest thing to the right/left from the top right corner of the player, but its always the Floor. Im confused.
Log in to leave a comment
I figured it out! It was because my logic didnt check the Height of the box, so it just choosed the Death cause the start is -1000 and end is +1000. Ups
bevore slack, I set everything up and now I added the Movement Vectors, and an VERY Basic movement Logic to my game. I will need to update it a bit more, because it only detects 1 floor currently…
Log in to leave a comment