Chud 09/22/25 (Mon) 00:26:04 β 39071 [Quote]
also my plans are to make it so you're literally REQUIRED to build with blocks before you can progress in the game. like you wont even be able to get cobblestone until you've survived at least one night. unless you're fast/good enough at the game.
Chud 09/22/25 (Mon) 00:27:24 β 39072 [Quote]
there will be a limited stack size of 16 in your inventory, so it fills up faster. every block you place will contribute to an upgrade that doubles the stack size. this keeps going until the stack size maxes out at 256. basically, you have to build in order to build more.
Chud 09/22/25 (Mon) 00:28:30 β 39073 [Quote]
also cheaper shitty blocks like dirt will not protect you from mobs. so no little dirt huts to cheat out the night. they'll be able to dig right through. they can slowly break wood too, unless you treat it with wood sealant. they wont be able to break through any kind of stone.
Chud 09/22/25 (Mon) 00:29:38 β 39074 [Quote]
also you'll need to craft wood sealant before you can make a wooden pickaxe. to do that, you'll need to mine leaves with your fist in order to get sap, which you then mix with water, using a wooden bucket, to make the sealant. (you can use a sword later for increased drops)
Chud 09/22/25 (Mon) 00:32:23 β 39076 [Quote]
also, wood planks if not protected with sealant, will begin to grow moss and rot after rainfall
Chud 09/22/25 (Mon) 00:34:27 β 39077 [Quote]
i was thinking about adding creepers but i had a better idea. skeletons with bombs, like the wall breakers from clash of clans. they'll be covered in moss to camouflage with the grass just like creepers, and they'll be able to blow up cobblestone. im still thinking of ideas on what the counter to that will be.
Chud 09/22/25 (Mon) 00:52:08 β 39079 [Quote]
the cube is supposed to be shaded in such a way it resembles the letter U but it doesnt really look that way just yet
Chud 09/22/25 (Mon) 00:54:44 β 39080 [Quote]
one really cool idea i had was to create an in-game texture editor. basically, you can create your own texture packs within the game itself and it'll save as something you can use and share. it'll just give you the texture atlas, let you edit it, save it, and use it. i think it'd be cool but thats just my opinion
Chud 09/22/25 (Mon) 00:55:03 β 39081 [Quote]
>>39070 (OP) There could be potential, but is your intent to make this feel/play differently from the 'craft, or is it supposed to feel like some modpack? In my opinion, if it isn't different enough, there won't be any sticking power left after the novelty wears off.
Chud 09/22/25 (Mon) 01:04:21 β 39082 [Quote]
>>39081 supposed to play and feel somewhat differently. im trying to make it so you cant just skirt around the building aspect like you can in Minecraft. you wont be able to just make a quick dirt hole to escape your problems, and running super fast isnt gonna help either because you have to build before you get access to means of self defense
Chud 09/22/25 (Mon) 01:29:18 β 39084 [Quote]
>>39082 Have you though about how the other systems are going to function as well, such as how things like crafting, hunger, or tools will function when compared to minecraft?
Chud 09/22/25 (Mon) 01:46:54 β 39088 [Quote]
>>39084 yeah there wont be any hunger. health will sloooooowly slowly regenerate if you stay completely still for a long enough time, if you don't have any food to heal with. unless i decide to add a difficulty option. we'll see. crafting will be similar but im still working that one out. trying to incorporate building into crafting things.
Chud 09/22/25 (Mon) 01:53:59 β 39089 [Quote]
thinking of adding custom sized worlds alongside the infinite ones, like classic/indev Minecraft had
Chud 09/22/25 (Mon) 02:00:09 β 39090 [Quote]
if you want to make this good you probably shouldn't vibe code it, if you want to gear things toward building think the beta versions. It was more soulful because you were a bit more limited
Chud 09/22/25 (Mon) 05:08:52 β 39102 [Quote]
>>39088 Maybe for the crafting, you can sorta copy what valheim did and have upgrade blocks you need to build near a station to be able to make more advanced stuff. You could always make it more complex too, with it needing, something like a big enough room or place x amount of iron blocks nearby.
Chud 09/22/25 (Mon) 06:16:01 β 39109 [Quote]
>>39090 if i were to add proper textures to the hotbar and menu you wouldnt even be able to tell the difference between this and real minecraft (classic)
Chud 09/22/25 (Mon) 06:20:19 β 39110 [Quote]
>>39090 also im having everything follow the same processes that regular minecraft already does. worlds generate the same way. chunks, a texture atlas, etc
Chud 09/22/25 (Mon) 06:21:06 β 39111 [Quote]
i know how everything is supposed to be (to an autistic degree) and im not going to stop tweaking things until EVERYTHING fits my standards
Chud 09/23/25 (Tue) 01:12:16 β 39144 [Quote]
Survivalcraft 2 is the best minecraft clone out there, I play it more than I do nu-craft. I cannot reccomend it enough.
Chud 09/23/25 (Tue) 08:05:44 β 39166 [Quote]
Gemmy
Chud 09/24/25 (Wed) 03:26:13 β 39250 [Quote]
nothing is set in stone, i might decide to change something or another. im winging this basically
Chud 09/24/25 (Wed) 17:13:48 β 39280 [Quote]
Looks intresting, good luck! By the way, there is already exist one minecraft type engina named "voxelcore" coded on c++ by some russian guy, maybe it will be useful for you
Chud 09/24/25 (Wed) 19:48:52 β 39289 [Quote]
adding spikes for funsies
Chud 09/25/25 (Thu) 03:02:17 β 39333 [Quote]
got 3d items in the hotbar working
Chud 09/25/25 (Thu) 03:14:55 β 39334 [Quote]
getting the block picker menu set up
Chud 09/25/25 (Thu) 03:15:50 β 39335 [Quote]
im going to finish making the "classic" version of this, as its own thing, then after that ill work on making it have a world type/gamemode selector so you can have survival mode or creative mode.
Chud 09/25/25 (Thu) 05:09:27 β 39341 [Quote]
>>39090 ngl the more i do this the more your point becomes clear lmfao
i have to basically hold the AI's hand with this shit
at least im learning because of it jej
Chud 09/25/25 (Thu) 06:27:54 β 39349 [Quote]
fuck URP shader shit
Chud 09/25/25 (Thu) 10:13:15 β 39358 [Quote]
Keep going chuddy
Chud 09/25/25 (Thu) 18:20:14 β 39377 [Quote]
>>39376 doesnt look that bad tbh
Chud 09/25/25 (Thu) 20:02:45 β 39384 [Quote]
>>39376 Grotesque steve ahh
Chud 09/26/25 (Fri) 03:30:20 β 39407 [Quote]
getting cross quad blocks working
Chud 09/26/25 (Fri) 04:16:36 β 39415 [Quote]
trying to make it so you can break them after placing them. game doesnt want to let you target them for some reason. might have to just give in and give them a small invisible hitbox instead.
Chud 09/26/25 (Fri) 06:18:05 β 39417 [Quote]
ok chatgpt is kinda retarded, claude is better but still not too great.
Chud 09/26/25 (Fri) 09:03:38 β 39428 [Quote]
>vibecoding a minecraft clone this won't scale well geg
Chud 09/27/25 (Sat) 06:19:20 β 39509 [Quote]
got blocks to drop their items as entities now, working on some other stuff
Chud 09/28/25 (Sun) 18:48:17 β 39655 [Quote]
had a great idea. shattered lands will be its own biome, the regular biome will be just "lands", maybe there will be farlands, any kind of biome will just be some kind of "lands". also im not going to deviate away from the style of the game. no weird colored grass or different trees. just altered terrain
Chud 09/28/25 (Sun) 20:57:41 β 39670 [Quote]
every little accident that i find cool and fun, im going to make a feature
Chud 09/28/25 (Sun) 21:20:17 β 39672 [Quote]
cant get seeds to work, it wants to generate the same seed every time. if i cant fix this in a day, im gonna try and recruit help
Chud 09/29/25 (Mon) 01:33:41 β 39694 [Quote]
im going to add those easter island statue guys as mobs and call them stone men and they're going to be dumb as rocks and if you feed them gum (sap + sugar) they start randomly placing whatever blocks you give them until they feel like stopping
Chud 09/29/25 (Mon) 01:34:14 β 39695 [Quote]
dum dum want gum gum
Chud 09/29/25 (Mon) 10:18:45 β 39707 [Quote]
just realized the AI did all the terrain gen using int and not floats which means the terrain was snapping to whole numbers which was causing retarded looking gridlike patterns fixing that now
Chud 09/29/25 (Mon) 20:23:50 β 39751 [Quote]
refining it some more. theres now a bit toooo many mountains, nowhere to really build
Chud 09/29/25 (Mon) 23:11:47 β 39754 [Quote]
may or may not have completely deobfuscated infdev terrain gen code just to translate it to C#
Chud 09/30/25 (Tue) 00:01:51 β 39756 [Quote]
fucking did it
Chud 09/30/25 (Tue) 04:26:43 β 39766 [Quote]
i have been neglecting to deal with the skybox because it seems hard but im going to have to do that at some point
Chud 09/30/25 (Tue) 05:16:36 β 39770 [Quote]
cubuild.net i own that site now and at the bottom of the page it links to the .zip so you guys can play also theres no ESC menu yet so if you wanna close either press E and just click the X or just alt f4
Chud 09/30/25 (Tue) 08:46:11 β 39774 [Quote]
>>39770 Good work 'een it's coming along very nicely
Chud 09/30/25 (Tue) 11:56:49 β 39780 [Quote]
release download once done. also, add multiplayer.
Chud 09/30/25 (Tue) 13:07:57 β 39781 [Quote]
>>39770 worst looking website of all time award
the game works, but it has tons of issues:
1. anti aliasing isnt enabled so the game "shimmers" a lot
2. the movement's not as good as it could be. add a flying mode and make jumping work like minecraft
<reddit space 3. the camera can clip through blocks
4. the game stutters a LOT (ev& doe it might be my machine)
its a good start but it's still very bad. good luck with it, little buddy
Chud 09/30/25 (Tue) 13:11:27 β 39783 [Quote]
>>39780 >also, add multiplayer. (not op) i havent worked with unity but multiplayer in games is very, very hard to integrate into existing games. you pretty much need to rethink your entire game's architecture to make it multiplayer compatible (minecraft's single player mode is just a local server that you join automatically)
Chud 09/30/25 (Tue) 20:09:41 β 39810 [Quote]
>>39781 what should i make the website look like?
also ill add anti aliasing as an option. i can tweak the player movement a little more, too.
the camera clipping through blocks is something i meant to fix but have put on the back burner
the stuttering is when new chunks are loading, gotta figure out how to smooth out chunk generation
Chud 09/30/25 (Tue) 20:14:06 β 39814 [Quote]
>>39810 Make it look worse just to spite that faggot
Chud 09/30/25 (Tue) 20:23:16 β 39818 [Quote]
>>39814 lmao
ill add an option for that. make it "shimmer mode"
Chud 09/30/25 (Tue) 20:23:40 β 39819 [Quote]
>>39814 oh wait you mean the website! i can do that yea
Chud 10/01/25 (Wed) 02:56:53 β 39863 [Quote]
>>39847 i would remove the 'cubuild' title, looks okay otherwise
running on loonix, it lags heavily when destroying a block but otherwise its okay
Chud 10/01/25 (Wed) 03:08:59 β 39864 [Quote]
>>39863 seeing this be the first thing built by someone other than me, is awesome
also i am working on the world saving features and such
Chud 10/01/25 (Wed) 05:19:41 β 39875 [Quote]
world saving implemented, polishing it and adding swimming physics so you dont just fall to the sea floor (still experimental)
Chud 10/01/25 (Wed) 06:53:13 β 39879 [Quote]
new update is uploaded to the site, go check it out
Chud 10/01/25 (Wed) 12:49:36 β 39892 [Quote]
>>39810 the website isnt THAT bad, the font sucks though
>the stuttering is when new chunks are loading, gotta figure out how to smooth out chunk generationyou need to move the chunk generation to another thread or something
Chud 10/01/25 (Wed) 19:46:36 β 39930 [Quote]
>>39892 i did do multithreading
not sure if it worked lmao
gonna look it over and see what the deal is
Chud 10/01/25 (Wed) 19:49:08 β 39931 [Quote]
btw please please try as hard as you can to find problems and glitches like genuinely purposely go out of your way to break the game for one, its cool to see what the results could be, and two, ill try to fix anything that you guys find
Chud 10/01/25 (Wed) 19:49:29 β 39932 [Quote]
unless there is a glitch that is too cool to fix, then ill make it a feature
Chud 10/01/25 (Wed) 20:38:23 β 39944 [Quote]
GOT MULTITHREADED CHUNK LOADING WORKING GOOD (no lag spikes!) now onto fixing the physics that it broke when i did that
Chud 10/01/25 (Wed) 21:09:17 β 39946 [Quote]
main thing im working on right now is the way chunks are updated. im re-doing the logic so that they update as the player moves around the world, rather than whenever they are interacted with. gonna make sure that process is also multithreaded.
Chud 10/02/25 (Thu) 00:01:39 β 39963 [Quote]
what would happen if i made it so you could break and place the individual triangles that make up a cube rather than the whole cube itself
Chud 10/02/25 (Thu) 00:30:45 β 39968 [Quote]
>>39965 Making the blocks be able to be segmented into fourths, halfs, or triangles could make for a unique gimmick, but only if you could mix and match them when building. You would also need to make your mob ai, lighting, and other technical parts of the game work with triangle surfaces on the same level as blocks. You might even be able to put them into worldgen if you want.
Chud 10/02/25 (Thu) 00:36:42 β 39969 [Quote]
>>39968 i can make anything work. i just want to know if it would be fun
Chud 10/02/25 (Thu) 00:53:51 β 39972 [Quote]
i found this post on minecraft forums about the idea but people didnt really like it.
https://www.minecraftforum.net/forums/minecraft-java-edition/suggestions/2300523-sloped-terrain-generator you think it would still be the case for my game?
Chud 10/02/25 (Thu) 01:01:23 β 39973 [Quote]
>>39972 Seems like people didn't like how it took away from the blocky look. Do you want to keep the same aesthetic, or do you plan to to do something more different looking than minecraft?
Chud 10/02/25 (Thu) 01:07:07 β 39975 [Quote]
>>39973 nah i think ill keep the current look
Chud 10/02/25 (Thu) 03:38:16 β 39983 [Quote]
still fixing some stuff, but im about 65% done with the next update
Chud 10/02/25 (Thu) 10:06:02 β 40002 [Quote]
the latest version (a0.0.1_11) doesnt work for me. does anyone else have this issue?
Chud 10/02/25 (Thu) 12:21:54 β 40016 [Quote]
>>39965 I like it it's heckin yoo niqe
Chud 10/03/25 (Fri) 02:11:56 β 40092 [Quote]
oh yea btw there is a lot of lag because im using mesh colliders which is dumb and i need to be using ray casting
Chud 10/03/25 (Fri) 02:30:29 β 40096 [Quote]
contemplating porting my project into something other than unity
Chud 10/03/25 (Fri) 06:20:04 β 40103 [Quote]
changed from using meshes to raycasts. new version is available to download. a lot of other stuff broke due to the switchover but it should be WAY less laggy. i will be re-working other aspects to account for the raycast change.
Chud 10/03/25 (Fri) 06:32:07 β 40105 [Quote]
ok so theres some problems that make it a lot less playable but its a start in the right direction and later i will have a fixed mostly playable version uploaded
Chud 10/03/25 (Fri) 08:23:51 β 40110 [Quote]
>>40083 the game loads fine but generating a new world takes a long, long time. the previous version didnt have this issue.
Chud 10/03/25 (Fri) 19:00:09 β 40137 [Quote]
>>40110 yeah i think the reason for that is because i had to re-do the entire collision system along with the world generator itself
Chud 10/04/25 (Sat) 03:05:31 β 40158 [Quote]
lmao i should make the wheels square
Chud 10/04/25 (Sat) 09:12:16 β 40173 [Quote]
thinking of redoing most of the core aspects from the ground up, would eliminate a lot of problems
Chud 10/05/25 (Sun) 19:56:44 β 40257 [Quote]
i like bright colors and shiny metals. what can i say.
Chud 10/08/25 (Wed) 04:26:53 β 40414 [Quote]
had the idea to change the games stuff around in order to make it use the same tricks mods like optifine and sodium do, but by default rather than needing mods gonna take me uhhh, kind of a while
Chud 10/17/25 (Fri) 21:46:15 β 40974 [Quote]
update: doing this in c++ now because i want this to run on the lowest end hardware it possibly can
Chud 10/18/25 (Sat) 05:04:13 β 40987 [Quote]
released the new C++ version (very very early version but its the best working one) available at cubuild.net
Chud 10/18/25 (Sat) 16:28:15 β 41010 [Quote]
>>40987 Bumping this heckin valid indie passion project
Chud 10/19/25 (Sun) 05:45:26 β 41032 [Quote]
>>41010 actually its my retarded poopy weiner fart butt peepee nigger balls project
Chud 10/19/25 (Sun) 08:01:00 β 41037 [Quote]
got a polished but very rudimentary cavegame-ish version up. but hey at least no glitches (yet) F to fly E to open menu (only 4 blocks rn so lol) ESC to quit
Chud 10/21/25 (Tue) 03:36:12 β 41222 [Quote]
i like pretty bricks so i added pretty bricks
Chud 10/22/25 (Wed) 03:15:17 β 41296 [Quote]
i might add stuff if its suggested here depending on whether i like it and its feasible enough
Chud 10/22/25 (Wed) 03:15:39 β 41297 [Quote]
also dont worry if i dont add a block you might want. you'll be able to add your own soon.
Chud 10/22/25 (Wed) 07:20:30 β 41306 [Quote]
world saving has been added, uploading to cubuild.net now
Chud 10/22/25 (Wed) 16:25:08 β 41324 [Quote]
someone just told me that windows defender freaks out and thinks theres a virus in it. how do i fix that lmao?
sage Chud 10/22/25 (Wed) 17:42:20 β 41328 [Quote]
>>41324 stop adding viruses to ur game
Chud 10/22/25 (Wed) 18:06:30 β 41331 [Quote]
>>41324 you need to submit your app's executable to
(((microsoft))) for malware analysis.
Chud 10/22/25 (Wed) 18:09:26 β 41332 [Quote]
>>40987 you fucked up the asset paths. the code looks for /assets/fonts but your current version has fonts in the root of the zip.
Chud 10/22/25 (Wed) 18:11:12 β 41333 [Quote]
also please make the code open source. i want to contribute.
Chud 10/22/25 (Wed) 18:22:04 β 41337 [Quote]
>>41332 my bad ill fix it later
Chud 10/22/25 (Wed) 18:25:26 β 41340 [Quote]
>>41333 so i have a very specific idea on how i want to do this.
basically, im going to make the game open source once i get it to a point where i can consider it a complete "classic" version. after that, when i get into making it have actual progression and survival mode, those updates wont be open source BUT there wont really be a difference since you'll literally be able to add your own assets in-game anyway. i dont know how to describe this but you'll literally be able to make your OWN game out of it in any way you please. it'll let you straight up mess with the way the game itself functions, through UI elements. although there will probably be a revert option or something like that as a safety precaution, so you dont accidentally break your game and make it unplayable.
i dont know how im going to implement this just yet but the block editor is a start
Chud 10/22/25 (Wed) 18:26:03 β 41343 [Quote]
what im trying to say is you wont need to know how to code in order to fuck with it
Chud 10/22/25 (Wed) 18:27:54 β 41344 [Quote]
>>41328 what if i add games to my virus
Chud 10/23/25 (Thu) 00:23:33 β 41360 [Quote]
working on lighting
Chud 10/23/25 (Thu) 00:23:49 β 41361 [Quote]
also i fixed the asset path thing
Chud 10/23/25 (Thu) 06:29:20 β 41369 [Quote]
made a pretty huge update go look
Chud 10/23/25 (Thu) 06:53:55 β 41370 [Quote]
>>41340 so you want to add a modding system? having the source code would still be valuable since you can see what the underlying subsystems are doing. maybe you could release the game's code without assets?
what did you use to make the block editor? just use imgui
Chud 10/23/25 (Thu) 06:59:58 β 41371 [Quote]
also the chunk generation still makes the game stutter
Chud 10/23/25 (Thu) 07:29:33 β 41372 [Quote]
>>41370 im too sleepy braindead to understand your question sorry ill try and figure it out tomorrow
Chud 10/23/25 (Thu) 07:29:46 β 41373 [Quote]
>>41371 ill work on it tomorrow
Chud 10/24/25 (Fri) 02:57:24 β 41415 [Quote]
i like space so im adding a particular arrangement of stars that resembles a galaxy
Chud 10/24/25 (Fri) 16:47:00 β 41446 [Quote]
im gonna someday add special stuff that happens on holidays like on halloween the moon will have a jack o lantern face and on thanksgiving chickens will look like turkeys, on christmas you'll sometimes be able to see a little sleigh with reindeer flying in the sky, and also some paintings will change to a painting of the birth of Jesus maybe easter will have all the eggs be random colors and if you throw them, candy comes out or something instead of baby chickens
Chud 10/24/25 (Fri) 18:39:03 β 41473 [Quote]
Survival craft is gemmy
Chud 10/25/25 (Sat) 02:30:20 β 41579 [Quote]
put out a new update on the site
Chud 10/25/25 (Sat) 02:41:46 β 41580 [Quote]
btw the game has fullscreen mode now but if you go back to the main menu while in fullscreen the game will freeze and youll have to alt + f4 out. ill fix that soon
Chud 10/25/25 (Sat) 20:13:22 β 41713 [Quote]
should torches be 3d block models or should they be crossquads like how saplings are
Chud 10/25/25 (Sat) 20:15:43 β 41714 [Quote]
the world gen will come later, i already have a plan for it but im not ready to implement it until i tweak the basics
Chud 10/25/25 (Sat) 20:58:38 β 41723 [Quote]
>>41625 Wow I like the coloured bricks
Chud 10/25/25 (Sat) 22:22:38 β 41732 [Quote]
>>41713 I'm not sure, either would work. my only thing against crossquads is if you weren't able to place it on walls, otherwise do crossquads for torches and blocks for lamps
Chud 10/25/25 (Sat) 22:39:40 β 41735 [Quote]
ok working on the game might take longer because apparently some faggot in india or something has my social security number and did a fraudulent tax return in my name and now i gotta fight the IRS about it because they want $27,000 from me for the fiscal year of 2021 (i was in high school then)
Chud 10/25/25 (Sat) 23:19:47 β 41740 [Quote]
actually i think a better idea is to just ignore the IRS and keep making my game maybe
Chud 10/25/25 (Sat) 23:20:03 β 41742 [Quote]
i value my game more than i value the IRS so
Chud 10/26/25 (Sun) 01:34:03 β 41769 [Quote]
should i make this into a new thread since its getting really long or is it better to just keep using this one
Chud 10/26/25 (Sun) 01:34:53 β 41770 [Quote]
>>39070 (OP) I've been in longer nabbv thread you're good for another 500 posts
Chud 10/26/25 (Sun) 01:43:05 β 41771 [Quote]
>>41770 i wanna add sounds but im having trouble finding anything good and royalty free. do you guys know of any sounds i can use for the blocks that wont get me in like copyright trouble or something?
Chud 10/26/25 (Sun) 13:03:10 β 41810 [Quote]
>>41771 just record them yourself
Chud 10/26/25 (Sun) 14:04:03 β 41811 [Quote]
>>41810 i suppose i could do that yeah
Chud 10/26/25 (Sun) 14:18:17 β 41812 [Quote]
should i make the player model the same as Minecraft or should i make it a different model? or should i do a secret 3rd more interesting thing
Chud 10/26/25 (Sun) 14:33:29 β 41817 [Quote]
OH OH SHOULD I ADD DIESEL LOCOMOTIVES but like they would be different enough from steam locomotives to be worth using like they'll use sap and water as biodiesel or something but you cant drive them like steam locomotives. but they operate with powered rails
Chud 10/26/25 (Sun) 14:34:01 β 41818 [Quote]
basically steam locomotives will be player driven, diesel ones will be automatic. steam for travel, diesel for work
Chud 10/26/25 (Sun) 14:37:30 β 41820 [Quote]
he's already a square shape it would be perfect
Chud 10/26/25 (Sun) 14:46:46 β 41823 [Quote]
>>41817 finish the base game first, dont get into development hell
also make the fucking game open source i want to contribute so badly o algo
Chud 10/26/25 (Sun) 15:04:23 β 41825 [Quote]
>>41823 if i dont write down my ideas ill forget them man just let me do my thing
Chud 10/26/25 (Sun) 15:05:39 β 41826 [Quote]
the game will be open source once i finish this phase. once that's done you guys can fuck with it any way you want while i work on implementing survival
Chud 10/26/25 (Sun) 15:07:38 β 41828 [Quote]
Rewrite it in rust
Chud 10/26/25 (Sun) 15:07:39 β 41829 [Quote]
and apparently they got it to run on linux too? so i guess if you use linux you can play it on that? i dont know how but im not gonna say no to it
Chud 10/26/25 (Sun) 15:08:21 β 41831 [Quote]
>>41830 Trans rights are human rights
Chud 10/26/25 (Sun) 15:09:57 β 41833 [Quote]
when i get off work today ill have more time to work on the game, im off at 2 and its like 8 am right now
Chud 10/26/25 (Sun) 15:10:37 β 41836 [Quote]
>>41834 it wont let me post that image a 2nd time so just pretend i did
Chud 10/26/25 (Sun) 15:11:49 β 41837 [Quote]
>>41829 unity works on linux too there are issues that show up later with unity games on linux however
Chud 10/26/25 (Sun) 15:12:14 β 41838 [Quote]
>>41837 good thing i stopped making the game in unity
Chud 10/26/25 (Sun) 15:12:55 β 41839 [Quote]
>>41838 What are you making it in
Chud 10/26/25 (Sun) 15:16:46 β 41842 [Quote]
>>41841 >C# >SDL2 nooooooooo you're supposed to use SDL3 and C++ or something because that heccin gets you jaaaawbs moooooods
Chud 10/26/25 (Sun) 15:18:29 β 41844 [Quote]
>>41842 >>40974 sdl2 has better llm support (op's a faggot) and more platforms support it
Chud 10/26/25 (Sun) 15:19:15 β 41845 [Quote]
would it be complicated to switch it to something other than sdl2
Chud 10/26/25 (Sun) 15:19:57 β 41846 [Quote]
basically one of the main things i want for this game is for it to be playable anywhere, even if you're using grandmas old imac g3 with 512mb of ram
Chud 10/26/25 (Sun) 15:20:56 β 41847 [Quote]
you shouldnt have to buy a brand new computer or console just to play my game. thats dumb and poopy.
Chud 10/26/25 (Sun) 15:22:43 β 41848 [Quote]
>>41844 >vibecoding minecraft clones oh nonononono
Chud 10/26/25 (Sun) 15:22:47 β 41849 [Quote]
>>41845 not really, sdl3 changes a ton of type names though
they released a migration guide for it a while ago
Chud 10/26/25 (Sun) 15:23:59 β 41850 [Quote]
>>41848 my definition of vibe coding is different from yours
also ive been learning a lot as i do this so i might be able to move away from using AI eventually, although its a nice tool to have
Chud 10/26/25 (Sun) 15:24:37 β 41851 [Quote]
>>41850 can you explain what manual memory management is without using online resources
Chud 10/26/25 (Sun) 15:39:50 β 41853 [Quote]
>>41851 managing memory manually? like manually deciding when to clear it up instead of doing it automatically? hope i got that right. im still retarded (and will continue to be for the foreseeable future)
Chud 10/26/25 (Sun) 15:41:22 β 41854 [Quote]
i kind of just write down "psuedocode" on paper and have the ai translate it into actual code that i can then just tweak to my liking (probably doesn't count as psuedocode because of the autistic retarded way i do it)
Chud 10/26/25 (Sun) 15:46:01 β 41855 [Quote]
im a retard with a vision and ambition. whatever i need to learn, i will learn as i go (probably the hard way)
Chud 10/26/25 (Sun) 15:50:08 β 41857 [Quote]
>>41853 yes. can you explain what pointers are? that's like, C++ 101
does your code use smart pointers?
Chud 10/26/25 (Sun) 15:59:52 β 41860 [Quote]
>>41857 incase you dont know, here's a pretty full explanation:
<reddit space C/C++ let you handle memory *manually*. it is faster than using a garbage collector (a runtime cleans memory for you) or reference counting (every variable is a reference, kind of)
<reddit space a pointer is basically a long variable that points to a memory location on RAM (typically written with hex notation), and you get pointers with memory allocation. in C++, the "new" keyword gives you a pointer to the value that you specified: ``int* a = new 12;`` int* is just a pointer to some integer data.
<reddit space this memory will NOT get cleaned up automatically! you need to go and manually "delete" it: ``delete a;``
<reddit space well, you might be asking: why? the answer is that stack memory (the default memory that variables are stored inside of) is limited (typically to 1 MB on modern systems) and modern apps/games typically use more than a few *gigabytes* of memory to store content.
Chud 10/26/25 (Sun) 16:01:03 β 41861 [Quote]
>>41860 (im assuming you know how classes work btw)
a smart pointer is just a class with the destructor set to delete a hidden pointer automatically.
Chud 10/26/25 (Sun) 16:03:07 β 41862 [Quote]
just use c#
Chud 10/26/25 (Sun) 16:04:37 β 41865 [Quote]
>>41862 i like c++ better because its working how i want it to
Chud 10/26/25 (Sun) 16:05:41 β 41867 [Quote]
>>41865 fair enough. oh well, good luck with it
if you need any help with the code let me know
Chud 10/26/25 (Sun) 16:06:33 β 41868 [Quote]
>>41866 also ginger bill (aryan btw) has some articles about memory allocation, check them out
Chud 10/26/25 (Sun) 16:07:29 β 41869 [Quote]
>>41867 what if i used both
Chud 10/26/25 (Sun) 16:09:10 β 41870 [Quote]
>>41869 what, did you reply to the correct message
if you meant smart pointers and raw pointers then you'll be fine. just dont mix C and C++ allocations and deallocations
Chud 10/26/25 (Sun) 16:09:40 β 41872 [Quote]
>>41870 i was replying to the c# thing, what if i used both c++ and c#
Chud 10/26/25 (Sun) 16:11:49 β 41874 [Quote]
>>41872 mixing them is a bit hard. you *could* do it but youll waste time. just use c++
Chud 10/26/25 (Sun) 16:17:55 β 41876 [Quote]
i want to go home and tweak my game more but i cant because im at this gas station until 2 but im really antsy and its all i can think about
Chud 10/26/25 (Sun) 17:05:25 β 41883 [Quote]
can you guys talk more i like your ideas
Chud 10/26/25 (Sun) 17:20:15 β 41884 [Quote]
dude wtf, i locked the front doors so i could go to the bathroom (im the only one working here) and while im in the middle of shitting someone forces the fucking door open even though i put a sign up front about it, and by the time i get out of the bathroom they're already gone and another customer says they took a newspaper, paid, and left
Chud 10/26/25 (Sun) 17:20:49 β 41885 [Quote]
its like any time i try to take a shit, it shines a bat signal for every single person in town to come in at that exact moment
Chud 10/26/25 (Sun) 17:33:39 β 41886 [Quote]
i want to go hoooooommmmeeeeeeeeeee
Chud 10/26/25 (Sun) 21:22:50 β 41911 [Quote]
ok im home back to working on the game
Chud 10/27/25 (Mon) 05:15:32 β 41944 [Quote]
sleepiness hit faster than i expected im going to bed
Chud 10/27/25 (Mon) 07:04:40 β 41951 [Quote]
>>41625 Keeping the grass blocks fully green is pretty cool, i never liked the visible dirt on minecrafts texture
Chud 10/27/25 (Mon) 14:32:17 β 41960 [Quote]
bump
Chud 10/27/25 (Mon) 21:32:38 β 42035 [Quote]
lighting update is out
Chud 10/28/25 (Tue) 05:42:21 β 42071 [Quote]
oops didnt mean to post that image twice
Chud 10/28/25 (Tue) 05:52:57 β 42074 [Quote]
>>42015 pristine gemstone
also i found another bug, if you hold down E the inventory goes spastic
Chud 10/28/25 (Tue) 06:30:27 β 42079 [Quote]
put a new update with fixed lighting and also an experimental f5 thing (the player model is fucked rn dont focus on it too much)
Chud 10/28/25 (Tue) 06:30:57 β 42080 [Quote]
ill fix the E thing later
Chud 10/28/25 (Tue) 06:41:28 β 42081 [Quote]
oh yeah also i experimented with sounds so theres a retarded grass block breaking sound for now
Chud 10/28/25 (Tue) 06:44:56 β 42082 [Quote]
OH and it has a tick system now for multiplayer support eventually
Chud 10/28/25 (Tue) 07:31:33 β 42086 [Quote]
I used to play an almost exact Minecraft clone called "crafting and building" on my phone back when I was a caca
Chud 10/28/25 (Tue) 11:33:03 β 42102 [Quote]
>>42074 torches cant be placed on the sides of blocks like 'craft o algo, fix it
Chud 10/28/25 (Tue) 16:14:46 β 42116 [Quote]
>>42102 i will, i fell asleep
Chud 10/28/25 (Tue) 19:49:55 β 42129 [Quote]
btw the orange looking torches will be able to be placed upside down on ceilings. only orange ones though. because they're made of sticky sap so they stick
Chud 10/28/25 (Tue) 19:50:57 β 42130 [Quote]
but also they will burn out after a while since the sap runs out so you just gotta right click them with another piece of sap to relight them. this is only gonna be in survival mode tho, the current version wont have anything like that, they'll just stick to ceilings but they'll stay lit
Chud 10/28/25 (Tue) 21:02:40 β 42137 [Quote]
im gonna make the player left handed because funny
Chud 10/28/25 (Tue) 21:04:25 β 42138 [Quote]
also im working on the player model and soon the block highlighter. i like the idea of it being a flashing negative-color highlight rather than an outline
Chud 10/28/25 (Tue) 21:56:25 β 42145 [Quote]
game will have an ingame skin editor btw
Chud 10/28/25 (Tue) 22:15:15 β 42148 [Quote]
>>39070 (OP) I briefly skimmed through the thread and this looks interesting. how do I play it though? Will it be released as a mod for 'craft or will it be standalone?
Chud 10/28/25 (Tue) 22:19:15 β 42149 [Quote]
>>42148 go to cubuild.net and download it. just take the folder out of the zip, open it, and double click cubuild.exe
blockeditor.exe works the same way as well but its not totally finished yet
Chud 10/28/25 (Tue) 22:22:18 β 42151 [Quote]
>>42149 Thanks. I will try this out
Chud 10/28/25 (Tue) 22:22:51 β 42152 [Quote]
i want the default skin to be a caveman.
Chud 10/28/25 (Tue) 22:30:00 β 42153 [Quote]
>>42151 I'm playing on windows ten and it freezes every few blocks that I place as well as being overall very janky
Chud 10/28/25 (Tue) 22:32:43 β 42154 [Quote]
>>42153 what happens if you turn down the render distance and turn up the cache
Chud 10/28/25 (Tue) 22:33:23 β 42155 [Quote]
>>42154 Not a lot. I think It's because I'm on windows 10 though
Chud 10/28/25 (Tue) 22:35:19 β 42156 [Quote]
>>42155 turning up cache made it run smoother but it still froze for a few seconds when placing blocks
Chud 10/28/25 (Tue) 22:37:14 β 42157 [Quote]
what are your specs
Chud 10/28/25 (Tue) 22:38:01 β 42158 [Quote]
also press f3 and you can see performance
Chud 10/28/25 (Tue) 22:38:24 β 42159 [Quote]
>>42157 Pretty shit. I'm not able to upgrade to windows eleven and most of my hardware has been modified by my dad in some way so it's not exact. I'll check though
Chud 10/28/25 (Tue) 22:42:05 β 42162 [Quote]
>>42159 ProcessorIntel(R) Core(TM) i5-8500 CPU @ 3.00GHz 3.00 GHz
Installed RAM16.0 GB
Storage477 GB
Graphics CardNVIDIA GeForce GTX 1050 (2 GB)
System Type64-bit operating system, x64-based processor
Chud 10/28/25 (Tue) 22:43:49 β 42164 [Quote]
weird. should be running fine with your specs. ill try and figure out whats going on. my guess is the regeneration of the chunks. you have a 6 core cpu which is plenty so it shouldnt be having that issue since i made the chunk regeneration multithreaded
Chud 10/28/25 (Tue) 22:46:49 β 42166 [Quote]
>>42165 did you press F? thats the fly button
Chud 10/28/25 (Tue) 22:46:55 β 42167 [Quote]
>>42165 I can't recreate it but I froze for a few moments and then got stuck in a block and when I broke it I started to walk on the air and fly around with a really smooth framerate
Chud 10/28/25 (Tue) 22:47:59 β 42169 [Quote]
>>42168 just pressed F now and it was totaly different from before
Chud 10/28/25 (Tue) 22:48:23 β 42170 [Quote]
>>42167 well try to recreate it so i can fix it
Chud 10/28/25 (Tue) 22:49:30 β 42171 [Quote]
>>42170 ok. I was placing a lot of blocks really fast and then I just teleported to the next hill and I was stuck in the side of a block. I'll try again
Chud 10/28/25 (Tue) 23:07:55 β 42175 [Quote]
>>42174 at around 0:56 when I go from ontop of the hill to the bottom of the hill is exactly what happened when I started flying except this time it didn't work
Chud 10/28/25 (Tue) 23:07:57 β 42176 [Quote]
ok its mesh regeneration
Chud 10/28/25 (Tue) 23:17:11 β 42178 [Quote]
>>42177 I went down when I placed blocks and couldn't go up. at the start the short bursts of speed was me pressing F
Chud 10/28/25 (Tue) 23:17:37 β 42179 [Quote]
>>42178 nothing happened when I pressed space
Chud 10/28/25 (Tue) 23:25:17 β 42180 [Quote]
working on it
Gummy bear 10/29/25 (Wed) 03:08:58 β 42209 [Quote]
working on it still but now with tequila
Herobrine 10/29/25 (Wed) 03:09:43 β 42210 [Quote]
tf why is my name gummy bear
Rich Person 10/29/25 (Wed) 03:09:55 β 42211 [Quote]
wait what
M&Ms 10/29/25 (Wed) 03:10:26 β 42212 [Quote]
why does it keep changing my name
Alien 10/29/25 (Wed) 04:27:31 β 42215 [Quote]
ok i got it so that the game can easily reach 800 to 1000fps (on my pc at least)
Fingerboy 10/29/25 (Wed) 11:41:31 β 42241 [Quote]
what would the finished game look like? do you have a list of things you want to implement before working on survival?
Slenderman 10/29/25 (Wed) 11:42:07 β 42242 [Quote]
>>42241 why does bump just supersage the thread, fucking nigger jannies
Fingerboy 10/29/25 (Wed) 12:18:36 β 42244 [Quote]
>>42242 are the jannys stupid?
Lollipop 10/29/25 (Wed) 12:19:04 β 42245 [Quote]
>>42244 I have nothing in the email field
WicklowFrog !!FVL6mVUevE 10/29/25 (Wed) 18:54:04 β 42251 [Quote]
Did they fix it?
WicklowFrog !!FVL6mVUevE 10/29/25 (Wed) 18:55:16 β 42252 [Quote]
>>42251 The name auto suoersage I mean
Skittles 10/29/25 (Wed) 22:23:53 β 42274 [Quote]
i should not have drank tequila last night because whatever the fuck it was that i did, completely broke something so that the title screen wont go away when i join a world
Frankenstein's Monster 10/29/25 (Wed) 22:30:52 β 42277 [Quote]
fuck it heres the link to the source code (its still broken, title screen still fucks up and covers the actual game)
https://drive.google.com/file/d/1lyaXJsTB1UWz0GPvU0bSqq8PDOg0CwYc/view?usp=sharing Rich Person 10/29/25 (Wed) 22:56:02 β 42281 [Quote]
you guys can do whatever you want with that while i figure out wtf is going on with the title screen
M&Ms 10/29/25 (Wed) 23:25:09 β 42286 [Quote]
getting there
Werewolf 10/30/25 (Thu) 00:55:45 β 42294 [Quote]
i think i figured it out
WicklowFrog !!FVL6mVUevE 10/30/25 (Thu) 09:19:53 β 42314 [Quote]
>>42294 I'll play again later tonight. Irish time.
Clown 10/30/25 (Thu) 09:33:42 β 42315 [Quote]
>>42277 this project's code is 'aping my brain
Fudge 10/30/25 (Thu) 09:34:56 β 42316 [Quote]
>>42294 what was the issue? i want to fix it asap so that i can make the code actually not suck
M&Ms 10/30/25 (Thu) 16:29:28 β 42330 [Quote]
>>42274 >>42294 im still waiting for an answer, i want to fix your horrible code that uses gdi for some reason
Devil 10/30/25 (Thu) 16:29:48 β 42331 [Quote]
>>42330 hold on i fixed it but broke player physics
Wizard 10/30/25 (Thu) 16:30:59 β 42332 [Quote]
this might take a while plus i got work today so its gonna be a bit
Jawbreakers 10/30/25 (Thu) 16:31:22 β 42333 [Quote]
>>42332 doesnt use git award
Hershey 10/30/25 (Thu) 16:32:07 β 42334 [Quote]
>>42332 just tell me how you fixed your retarded game loop and title screen
Oreos 10/30/25 (Thu) 16:32:24 β 42335 [Quote]
>>42333 im learning as i go
M&Ms 10/30/25 (Thu) 16:33:03 β 42336 [Quote]
>>42334 double buffering issue
Clown 10/30/25 (Thu) 16:52:14 β 42337 [Quote]
>>42330 i wanted it to be compatible with old shit
Black cat 10/30/25 (Thu) 17:01:00 β 42338 [Quote]
>>42337 it actually does the opposite since gdi is windows-only
Starburst 10/30/25 (Thu) 17:02:01 β 42340 [Quote]
>>42338 ok might take me even longer then but ill get it figured out
Slenderman 10/30/25 (Thu) 17:36:04 β 42349 [Quote]
send the fixed source code whenever you can, i cant solve the bug
Twix 10/30/25 (Thu) 18:04:20 β 42351 [Quote]
anyone who knows what they're doing more than me (probably 99% of you) tell me what i should do to improve things because this is my first time even making a game lmao
Gummy bear 10/30/25 (Thu) 18:12:43 β 42352 [Quote]
>>42351 add compilation units to cut down on compile times (create cpp files that implement the headers' functions)
make the game cross platform (its win32 only at the moment)
make main.cpp less niggerish (fauci please save me)
use imgui for debugging (and even the main menu) instead of making your own library
use header guards (modern c++ compilers support them)
use git and a git forge (like github or gitlab) for version control
just make the code less niggerish to read. there are TONS of comments that dont say anything specific
Witch 10/30/25 (Thu) 18:35:59 β 42356 [Quote]
>>42352 ty ill work on that
Chocolate 10/30/25 (Thu) 19:27:29 β 42358 [Quote]
once i get everything figured out ill post the source code again, you guys can do whatever you want with it (kinda hope you do because i wanna learn from it)
Kisses 10/30/25 (Thu) 19:47:52 β 42361 [Quote]
lmao accidentally put the captcha loading image in
Jolly Rancher 10/30/25 (Thu) 19:49:54 β 42362 [Quote]
>>42360 doesnt know what deltatime is award
Werewolf 10/30/25 (Thu) 19:52:11 β 42363 [Quote]
>>42362 ngl i think thats the problem, im gonna try fixing that
Kisses 10/30/25 (Thu) 19:56:27 β 42364 [Quote]
>>42362 i had deltatime but i kinda didnt know how it worked at first so i think i accidentally disabled it
Skeleton 10/30/25 (Thu) 20:04:33 β 42366 [Quote]
i do want to implement cubic chunks
Hershey 10/30/25 (Thu) 21:49:23 β 42388 [Quote]
alright so the gdi+ shit is most likely why the game runs like shit so when i get home tonight ill work on that
Peanut butter 10/31/25 (Fri) 04:36:15 β 42417 [Quote]
btw every time i add a new feature, im going to add a new GUI that lets anyone add their own version of that feature too. this includes player models, skins, music, sounds, biomes, textures, gamemodes, hell even the sky. basically any aspect of the game itself will be up to the player's imagination
Taffy 10/31/25 (Fri) 04:36:49 β 42418 [Quote]
its like if you combined gmod, roblox, and Minecraft, but kept everything within a minecraft-like game
Boogeyman 10/31/25 (Fri) 06:41:07 β 42427 [Quote]
>>42417 that's a horrible idea if you dont know what youre doing (ESPECIALLY if youre gonna include scripting)
Toblerone 10/31/25 (Fri) 06:47:52 β 42428 [Quote]
just code a minecraft mod or something. theres too much competition within the voxel builder genre
Gummy bear 10/31/25 (Fri) 06:50:09 β 42429 [Quote]
>>42428 minecraft modding is actual niggerhell and most voxel games focus way on combat/adventure
Chocolate 10/31/25 (Fri) 06:50:36 β 42430 [Quote]
focus way too much on*
Jawbreakers 10/31/25 (Fri) 08:59:32 β 42435 [Quote]
>>42427 well that sucks! oh well im still gonna do it anyway
Lollipop 10/31/25 (Fri) 09:02:15 β 42436 [Quote]
>>42428 1. no
2. i dont care im doing this because i feel like it
Jawbreakers 10/31/25 (Fri) 09:02:50 β 42437 [Quote]
if i cared about beating competition i would be sweating at pvp or some shit
Oreos 10/31/25 (Fri) 10:36:26 β 42442 [Quote]
>>42435 upload the new source code o algo, im bored
Devil 10/31/25 (Fri) 17:24:24 β 42462 [Quote]
i dont push out updates for this until im positive that its up to snuff. gotta be good enough to be worth uploading basically. it hasnt hit that point yet so im going to keep tinkering with it until i have it how it needs to be
Ghost 10/31/25 (Fri) 17:25:52 β 42463 [Quote]
basically, i play it and if its not fun, i dont upload it.
Peanut butter 10/31/25 (Fri) 20:37:23 β 42476 [Quote]
i wanna make it so if you want to, you can use those md3 models as skins instead of the base player model because i think it would be fun
Chud 11/01/25 (Sat) 05:50:51 β 42571 [Quote]
fixed the title screen thing fixed the player movement again fixed the lighting being retarded working on removing anything GDI related and using OpenGL instead. also trying to make the whole thing less niggerish overall. if anyone can point to any specific examples in my code that arent as good as they could/should be, please do so i can fix it
Chud 11/01/25 (Sat) 06:05:36 β 42572 [Quote]
all gdi+ shit is gone
Chud 11/01/25 (Sat) 11:27:10 β 42575 [Quote]
>>42571 upload the source code so that i can actually fix it
Chud 11/01/25 (Sat) 11:40:06 β 42576 [Quote]
one area of source code that i could criticize is the font rendering mechanism.<reddit space text and fonts arent the same. a text has many other properties like the size, the direction, color, etc.< your code currently uses a "FontRenderer" class but it really should be named as just "Font"< why is font loading seperate from just constructing a font? if you forget to load a font then youre gonna get 'aped with null values< youre using C libraries to read files. this is both ugly AND easy to fuck up. just use the C++ stdlib nigger
Chud 11/01/25 (Sat) 12:02:22 β 42578 [Quote]
also use "#pragma once" instead of traditional header guards, modern compilers support it
Chud 11/03/25 (Mon) 09:46:50 β 42757 [Quote]
bump
Chud 11/04/25 (Tue) 00:53:28 β 42816 [Quote]
>>42757 hold on man im still working on it
Chud 11/04/25 (Tue) 03:47:57 β 42823 [Quote]
i got that stupid irs thing figured out, was a misunderstanding on their part
Chud 11/06/25 (Thu) 08:21:35 β 42948 [Quote]
bump
Chud 11/07/25 (Fri) 00:20:30 β 42995 [Quote]
still working on it
Chud 11/07/25 (Fri) 00:32:39 β 42996 [Quote]
sorry its taking so long im just encountering a lot of problems
Chud 11/08/25 (Sat) 06:20:53 β 43114 [Quote]
ok basically shit is just really fucked and retarded gonna be a minute
Chud 11/08/25 (Sat) 07:09:42 β 43120 [Quote]
nvm i think i un-fucked it
Chud 11/08/25 (Sat) 08:58:15 β 43127 [Quote]
okay its not as fucked as it was before but its still kinda fucked up but at least its playable now, i uploaded the latest version so go dick around with it YES I KNOW WATER IS ORANGE I WILL FIX IT
Chud 11/08/25 (Sat) 18:27:29 β 43153 [Quote]
>>43134 what is your average framerate like
Chud 11/08/25 (Sat) 21:41:04 β 43167 [Quote]
i uploaded the most recent source code to my website do whatever you want with it, fix it, break it more, up to you
Chud 11/08/25 (Sat) 21:41:21 β 43168 [Quote]
im gonna work on it some more later btw
Chud 11/08/25 (Sat) 21:42:51 β 43170 [Quote]
just know theres a lot of AI slop still in the files that i havent bothered to clean up yet.
Chud 11/09/25 (Sun) 00:17:40 β 43179 [Quote]
also if anyone knows more about how to do this than i do, i could use all the help i can get, i dont know if i should be doing this alone since i lack experience
Chud 11/09/25 (Sun) 02:55:58 β 43216 [Quote]
ok when i get home these are the issues i plan to work on water is all sorts of fucked up any blocks with transparency flicker when the chunk they are in is interacted with any blocks with transparency dont render in the right order when placed in front of one another sometimes random crashes happen (cant find the source yet) a SINGLE randomly colored brick block will be placed at a completely random point in the world, and if you explore long enough you'll find some more.. I don't know what to make of that one but if i find out why it happens, i might turn it into something cool oh and the way torch light propogates across chunks is broken again
Chud 11/09/25 (Sun) 03:22:09 β 43220 [Quote]
>>43153 not fantastic, i remember it feeling around 30 fps, maybe less
Chud 11/09/25 (Sun) 03:22:35 β 43221 [Quote]
>>43220 yeah that should not be that bad, its supposed to be waaay over that
Chud 11/09/25 (Sun) 12:01:27 β 43245 [Quote]
>>43170 why the fuck are you using glfw now? this codebase sucks o algo
Chud 11/09/25 (Sun) 14:48:51 β 43268 [Quote]
>>43245 here are some major issues with the codebase:
no module organization: everything is inside /src/
the main.cpp
file: it does WAY TOO MUCH, ideally it should just construct an app object and run it
game loop: your current game loop is retarded
"JavaRandom.cpp": why are you remaking standard library functionality and why does it need to be exactly like java's implementation?
<reddit space the code is way too low level: ideally you should be creating neat little abstractions for dealing with raw operations. you shouldnt have to write opengl code to make a main menu screen.
the comments are useless. i dont want to know the what or how, i want to know the why of your code. also use /// for documentation comments
<reddit space this codebase is ai slop, without any doubt. the coding styles clash very heavily. i advise you to fully revamp it before you continue adding new features. good luck, 'een.
Chud 11/09/25 (Sun) 14:50:23 β 43269 [Quote]
also create a git repo o algo, it helps with debugging regressions
Chud 11/09/25 (Sun) 15:54:18 β 43272 [Quote]
lil bro needs to go read a few design patterns textbooks ππππΏπΏ
Chud 11/09/25 (Sun) 17:11:33 β 43276 [Quote]
>>43272 just learn rust o algo, it's a good middle step between boring objects and hecking agarthaborean functional programming
Chud 11/09/25 (Sun) 17:13:45 β 43277 [Quote]
>>43276 not even rust will help if you have no clue how to properly structure your programs doe
Chud 11/09/25 (Sun) 17:18:16 β 43279 [Quote]
>>43277 yeah but it atleast forces you to write better code with compile time errors and lints, its better than nothing
Chud 11/09/25 (Sun) 18:47:51 β 43286 [Quote]
>>43245 what should i use instead
Chud 11/09/25 (Sun) 18:49:04 β 43287 [Quote]
>>43268 basically i wanted to get the functionality as close to how java minecraft did it and then change it how i wanted but things kinda got mixed up along the way
Chud 11/09/25 (Sun) 21:49:23 β 43300 [Quote]
>>43268 can you elaborate on the game loop part
Chud 11/09/25 (Sun) 23:41:23 β 43311 [Quote]
just a hunch but i have a feeling that the random singular brick blocks that spawn rarely around the world, might be related to dungeon spawning logic
Chud 11/10/25 (Mon) 06:17:18 β 43337 [Quote]
why the fuck did the troon heart get added as the fucking image
Chud 11/10/25 (Mon) 06:17:44 β 43338 [Quote]
does clicking on images just automatically make them get added to my reply or something
Chud 11/10/25 (Mon) 09:22:13 β 43339 [Quote]
i uploaded a new update along with the source code for it, go test it
Chud 11/10/25 (Mon) 09:22:39 β 43340 [Quote]
it's at cubuild.net incase there's anyone who hasnt read this whole thing
Chud 11/10/25 (Mon) 12:44:43 β 43343 [Quote]
>>43286 glfw isnt bad, i was just confused because changing libraries in development isnt a good idea
>>43287 that's retarded, youre not remaking minceraf
>>43300 use simple while loops and conditionals instead of your current "state machine" design
Chud 11/10/25 (Mon) 12:53:23 β 43344 [Quote]
>>43339 that's pretty gemmy, the source code looks much better and the game runs better on my machine.
fix the z-fighting issue THOUGH
Chud 11/10/25 (Mon) 14:09:03 β 43347 [Quote]
make everything hexagons instead of cubes so you're not just remaking minecraft
Chud 11/10/25 (Mon) 17:13:01 β 43359 [Quote]
>>43344 its caused by water generating in entire chunks for some reason. i gotta fix it still
Chud 11/10/25 (Mon) 17:13:54 β 43360 [Quote]
>>43347 building a house out of hexagons would look monumentally retarded
Chud 11/10/25 (Mon) 18:20:25 β 43364 [Quote]
>>43360 uhhh bees would like a word with you chud
Chud 11/10/25 (Mon) 21:45:37 β 43384 [Quote]
>>43364 im not a fucking bee nigger
Chud 11/10/25 (Mon) 23:00:22 β 43392 [Quote]
idk what the fuck i did but the game runs at around 2000fps on my pc now so im gonna finish up what im doing and upload that later
Chud 11/10/25 (Mon) 23:00:59 β 43393 [Quote]
water is still broken im gonna fix that first
Chud 11/11/25 (Tue) 01:39:12 β 43405 [Quote]
almost done fixing water
Chud 11/11/25 (Tue) 02:52:44 β 43413 [Quote]
uploaded new update go look
Chud 11/11/25 (Tue) 02:55:42 β 43416 [Quote]
ok google is being a faggot
Chud 11/11/25 (Tue) 02:56:34 β 43417 [Quote]
why the fuck does google think it has a virus now what the fuck
Chud 11/11/25 (Tue) 03:05:18 β 43421 [Quote]
well it let me upload the source code but not the game itself so idk
Chud 11/11/25 (Tue) 03:06:18 β 43422 [Quote]
ok it didnt let me do the source code either
Chud 11/11/25 (Tue) 04:56:40 β 43426 [Quote]
doing the github thing
Chud 11/11/25 (Tue) 06:53:29 β 43428 [Quote]
got half slabs working btw
Chud 11/11/25 (Tue) 07:25:14 β 43431 [Quote]
in order to get water to do what i want i had to make slabs work first then i can build off of that
Chud 11/11/25 (Tue) 07:35:33 β 43432 [Quote]
also im gonna make it so you can place different slabs together also blocks will be able to be placed at half block increments (only vertically and only if you do it by placing it on top of or under a slab) also torches and such will be able to be placed on slabs as well
Chud 11/11/25 (Tue) 07:37:34 β 43433 [Quote]
also i fixed a glitch where worlds will get fucked up if you leave them and rejoin
Chud 11/11/25 (Tue) 07:51:24 β 43434 [Quote]
added dirt slabs too because fun
Chud 11/11/25 (Tue) 07:51:44 β 43435 [Quote]
and bookshelf slabs because i thought that would look interesting
Chud 11/12/25 (Wed) 02:43:59 β 43481 [Quote]
i want to add more blocks to the game, what do you guys want in it
Chud 11/12/25 (Wed) 05:59:32 β 43485 [Quote]
>>43481 A palette of metal blocks for building would be nice. Iron blocks with textures that would make for good panels for floors, walls, and maybe other things that are less cube-shaped you might find in a bunker or a lab.
Chud 11/12/25 (Wed) 06:10:00 β 43486 [Quote]
>>43485 draw it and ill see what i can do
Chud 11/12/25 (Wed) 06:10:13 β 43487 [Quote]
>>43485 draw it and ill see what i can do
Chud 11/13/25 (Thu) 08:31:50 β 43586 [Quote]
>>43486 Just saw this now award
< I can't draw so I stole this image from a minecraft mod, but I hope you can see where I'm going with this. Stuff like girders, floor grates, and bolted walls.