Time Nick Message 05:55 fluxionary digicolor 05:55 fluxionary whoops, trying to search, didin't mean to type it in chat 05:57 fluxionary @cheapie i was working on a ipv6 compatible version of verbana for a while, but it never got finished because my health got worse and i can't focus 05:58 fluxionary basically the old database (sqlite) can't handle efficient range selects on 128 bit addresses, i had to port things to postgres 10:13 sfan5 you could feasibly implement a b-tree in lua 10:13 sfan5 though it would be annoying 10:14 sfan5 probably better to think of a solution to keep using sqlite 13:28 MTDiscord I have implemented an (in-memory) B-tree in Lua: https://github.com/TheAlgorithms/Lua/blob/main/src/data_structures/sorted_set/btree.lua. It shouldn't be too hard to put this thing on the disk. 13:43 sfan5 just a prefix match would probably work well enough, binary or not 15:26 MTDiscord yeah for this specific use case something like a prefix tree should do the job, right 15:29 ireallyhateirc Is it just me or are other people here too overwhelmed by the amount of work needed to make a game? My first thought would be "I want to make a game of my dreams" but then I actually realized that I need to be able to do anything from coding to animation and art direction. 15:32 MTDiscord unless you have a really narrow scope (say, a simple puzzle game), it is an absurd amount of work 15:42 zleap this is why you may need a small team to help 15:42 ireallyhateirc each character for my game is between 2 weeks and 1 month of work, since September I'm a 3D artist more than coder 15:43 ireallyhateirc I have 3 base characters in the game (would like maybe 6-7), 4 base monsters (10 would be good) 15:44 ireallyhateirc so optimistically 7 months of work for bare minimum, 21 months of work realistically 15:44 ireallyhateirc I also need between 40-150 furniture items (1-3 days for each) 15:45 ireallyhateirc and I need to finish writing road/street generator then fill the city with buildings 15:45 zleap is this using luantic as the game engine ? 15:45 MTDiscord you can get by with a texturepack and opengameart, etc to focus more on programing 15:45 ireallyhateirc zleap, yeah 15:46 zleap i am trying to promote luantic in my area, that may not help right now but if that inspires people to play then write stuff, it will hopefully build the skills base up 15:46 MTDiscord dont make his head any bigger than it already is :juanchi_face: 15:47 ireallyhateirc wsor4035, yeah I'm aiming for a semi-realistic style of textures to get that obscure/time consumed vibe so I'm going to use these downscaled: https://cc0-textures.com/ https://polyhaven.com/ 15:48 zleap they look nice 15:48 ireallyhateirc I'm trying to put together a team but then as you can imagine people are busy 15:49 zleap yeah 15:49 zleap i find reaching out to the right people difficult too 15:49 ireallyhateirc the bright side is that 95% of people seem to be fascinated by my game idea 15:50 zleap that is a good start do you have a basic website up with the info 15:50 ireallyhateirc I have my codeberg 15:51 zleap that can do pages iirc same as github pages 15:51 ireallyhateirc I don't want to show that to people before it has basic gameplay 15:51 zleap or similar 15:51 zleap i was thinking more so it has the info for potential helpers to find everything 15:52 zleap i have asked simply questions to projects before such as What programming language are you using as that info is hidden or harder to find 15:53 zleap we know luanti uses lua for example 15:53 ireallyhateirc for now I need to put together documents that define the game well to avoid attracting people who have their ideas for my game that I don't necessarily like 15:53 zleap good idea, a clear defined outline 15:55 ireallyhateirc My plan is to provide a working and moddable proof of concept 15:56 zleap so will the game be oss / free software ? 15:56 ireallyhateirc it is and will be 15:56 ireallyhateirc https://codeberg.org/perfect_city_game_studio/perfect_city 15:56 ireallyhateirc though I plan monetizing it too 15:57 zleap can you have paid for mods / plugins for luanti? 15:57 zleap but yeah you need to earn some income at least 15:58 ireallyhateirc the GPL/LGPL allows selling code, but you wouldn't be able to do that on ContentDB 15:58 zleap ah ok 15:59 zleap i am sure there are lots of school age students out there who may be able to help 16:00 zleap as in looking for projects to get involved with 16:00 zleap which helps them get started with their own projects too 16:01 zleap this may be one source https://fsfe.org/activities/yh4f/ 16:01 zleap Youth hacking for freedom, an event set up by the FSFE 16:02 ireallyhateirc my game is a horror but I would still play such a thing as a kid 16:03 zleap that is for <18, once they turn 18 they can help and genere is less of an issue 16:04 zleap important thing, is finding a source of contributors 16:06 ireallyhateirc the hard thing is bootstrapping a community - showing that your project is worth peoples' time 16:06 zleap yeah 16:06 zleap that too 16:07 zleap i am trying to promote open street map, as with that, there are benefits to helping 16:07 zleap as in you map what is on your local street 16:07 zleap so for people who help the local community, work with business having accurate information is essential 16:08 zleap on a wider scale a lot of things can be added to OSM, that may not meet criteria met by googlemaps, e.g say fly tipping in rural areas is an issue 16:08 zleap so map sites and that may help tackle the issue 16:08 ireallyhateirc Google map sucks and is less detailed than OSM 16:09 zleap well OSM can be updated quickly 16:09 zleap by users 16:09 zleap which is why promoting is a good idea, people think google = search 16:09 zleap but the ONLY search site 16:09 zleap that is one barrier we need to break down 16:10 ireallyhateirc what needs to be broken down is that illegal monopolist 16:10 zleap best way to help is to make OSM better, and for more people to know about it 16:10 zleap focus energy on why OSM is good, 16:11 zleap i am not sure if it is possible to import say OSM data in to Luanti 16:11 ireallyhateirc Anyway back to games: I plan to make appealing characters, story and a proof of concept. Then hopefully contributors will appear and add their own content like buildings and building modules 16:12 ireallyhateirc zleap, everything is possible if you know Lua and how to write mapgen code 16:12 zleap i can try and help promote 16:16 zleap i am better at promo than coding 16:16 zleap perhaps someone has already done that 16:18 zleap i am going to try and push people towards matrix to chat, partly as it is easier to set up, mobile friendly , irc may easily put people off stuff 16:18 zleap even i struggle to talk people through how to set it up, esp remotely, matrix is easier 16:25 zleap i got 2 go, will be on later or tomorrow and also on Matrix 16:25 zleap i don't think the irc channel is bridged to the luanti matrix channel 16:25 zleap chat later 17:08 MTDiscord whoa is google maps really worse than OSM? 17:09 MTDiscord if so i might use OSM at least 17:09 MTDiscord i've found that if you have internet, google maps works really well for routing 17:10 bdju on a local level if you have OSM contributors nearby, I've heard OSM can be more accurate 17:20 ireallyhateirc @luatic, for my city OSM is much more detailed and has better contrast compared to Google Maps. At least the conventional map because you can't really beat Street View and satelite images 17:20 ireallyhateirc OSM is generally much more detailed 17:28 [MatrxMT] luatic: I used OSM (with Organic Maps) a few times for walking and (twice or so) driving, and it works well enough. The only nitpick I have about Organic Maps is that it seems to prefer the road number instead of the name for the nearby city highway (which is slightly annoying since it's mostly a Kreisstraße with a four-digit number) 21:15 zleap bdju, yeah i am trying to at least get my local area on OSM 21:16 zleap i think with google it is a privacy issue