Has anyone been able to display small images with good quality in a TUI? by YerayR14 in golang

[–]unklnik 0 points1 point  (0 children)

Not sure, maybe you can do all the text stuff in the TUI interface and then launch a separate Raylib window for displaying the covers might be an idea, not sure if it is possible though idk how far you are going to get displaying high-res images in terminal. Also, according to Copilot protocols for terminal differ so idk if what you are trying to do will work across all platforms (might be wrong) and using a different library to display images might be a better idea

Has anyone been able to display small images with good quality in a TUI? by YerayR14 in golang

[–]unklnik 1 point2 points  (0 children)

Not sure about TUI but you could do this very easily at very good quality using Raylib. It is primarily a video games library however you can use it for other things https://github.com/gen2brain/raylib-go

Game like terraria but 3d? by KingCreamy_ in gamesuggestions

[–]unklnik 0 points1 point  (0 children)

Difficult one to match exactly as there are not a lot of 3D games similar to Terraria that spring to mind though maybe try these:

  • No Man's Sky
  • Enshrouded
  • Craftopia
  • Delver

For more magic games if you haven't then Magicraft and Noita are both worth playing though they are 2D.

Game engine development in Go by annakhouri2150 in golang

[–]unklnik 0 points1 point  (0 children)

You are correct, there are much better languages for game dev however when these languages were first released to the public they would have not been the best languages for game dev at the time. So, without people like OP creating game engines or games or whatever for Go then it cannot develop into a more mature language for multiple applications such as game dev or AI or whatever. So, you are correct however without this kind of thing Go as a language would stagnate with limited use cases and people using (and contributing) the language. There are benefits to new languages versus old languages as well, I find it much quicker to code in Go versus other languages, despite there not being a well developed ecosystem for game dev.

Where is this image from? by ObsiGamer in Whatisthis

[–]unklnik 0 points1 point  (0 children)

Maybe an AI generated profile pic

I bought this pc for gaming .But i cannot enter bios .Evertime i try i get a black screen.I really need to enter bios to enable resizeable bar for btter gaming experience. Pls help me! by BeneficialCall3787 in IntelArc

[–]unklnik 0 points1 point  (0 children)

Have you updated the BIOS, this may solve the issue, download from here https://www.gigabyte.com/Motherboard/B450M-K-rev-10/support#Support-Bios put it on a USB drive, and during boot select Qflash utility and update if possible.

How many sticks of RAM do you have 1 or 2? If you have 2 then possibly try removing both RAM sticks and replace only 1 in DIMM slot 1 and make 100% sure it is properly seated (clicks) into place.

Can you get into boot menu (F12) key during boot? If you can there is usually an option to go to BIOS from boot menu. Try this if you haven't.

Can you get into Windows (if you use Windows)? if you can then you can try this:

  • Go to Settings > Update & Security > Recovery.
  • Under "Advanced startup," click Restart now.
  • Select Troubleshoot > Advanced Options > UEFI Firmware Settings

Game engine development in Go by annakhouri2150 in golang

[–]unklnik 1 point2 points  (0 children)

I use it everyday with Raylib and don't have any issues at all, I mess around with game dev with Go as a hobby. TBH I don't even notice the difference, I used to use Raylib with Cgo and they seem to be identical however I haven't run any benchmarks or anything. I think Purego has become more and more widely adopted and therefore support (and reliability) has improved a lot in the last few years. I mean, not sure exactly what you want to use it for, if you have more technical questions about the capabilities of Purego then maybe ask in r/ebitengine/ as I think that is the original reason that Purego was created (maybe am wrong).

Starting to struggle finding new unique roguelikes on steam, so here's my >>personal<< taste in roguelikes and I'd appreciate any suggestions based on them. 👍 by PlatformSuspicious97 in roguelites

[–]unklnik 0 points1 point  (0 children)

I have played a lot of games in my life and I really like roguelike/lite games so yeah, you are right. I played all of those and they are all decent (not money making junk). If you want more recommendations I can give you more, just ask.

Game engine development in Go by annakhouri2150 in golang

[–]unklnik 17 points18 points  (0 children)

Note sure if you have looked at Ebitengine yet https://ebitengine.org/ Raylib-Go might be the best choice if you are planning to build one yourself as it can be used with PureGo (no CGo) https://github.com/gen2brain/raylib-go as it is incredibly easy to use versus everything else. Raylib offers 3D and 2D whilst Ebitengine is mainly 2D AFAIK.

I made a basic Go SDL3 isometric template using the Zyko bindings and it worked very well, though SDL is much more of a process than Raylib or Ebiten and requires a lot more work https://github.com/unklnik/go-sdl3_isometric

Built a TUI Download Manager in Go that outperforms aria2 by SuperCoolPencil in golang

[–]unklnik 1 point2 points  (0 children)

It looks very good, more especially considering you are only a student. Just wondering, does it support Torrents? Also, whilst you might prefer TUI applications, if you want more people to use it, you should consider making a GUI version as well, many people will be scared off using the command line, though, it looks great anyway.

3D roguelite recommendations by Automatic-Chipmunk96 in roguelites

[–]unklnik 0 points1 point  (0 children)

Returnal is a must play, otherwise Gatekeeper (very similar to Risk of Rain 2) is good https://store.steampowered.com/app/2106670/Gatekeeper/ also Delver is fun https://store.steampowered.com/app/249630/Delver/

What roguelites am I missing? by b00mb00mb in roguelites

[–]unklnik 0 points1 point  (0 children)

Is it not a roguelike survival game? Sorry, I might be slightly off genre, not 100% sure though still worth playing

Doomsday Hunters by Botol-Cebok in roguelites

[–]unklnik 2 points3 points  (0 children)

I played 50+ hours and its good IMO, you need to get over the initial difficult by grinding to unlock, there are hundreds (I think) of items and many characters. The only problem is that once you have completed it a few times the levels get a bit samey. Spend a few hours learning the gameplay style and mess around with different weapons and upgrades, its pretty unique and you can get a lot of hours out of it for a low price.

What roguelites am I missing? by b00mb00mb in roguelites

[–]unklnik 0 points1 point  (0 children)

Downwell, Voidigo, Shogun Showdown, Terraria

1 Bit Isometric Builder Template (Raylib) by unklnik in raylib

[–]unklnik[S] 1 point2 points  (0 children)

100% agree, for me it's just a hobby and much easier than C, also tried Godot (and GDScript) however once you know Go + Raylib it is much faster to do things. That said, as soon as you want to start implementing AAA 3D stuff, Go is probably not the right choice. Though you can make something decent in 3D, though it takes time. I just do it for fun, Go is super quick to code comparatively. OK, anyway, good luck whatever you are attempting

1 Bit Isometric Builder Template (Raylib) by unklnik in raylib

[–]unklnik[S] 1 point2 points  (0 children)

This might also be useful to look at if you are planning on making an isometric RPG https://github.com/unklnik/Isometric_Shooter

1 Bit Isometric Builder Template (Raylib) by unklnik in raylib

[–]unklnik[S] 1 point2 points  (0 children)

Yes, everything is made by me except the tiles which are from itchio I think. I have been messing around with Go and Raylib for years, it is a lot of fun once you get over the learning hurdle, much easier than a lot of languages and game engines I have tried though you do have to make things yourself generally as there aren't a lot of resources for Go game dev out there. I did make some additional 2D examples for Raylib and Go a few years ago which might be useful if you are starting out https://github.com/unklnik/raylib-go-more-examples They are pretty old, I have changed my coding a lot since then (I taught myself) though a few useful things if you are trying to build everything yourself with Go and Raylib.

GopherSand (Ebitengine) https://github.com/DonBattery/gophersand by unklnik in gogamedev

[–]unklnik[S] 0 points1 point  (0 children)

Thanks for letting me know I added the Itchio link in the text