• Breaking News

    Sunday, April 25, 2021

    Google Docs with resources I collected over the last 2 years (links/books)

    Google Docs with resources I collected over the last 2 years (links/books)


    Google Docs with resources I collected over the last 2 years (links/books)

    Posted: 25 Apr 2021 06:43 AM PDT

    Hello fellow gamedevs. Over the last 2 years I collected resources for my journey to become a gamedev. As i collected i thought why not release a google doc with all my finds because i know it difficult to find something when you don't know where to look. As per now its like 7 pages long and i will update it regularly. If you have something to contribute you can message me on reddit and i will add it to my list. https://docs.google.com/document/d/149ELt7-NZUuwIai7Lre8ewcgoz3PZZjFUt_BoQOo080/edit

    Do with it what you wan't. But if you re-share it credit would be appreciated, as it needed some time to collect it

    PS: Sorry for the bad formating

    submitted by /u/Romm100
    [link] [comments]

    Hey guys ! I make Royalty-Free Music for games, and here's a playlist that gathers all my tracks that are free to use, even in commercial projects ! Feel free to use them in your games !

    Posted: 25 Apr 2021 08:16 AM PDT

    You can check it out here : https://youtube.com/playlist?list=PLsVfn9YIFmNC3SL_FgAe6k4_is4stMOh2

    You're free to use these tracks under the following creative commons License : CC BY 3.0

    Hope it helps :) don't hesitate if you have any questions !

    submitted by /u/guyFCR
    [link] [comments]

    This tutorial can help you share your Quest 2 Game View to Unity or other platform. It’s good for monitoring headsets for public event, remote control..etc. (Github and tutorial Link in comment)

    Posted: 25 Apr 2021 10:48 AM PDT

    Easy VR Camera Movement

    Posted: 25 Apr 2021 09:54 AM PDT

    How to store and sort a large number of puzzles/levels?

    Posted: 25 Apr 2021 05:59 AM PDT

    Hi,

    I'm working on a puzzle game in Unity that is growing quite rapidly. It looks like I'm steering toward a couple of hundred puzzles and I want some way of keeping track/sorting of all these. The puzzles are 2D grids of icons (Like the Witness) and I basically want to have some way of sorting them by the icons they contain and I'd also like some method of seeing a .png of the puzzle layout.

    I used to do this manually with Excel, but now there's too many puzzles.

    I tried doing this with .JSON files and Scriptable Objects, which kinda works but the Unity Inspector doesn't have as much functionality for sorting by icon type.

    Maybe I have to use some sort of DataBase software?

    Does anyone have any tips or ideas on how to store and sort through large collections or puzzles or levels in a game? Thanks in advance.

    submitted by /u/Dywindel
    [link] [comments]

    Am I being stupid for thinking I can make this sci-fi open-world third person RPG game set in an alien world all by myself? Hear me out.

    Posted: 25 Apr 2021 11:28 AM PDT

    I am close to being 29 years old. I have a day job which I am doing from home because of covid where I work as a full stack web developer. I have participated in 2 game jams before and the last one was 2 years ago. Both of these games were very small scope game jam games. I used godot for both of them. I haven't actually made anything other than for those game jams.

    I have decent technical skills. I code for a living, but I still consider myself average in my technical abilities. I have very poor artistic skills. I have messed around with blender a little bit. I do feel confident I can get things done with lots of references though, even if it takes time. I have disposable income to buy assets and tools that can help me with development. Case in point, I bought an animation collection today from the asset store hoping it will cut down on the time I have to spend animating. I can tweak the animations in them to fit my needs.

    I have always wanted to make my dream game and I have heard numerous times that big games as a solo developer is a bad idea. I started this new project exactly a week ago. I have been working on it everyday since even if for just an hour. These are the things I have in my mind for the game:

    1. An open alien world to explore.
    2. Melee, stealth and ranged combat mechanics.
    3. Multiple robot enemies to fight.
    4. Multiple alien animals to fight.
    5. Multiple humans to fight (you play as an alien).
    6. Main quest line with a basic story I have in my mind.
    7. Side quests you can take up with NPCs - I have no idea of what kind of quests yet.
    8. Complex AI behaviors for alien animals you can run into in the world.
    9. Complex AI behaviors for enemy NPCs.
    10. Good looking graphics. I want the game to look photo realistic even if it ends up being minimal.
    11. RPG mechanics where you upgrade skills to help in combat. Needs a lot of thought.
    12. RPG mechanics with equipments, armor and weapons.

    This may not be an exhaustive list.

    So, here is what I have done so far in the past week.

    1. A third person kinematic capsule character that can move around with WASD, sprint, jump.
    2. The character can aim with RMB, shoot with LMB. There are no assets in the game at this point, just uses a raycast to detect collision and log to console.
    3. There is an enemy capsule with NavMeshAgent and a basic behavior that idles in one spot so far looking for the player. If it detects player, moves close to the player. If close enough to attack, will attack.
    4. When shot by player 4 times by player, will die (right now just disappears)
    5. If player gets attacked enough and health goes to 0, logs to console that the game is over.

    I know I have tons to do and I have barely scratched the surface. But, even eight now, it still feels to me like my goal is possible even if it takes times. I can't imagine it taking more than a couple years. What I feel contradicts everything I have heard so far from other people who probably knows better. So, help me realize what I am missing to see. Why do I still think I can do it?

    Extra information: I am using unity 2020.3. I started with the HDRP preset. I am using a library called 'Sensor Toolkit' I got from some humble bundle for the enemy to detect player. The animation collection I bought today is called 'Mega Animation Pack'. I haven't even downloaded it yet. The behavior tree library I am using is called fluid-behavior-tree and is up on github, source code licensed under MIT. I am intentionally not linking anything, but you can google these things.

    submitted by /u/PM-ME-UR--BOOBS
    [link] [comments]

    Writing a story where the player makes a choice

    Posted: 25 Apr 2021 05:33 AM PDT

    I am having a bit of trouble writing a story where the player makes a choice, and it can lead down a different path. Its really hard to format, and keep track of ALL of the possible choices throughout the game. Any idea how this could be easier to manage?

    submitted by /u/RevolutionaryAd1682
    [link] [comments]

    unity low poly water shader graph with foam

    Posted: 25 Apr 2021 01:16 AM PDT

    Technical question about Baking

    Posted: 25 Apr 2021 09:44 AM PDT

    I have a trouble to understand one thing. Lets say my high poly cube has beveled edges, its round.

    Should i bevel those same edges on the low poly? any time i bake the high on the low its not rounded the same as the high poly.

    Thank you!

    submitted by /u/imthenightiambatman
    [link] [comments]

    Where’s split screen these days?

    Posted: 24 Apr 2021 09:28 PM PDT

    It seems as time goes on fewer and fewer games are released with split screen as an option. With the exception of racing and party games, most everything requires online play instead of good old couch multiplayer. Shooters in particular could really benefit from the feature, but lack it nonetheless.

    Where's split screen? Is it hard to develop for? Is it not actually that popular? Do most games not benefit from the feature? Or am I just blind...

    submitted by /u/unicodePicasso
    [link] [comments]

    Is it a good idea to start a YouTube channel showing the progress of a game?

    Posted: 25 Apr 2021 11:45 AM PDT

    I'm a game design student in college currently and this semester I've been working with a few other students on a game for the class course. At this point I feel I have enough experience in coming up with gameplay prototypes, have decent programming skills, and am familiar enough with the design process from the class that I can actually begin creating a game this summer.

    I was watching a few videos on YouTube about "making a game in Unreal Engine in 6 days" and that made me interested in creating a YouTube channel showing my game's progress. Right now I'm thinking it would mostly be like a video version of a scrum meeting where I establish a goal for the day and then show what I accomplished in the video, including any bugs that I was having trouble fixing. The videos would either be about my progress for the day or week (depending on the amount of time I have, I will also be having a job this summer and can't devote my entire day to game development) and then at the end of the video establishing a goal for the next step.

    There are 3 reasons I'm considering doing this. 1. Marketing - if people actually watch the series it will generate hype for the game and people will at least know about it for release.

    1. Portfolio Piece - When I apply for a job at an actual game company I have something to show for my experience.

    2. Motivation - If I'm making videos I'll have a reason to actually get working on it whereas otherwise it might be easy to be lazy since there's no pressure to work on it.

    The only thing I might be worried about doing this is that it could give away too many spoilers (I'm wanting to make a single player game with a story) and that someone with more time and skill might stumble on the series and steal the idea before I finish it. What do you think about this idea, is it good or bad?

    submitted by /u/Madmonkeman
    [link] [comments]

    Can Gamedev's make MONEY? Let's find out in this new series!

    Posted: 25 Apr 2021 11:40 AM PDT

    Free Chiptune songs for your games

    Posted: 25 Apr 2021 11:38 AM PDT

    Hi all, I make games and music. I just wanted to let you know that I've got some open source chiptune style music you can freely use and adapt for any purpose (including commercial use): https://github.com/OpenSourceMusic

    Here's a YouTube playlist of the songs.

    Also, if there's a specific style of song you are looking for that you can't find already in the list, let me know and I'll see what I can put together whenever I have some time (which isn't a whole lot these days).

    submitted by /u/BflySamurai
    [link] [comments]

    Hi everyone, in todays video i made the easiest game, if you enjoy the content you can subscribe cause that helps me a lot :)

    Posted: 25 Apr 2021 11:01 AM PDT

    Image Won't Display on Screen

    Posted: 25 Apr 2021 10:27 AM PDT

    I am having trouble getting an image to display on the screen I created. I can get the canvas to show up but the image won't show up on the screen:

    public static void main(String[] args) throws IOException {

     JFrame frame = new JFrame("yay"); frame.setDefaultCloseOperation(JFrame.EXIT\_ON\_CLOSE); frame.setVisible(true); frame.setSize(800,600); frame.getContentPane().setBackground(new Color(100,255,255)); Canvas c = new Canvas(); c.setBounds(0,0,800,600); frame.add(c); File file = new File("CoolDogIcon.png"); BufferedImage image = [ImageIO.read](https://ImageIO.read)(file); Graphics g = image.getGraphics(); g.drawImage(image, 0, 0, null); 

    }

    Does anyone know what I may be missing to get this to display correctly?

    submitted by /u/javaGamer7
    [link] [comments]

    Anyone know how could I acchive same effect as in this game? So like that player rotate to the move position

    Posted: 25 Apr 2021 10:22 AM PDT

    How can i fix the problem at the 102

    Posted: 25 Apr 2021 10:19 AM PDT

    package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.os.Vibrator; import android.view.View; import android.widget.Button; public class MainActivity extends AppCompatActivity { Button btVibrate; Vibrator vibrator; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); long[] pattern = {2000, 500}; long[] pattern2 = {200, 200}; long[] pattern3 = {1000, 100}; long[] pattern4 = {200, 20}; long[] pattern5 = {10, 5}; long[] pattern6 = {50, 20}; long[] pattern7 = {100, 20}; long[] pattern8 = {2000, 100}; long[] pattern9 = {200, 300}; btVibrate=findViewById(R.id.button); vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE); btVibrate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(pattern,0); btVibrate=findViewById(R.id.button2); vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE); btVibrate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(pattern2,0); btVibrate=findViewById(R.id.button6); vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE); btVibrate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(pattern3,0); btVibrate=findViewById(R.id.button7); vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE); btVibrate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(pattern4,0); btVibrate=findViewById(R.id.button8); vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE); btVibrate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(pattern5,0); btVibrate=findViewById(R.id.button9); vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE); btVibrate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(pattern6, 0); btVibrate=findViewById(R.id.button10); vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE); btVibrate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(pattern7,0); btVibrate=findViewById(R.id.button11); vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE); btVibrate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(pattern8, 0); btVibrate=findViewById(R.id.button12); vibrator=(Vibrator)getSystemService(VIBRATOR_SERVICE); btVibrate.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(pattern9, 0); } }); } }); } }); }; } 
    submitted by /u/Puzzleheaded-Emu7128
    [link] [comments]

    Space shooter game pack by ArtStore

    Posted: 25 Apr 2021 10:11 AM PDT

    Free pixel art suburban houses asset pack!

    Posted: 25 Apr 2021 10:03 AM PDT

    Taking a break from programming and working on some graphic design feels a lot of fun. When you are a solo dev or in a small team, switching disciplines can be refreshing.

    Posted: 25 Apr 2021 10:01 AM PDT

    Anyone submitting or going to Bitsummit? (kyoto, Sept 2-3)

    Posted: 25 Apr 2021 09:32 AM PDT

    Info here. Anyone going? Wondering if anyone went to the past ones and have any experience they would like to share. Not sure about how I'm going to handle the equipment situation, as I only own an old laptop.

    Going to try to rush my demo and see if I can make it, as I live within a travelable distance. The deadline is a great motivator!

    submitted by /u/Funzies-uwu
    [link] [comments]

    We got an interview with the developer of Replit’s Kaboom game dev framework this week! We talked about learning to code, how the idea for Kaboom came about, and what he’s has been listening to lately. I thought /r/gamedev might be interested in checking it out!

    Posted: 25 Apr 2021 08:44 AM PDT

    Advice on RTS AI.

    Posted: 25 Apr 2021 02:40 AM PDT

    Hi all!

    Right now I am diving into AI for my RTS game. I am having trouble trying to structure it, if you could lend your suggestions I would really appreciate it!

    So a little context.. My RTS is similar to the Total War games. It is a medieval/antiquity battle game, where armies of soldiers are composed of battalions and each battalion has individual soldiers. The Ai is split between battalion AI and unit AI. I have no trouble with battalion AI, but my unit AI quickly becomes unmanageable every time I try.

    Basically, I want individual soldiers to be represented by a state machine, but I also want events to effect the unit's state, as well as the units able to have a list of actions to perform.

    So for example, on a high level a unit can be in the states: Idle, Marching, Melee Combat, etc.

    My issue is that these states have sub-states, and also can have strings of actions. For example, let's say I click a formation and tell it to move somewhere. Each unit in the battalion then has to do the following:

    if (not moving && not facing the right way) rotate

    else if (moving) then speed up

    if (speeding up && reached target speed) change state to marching

    if (near target) slow down

    if (finished slowing down) change to idle

    I have many actions which are a "list of states" like this, and I have many troubles. What if the unit is marching, but something bumps into it and its velocity turns to 0. How do I get it to recognize it must first speed up, then start marching?

    There are also events like if the unit is marching, but it detects very close enemies, it should then slow down, then enter combat. Or another event could be the unit is marching but is shot with an arrow. It should stop moving, play a "hit" animation, then speed up, then march.

    It feels so natural to represent this with an FSM, but it quickly becomes spaghetti code. I don't know how I can represent the AI with states, list of actions to perform, and respond to events. The added challenge is I am using Unity DOTS/ECS, so representing behaviors with classes is out of the question.

    Any suggestions or resources are appreciated.

    submitted by /u/Tree3708
    [link] [comments]

    No comments:

    Post a Comment