=== ANCHOR POEM === ═══════════════════════════════════════════════════════════════════════──────────── I wish someone would make a "meta game engine" that would run any type of project that you gave it. Unity, Unreal, RPGgame-maker-studio, Godot, etc ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════════───────────┘ === SIMILARITY RANKED === --- #1 messages/740 --- ════════════════════════════════════════════════════════════════─────────────────── had a dream that we gamified all work and then put them into one single mega-game so whenever you wanted you could work on an arbitrary project and it would spin up a new game and take your inputs and use them to accomplish whatever was happening ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════════════════════──────────────────┘ --- #2 fediverse/5052 --- ═══════════════════════════════════════════════════════════════════──────────────── "hello, I'd like to make games using your tools and art assets. I will sell anything I make to you and only you, and if you don't want it that's fine too, I'll just play it with my friends sometimes." ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════───────────────┘ --- #3 fediverse/940 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-652 just made a game for GGJ in Godot and I have to agree. Godot is so frustrating, but one thing I have to concede is that once you get your head around it the GUI part is actually incredibly powerful. My next game I'm going to make in Raylib, and if the UI bit proves too difficult I'll probably end up back at Godot. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #4 fediverse/3034 --- ═══════════════════════════════════════════════════════──────────────────────────── @user-570 I've messed around with Bevy and the library most similar in C is Raylib. in Lua it'd be Love2D I think. I love the idea of those systems. I haven't built a full game using them but I can conceptualize operations within them easier using a framework like that versus a game engine like Godot. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #5 fediverse/2913 --- ══════════════════════════════════════════════════════───────────────────────────── @user-570 @user-246 I'll make a game if you do! I promise mine will be worse than yours so you can feel better about your progress! ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════────────────────────────────┘ --- #6 fediverse/3927 --- ══════════════════════════════════════════════════════════───────────────────────── okay but why has nobody ever approached AI from a game design perspective like seriously there should be researchers who are multidisciplined in this kind of thing ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════────────────────────────┘ --- #7 fediverse/5185 --- ═══════════════════════════════════════════════════════════════════──────────────── frankly it makes a ton of sense to me that computer programmers would have a game playing in the monitor. Gotta keep those brains active after all. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════───────────────┘ --- #8 fediverse_boost/3591 --- ◀─╔══════════════════════[BOOST]════════════════════════─────────────────────────╗ ║ ┌────────────────────────────────────────────────────────────────────────────┐ ║ ║ │ making some cool progress on the #itchio #GodotEngine console project 👀✨ │ ║ ║ │ │ ║ ║ │ got the minimal project running, now i just have to port the dynamic libraries and give it a shot! │ ║ ║ │ │ ║ ║ │ #GameDev #IndieDev #RetroGaming │ ║ ║ └────────────────────────────────────────────────────────────────────────────┘ ║ ╠─────────┐ ┌───────────╣ ║ similar │ chronological │ different ║ ╚═════════╧═══════════════════════════════════════════─────────────────┴───────╝─▶ --- #9 fediverse/4072 --- ═══════════════════════════════════════════════════════════──────────────────────── I like games that test my reflexes I also like games that test my wit but most of all I like games that test my patience with strategy ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════───────────────────────┘ --- #10 fediverse/977 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-696 to me, the most technically and gameplay impressive video games tend to be the ones that develop their own engine specifically for the project. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #11 fediverse/84 --- ══════════════════════════════════════════───────────────────────────────────────── Life is just a series of minigames for your primate brain to solve that are generated by an impossibly complex algorithm with a dash of ethical value-based choices thrown in. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════────────────────────────────────────────┘ --- #12 fediverse/1162 --- ═══════════════════════════════════════════════──────────────────────────────────── There are some games that I play where I am struck by the thought that "wow, this game was made by programmers" and often, they are among my favorite games to play. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #13 fediverse/1427 --- ════════════════════════════════════════════════─────────────────────────────────── if you want your game to be playable in 20 years, make sure it runs on Linux. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════──────────────────────────────────┘ --- #14 messages/574 --- ═══════════════════════════════════════════════════════════──────────────────────── Steps to make a game waterfall style: Lay out all the data structures Build methods which manipulate those structures (think getters and setters) Then build machinery which operates upon those structures using those methods, like game loops, cooldown timers, and status effects Then develop a way to present it to the player using UIs, visuals and graphics, narratives, sound, all that junk that's probably someone else's job anyway ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════───────────────────────┘ --- #15 fediverse/5113 --- ═══════════════════════════════════════════════════════════════════──────────────── any game with the ability to interact with the simulation through command line arguments is a game that is scriptable and infinitely expandable. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════───────────────┘ --- #16 fediverse/3067 --- ═══════════════════════════════════════════════════════──────────────────────────── IT WORKED! I got my game working! Linux is so awesome! 🥰 😍 ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #17 messages/488 --- ═══════════════════════════════════════════════════════──────────────────────────── Look at the unique patterns in a programming language, and you will find within them a usecase. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #18 fediverse/3359 --- ═══════════════════════════════════════════════════════──────────────────────────── @user-192 you could throw yourself into the project of hosting a private server, that way you could be working on "Runescape" while also being productive ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #19 fediverse/3210 --- ═══════════════════════════════════════════════════════──────────────────────────── @user-1209 well, every boomer shooter is about moving as fast as possible and shooting with pinpoint accuracy, so... that's-the-game.jpg : ) ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════───────────────────────────┘ --- #20 messages/1129 --- ═══════════════════════════════════════════════════════════════════════════════──── ai-stuff - this is how to program a society. (or software project) there are lots of other implementations ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════════════════───┘ |