A first person survival game with other settlers in which the graphics aren't the most realistic, but the mechanics and the world generation are.
AI has been used strictly to find sources or data on how real life stuff works, mainly Wikipedia. The code or art is not generated by AI.
[DISCLAIMER] The game isn't available yet but the documentation website is !!! The game is actively being worked on.
Check it out and give me your thoughts!
Have a nice day!
Keyboard1000n17
Check their project out: OSPedia
Mohit Tiwari
Check their projects out: Lunar, Dogs Summit, Mohit's AI agent (slack bot)
Alimad Co
Check their projects out: ReactMad, Multiplayer Board, My Homepage, PlzFinishMyCode, Live, ChatMad, SOMPS
harry rogers
Check their projects out: Retro search engine , Satellite Tracking site, Holy C package manager , ssh harryprogers.co.uk Portfolio, secure file storage site, Boykisser status (HOLY C webserver)
jdp2012
Check their projects out: rgp.py the genaric rpg, pie.py
AttiPlayz
Check their projects out: Atti's RPG Template, Portfolio
Satyam Raj
Check their projects out: Satyam Hub, Stock Simulator
sillyangel
Check their projects out: Mice (Navidrome Client), JoySpoofer (Color Spoofer)
Tanish M
Check their project out: TaskflowAI
Aly
Check their projects out: Captain Redbeard's Adventure, Aly's Personal Website
Hat Dealer
Check their project out: VoxaEngine - C++ 2D Game Engine
Shree
Check their projects out: Shell Status, Scrapbook API Clone(but better), Snakes And Apples, UNO SSH, SOM Devlog Star Checker, SOM Voting TUI
Eucatastrophe
Check their projects out: inconspicuous authentication, sciolyskillz, marbles, sands
jimmy
Check their project out: Networking Game
MHanak
Check their project out: MCManager
Dory
Check their projects out: Caesar Engine, Queer or Not, TransforMate
Golden Morning
Check their project out: Rebirth - 2107
Jakov C
Check their project out: Canvas Flow Studio
Kairui Cheng
Check their projects out: Anor, Tycoon, StatePulse
Advick
Whoops! Looks like they don't have a project yet. Maybe ask them to start one?
EnglishGarfield
Check their projects out: Chess with a DLNN, Turtle Music Predictor, Website uptime monitor, MicroPython MacroPad
FireEntity
Check their projects out: Voidborne, Airfleet, Saberstalker, Hacksaber, n-u-l-l
kashsuks
Check their projects out: Noscroll, Neohack - YSWS Site, CPVim, Yapper - A slack bot for my channel, CFCli, CPCli
TheLinuxGuy
Check their projects out: MacOS UI Simulator - OSX experience at the cost of nothing but Internet packets, Portfolio Website, DigiPod.AI, COSMA 2K25, Unite.Do, DigiPod Website
Youssef
Check their project out: ReeTui
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Hellooo
Today I got the icosahedron rings down using phi (I hope it's accurate)
Tomorrow I'll simply just calculate the coordinates of every vertice.
I might also generate every face to finally show up on screen XD.
Heyyy !!
I think i have finally found a way to index the tetra and do the grid, though i doubt it's the best method.
I'd separate the isocahedron in 20 tetrahedron chunks from 0-19, then I'd store each subdivision of those tetra in a 0-7 integer
It would make an ID similar to : 15-0223 for a world with 4 subdivisions
So i started on trying to calculate the positions for the world but i still could not figure out how to calculate the coordinates yet.
i already know that each one of the vertices are x distance away from each other and the center.
I gotta figure out how to math now XD (i think the golden ratio will have to be used)
Image from: https://polyhedra.tessera.li/icosahedron
if anyone has the math for it and could explain it to me, please tell me, I would appreciate so much ^ ^
Hello everyone!!
Today wasn’t super productive in coding, but it helped me a lot too do so.
I did a ton of research, writing and thinking, and I finally came up with an idea for creating The Earth grid.
If you’re wondering why I plan so much:
It’s because I can’t just start coding without knowing what I’m even trying to build.
It would be a waste of time to work on something I’m not even going to use.
This is a big project, so it’s simply more efficient to plan ahead cuz it helps avoid incompatibilities later on.
Next step: trying it out in practice.
Unfortunately, my servers crashed (and I’m on vacation), so Git isn’t working yet and I haven’t been able to push any commits.
Gotta love tech...
Hi there!
I fixed the tetras today, and now they finally show too!
Scaling doesn’t work yet, but it doesn’t matter for now since what I need next is to figure out how to make that grid.
After some research, I still couldn't find anything that really fits yet.
I wanted to sleep earlier today… but Git had other plans and started glitching out. :[
Tomorrow I’ll try to find a good way to make it a grid with the specific needs mentioned in the documentation.
If you have any ideas, feel free to share!
Haii!
Sorry if the hour count is low again, I procrastinated...
Today was a short day, I only managed to get the scalable tetra more or less working.
I don't know if the program actually works yet because of a glitch. Linked the image of the error for the nerds. (if I'm wrong lmk)
I don't want to fix it tonight since it might just cause even more glitches (as usual :|), and I really want to sleep now. XD
Tomorrow, I’ll fix it and try to do more stuff: Maybe a grid, or rotation/angle control for the tetra or maybe make it more malleable? Not sure yet, it's so late and I'm about to pass out. ^
Thanks again for the support, and sorry for the lack of content!
Hello everyone!
I did do some stuff today:
I managed to make a tetrahedron!! (Crazy discovery omg omg)
The texture is obviously incorrect but I'm too tired to fix it
Just to address the lack of updates:
I haven’t made much progress since last time, mostly because I just couldn’t get myself to code at all...
Mentally, I’m in an even worse spot than when I stopped, so uh, not exactly an improvement XD
Also, from now on I’ll be relying on pretty much no tutorials, so expect less content in updates.
(Side note: I already forgot everything I learned during those two days, so I might have some trouble XD)
Tomorrow, I’ll try to fix the texture and see if I can create a function to generate those tetras on command.
Hello everyone and today I tried working on artwork for the game but simply couldn't.
I wanted to start coding the terrain but I was so lost on where to start so I gave up.
So I simply decided to see how I could approach the code and planned out a rough outline which I had to modify a bit.
It took some decent time and I lost a lot of time trying to get to do the graphics and code.
Tomorrow I will try to review my planning and start coding.
It will get more and more complicated since I will have less if not any tutorials to rely on.
Regarding the artwork for the Steam page, I will most probably simply use what I will create with the code in the next few days, I hope i can
I also spent most my time simply lying in bed and couldn't get myself to do anything productive during that time, which explains the small time spent working today.
I hope it'll get better tomorrow!
Thanks again for reading and supporting!! -^
Hello yall!
I just finished adding a second object (easy part).
Then I had to work out depth to make them appear properly.
Not much on the Steam side... again, I'll need some more assets/content to show but I already have the logo.
I will try to now make content for the steam page tomorrow.
I am unsure of what to do with the code I have now, I believe the main things for the displaying is done.
Maybe add the core systems? I'll look into it if there is time for it tomorrow.
Thank you so much again for your support!! -^
I couldn't have gone this far without your support!! (sorry if it's repetitive but I mean it)
Well hello again and today I'm happy to announce that I've managed to add an image after a lot of trial and effort...
There's not much else productive today since I spend hours trying to set it up and debugging so I hope you enjoy my comedic taste!!
Hello! I've done a lot of work today!
I created a small logo placeholder for the game.
The code also now makes a 3D square that rotates because... S P I N.
Also the program now the program starts in fullscreen because why the hell not.
That's pretty much it for today!
I'll try to add image uploading in the program so I can make the logo spinni.
Thanks again for your support! -^
Hello, today I tried to make some optimizations to the code where possible.
Generates squares with 2 triangles using 4 vertices instead of 6 and I also added the index and vertex buffers.
No updates on Steam, I still have no visual content to display yet.
Let's hope I can make a bit more tomorrow!
Also I must thank you for your support. By supporting my game or just talking, it means a lot to me 💖.
Today I made so that the vertex could be modified from the code directly so I don't have to rebuild the vertex shaders after every edit.
I also made so that when the window resizes, the content doesn't start freaking out.
I had a few issues while coding and almost gave up LOL.
To update you on the Steam Page situation, I will need a Logo, and 5 screenshots/images for the game to be able to finally send it to Steam for review.
Tomorrow I'll try to make so that images can be added to the window, maybe fifure out how to add depth/3D to it if time allows it, and I'll try to make media to publish on Steam.
Personally I'm still holding it together... most the time? Progress?
I added frames in flight to my program.
I also tried implemeting .exe again but I failed again...
Not a very productive day but I managed to hold myself together.
Tomorrow will begin the real deal - trying to make that RGBT triangle transForm.
After all we've been waiting for...
I finally managed to create the draw command loop and made the first triangle appear with colours and everything.
I also tried to compile a .exe file to see if I could run it on Windows with no luck.
I tried to resort to AI (I was tired and desperate OK??) but to no one's surprise - it failed.
Don't say the dash is AI - I like using them sometimes to make a point.
Tomorrow I will try making a .exe file again and if it fails I will simply resort to not test on Windows yet.
I finished up the graphics pipeline today.
I also set up a few buffers: frame buffers, and command buffers.
Though the only thing buffering right now is my brain.
I SWEAR I will soon be able to load a window...
To thank you for your patience here is my doggo keeping me in a good mood while I work :3
(yes buddy is as tired as me XD)
Today I spent my time trying to understand how in HELL does a shader work.
I finished up setting up rasterization, vertex shaders, fragment shaders, viewports and more.
I also started to work on the pipeline.
Tomorrow I'll just continue to do that.
The last few days I spent reading Vulkan decumentation. (and having mental breakdown[s?])
I realised I'd need a swapchain for the display (basically a buffer).
Not all GPUs support it so I added more verification to make sure everything was compatible.
I also started setting up a way to make images into graphics, but it's incomplete.
I also made some concept art for the game but it's nothing crazy.
Now I'll try to work on the graphics pipeline to turn the data into actual graphics and try to make the window (finally) appear.
(I'll try to work on my mental health too haha)
I have made some progress in understanding the code (I hope I won't forget it all by next week)
I have also created a basic Vulkan window, which doesn't show up yet but will soon enough :3
I've learned basic C++, how it works, and how to set it up, i will try to learn more advanced stuff
Sorry for the long wait... I am not in a mentally good place and honestly i don't want to talk about it.
I have finally made a website to view the documentation of the game as well as maybe some parts of the code later on. It didn't count on my Hackatime unfortunately... It is what it is.
The website is available under :
https://games.lymecraft.com
I will be posting more work in my GitHub and updating the website
Thank you for your patience and kindness
I've tried to understand how different types of variables retain data and how much storage they use.
I've applied it to most data in vertices and calculated how much storage it would use up.
The total amount of data is approx. 10 PB with
In conclusion I should probably try to see if I can find any other methods for data storage or optimisations.
Also I have a feeling there will be other issues redarding computatational limits but I should probably look into that after the storage issue has been dealt with.
The main goal is to keep it around 1TB for now
Today I pretty much completed the descriptions for how climates are regulated in real life
I also added key signing to my repo to make sure it is me that made changes, and not someone that hacked my account
I will now work on more of the form of the world
Today I tried to make the game and copy it mostly from StackOverflow and other GitHub projects.
I don't think this is a good way to go so I erased everything.
I planned out my day for the future so I can be more efficient.
Also i added a Devlog folder in my GitHub can keep track of what I've done over time.
I'll work on a more strucured base game documentation tomorrow.
Thought about the terrain generation and currently testing tetrahedral generation (concept art attached), it could make some original terrain generation.
I also tried making a window appear with OpenGL, it works now so it's progress
Also added some legal disclaimers in the README for copyright purposes
i added the composition of the ACTUAL mantle, not the crust, which i did earlier and must have confused.
And core, this one more or less accurate due to lack of data.
Tried to render some (flat) spheres to confirm how'd they show and work.
Researched and Added some info on how we could possibly generate the terrain as a planet and with the special requirements and rendering/computing issues
Wrote how the humidity would work in climate, added some legal disclaimers and started working on what the composition of the mantle would be