Roundbeargames
[Devlog #7] HDRP Volume & Lighting - Unity 2.5D Platformer
updated
Easing Functions:
easings.net
Roundbearlinks
Discord: discord.gg/hAFTgcA
Hive: peakd.com/@roundbeargames/posts
X: https://x.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
Roundbearlinks
Discord: discord.gg/hAFTgcA
Hive: peakd.com/@roundbeargames/posts
X: https://x.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
CPP Fighting Game:
github.com/RoundBearChoi/CPP_FightingGame_2
Better Enums:
http://github.com/aantron/better-enums
Roundbearlinks
Discord: discord.gg/hAFTgcA
Hive: peakd.com/@roundbeargames/posts
X: https://x.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
Maybe you can see that I was slightly distracted in this video, but oh well..
CPP Fighting Game:
github.com/RoundBearChoi/CPP_FightingGame_2
Roundbearlinks
Discord: discord.gg/hAFTgcA
Hive: peakd.com/@roundbeargames/posts
X: https://x.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
CPP Fighting Game:
github.com/RoundBearChoi/CPP_FightingGame_2
Roundbearlinks
Discord: discord.gg/hAFTgcA
Hive: peakd.com/@roundbeargames/posts
X: https://x.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
CPP Fighting Game:
github.com/RoundBearChoi/CPP_FightingGame_2
Easing:
easings.net
olcPixelGameEngine:
youtu.be/LPzyNOHY3A4?si=X3gzWRmsW3zKY7yJ
youtu.be/ebq7L2Wtbl4?si=k3iAYFSP2sJBgziK
Roundbearlinks
Discord: discord.gg/hAFTgcA
Hive: peakd.com/@roundbeargames/posts
Twitter: twitter.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
Here's updates for my CPP Fighting Game (hurtbox/hitbox editor and stuff)
Code:
github.com/RoundBearChoi/CPP_FightingGame_2
olcPixelGameEngine by OneLoneCoder:
github.com/OneLoneCoder/olcPixelGameEngine
AABB Collision:
manbeardgames.github.io/docs/tutorials/monogame-3-8/collision-detection/aabb-collision
Roundbearlinks
Discord: discord.gg/hAFTgcA
Hive: peakd.com/@roundbeargames/posts
Twitter: twitter.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
Here's some updates for my CPP Fighting Game (hurtbox/hitbox editor and stuff)
Code:
github.com/RoundBearChoi/CPP_FightingGame_2
olcPixelGameEngine by OneLoneCoder:
github.com/OneLoneCoder/olcPixelGameEngine
Roundbearlinks
Discord: discord.gg/hAFTgcA
Hive: peakd.com/@roundbeargames/posts
Twitter: twitter.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
Devlog#4
0:00 Intro
1:13 Bing
2:55 GitHub Copilot
6:33 Outro
Roundbearlinks
Discord: discord.gg/hAFTgcA
Guilded: guilded.gg/i/pYrRAMdE
Hive: peakd.com/@roundbeargames/posts
Twitter: twitter.com/roundbeargames
LinkedIn: https://linkedin.com/in/jangwon-choi-...
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Main update is weapon customization.
Roundbearlinks
Discord: discord.gg/hAFTgcA
Guilded: guilded.gg/i/pYrRAMdE
Hive: peakd.com/@roundbeargames/posts
Twitter: twitter.com/roundbeargames
LinkedIn: https://linkedin.com/in/jangwon-choi-...
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Updates include enemy AI (state machine), crosshair/recoil, player death, etc.
0:00 Enemy state machine AI
0:34 Future plans
1:03 Crosshair / Recoil
1:38 Player death
Roundbearlinks
Discord: discord.gg/hAFTgcA
Guilded: guilded.gg/i/pYrRAMdE
Hive: peakd.com/@roundbeargames/posts
Twitter: twitter.com/roundbeargames
LinkedIn: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Most common components that make up "gunplay" are VFX (blood, bullet trail, etc), sound, crosshair, recoil, and camera shake. I also talk about some quick optimization tricks.
0:00 Effects & Gunplay
1:14 Optimization
2:43 Third Person View
3:13 Outro
Volumetric Blood Fluids (Unity Asset)
assetstore.unity.com/packages/vfx/particles/volumetric-blood-fluids-173863
Field of View Effect in Unity (Line of Sight, View Cone)
youtu.be/CSeUMTaNFYk
Roundbearlinks
Discord: discord.gg/hAFTgcA
Guilded: guilded.gg/i/pYrRAMdE
Hive: peakd.com/@roundbeargames/posts
Twitter: twitter.com/roundbeargames
LinkedIn: linkedin.com/in/jangwon-choi-15041a9a
Facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Line of sight (or fog of war) is the underlying mechanism for this game.
Scriptable Render Pipeline (Unity) is used to render only the pixels that are in your field of view.
Blend tree matches animations to your aim direction (X and Z axis).
Pls lemme know if you want open source code on fov or third person shooter controller etc.
FOV, Aim, Physics 0:00
Blend Tree 0:57
Minimap 1:35
FOV Basic Concept 2:09
My Previous Project 6:26
Field of View Effect in Unity (Line of Sight, View Cone)
youtu.be/CSeUMTaNFYk
Show a Silhouette When Hidden Using URP Renderer Features (Unity Tutorial)
youtu.be/GAh225QNpm0
Ape Out:
store.steampowered.com/app/447150/APE_OUT
Roundbearlinks
Discord: discord.gg/hAFTgcA
Guilded: guilded.gg/i/pYrRAMdE
Hive: peakd.com/@roundbeargames/posts
Twitter: twitter.com/roundbeargames
LinkedIn: linkedin.com/in/jangwon-choi-15041a9a
Facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
programming + learning about game engines is only a small part of being a game developer.
Gameplay footage is from Ape Out:
store.steampowered.com/app/447150/APE_OUT
Discord:
discord.gg/hAFTgcA
Guilded:
guilded.gg/i/pYrRAMdE
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitter: twitter.com/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Discord:
discord.gg/hAFTgcA
Guilded:
guilded.gg/i/pYrRAMdE
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitter: twitter.com/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
The environment asset I'm using is Suburb Neighborhood House Pack:
assetstore.unity.com/packages/3d/environments/urban/suburb-neighborhood-house-pack-modular-72712
I really enjoyed making the multiplayer FPS prototype + using HDRP. But something even more interesting came up that made me pause all my personal projects. From here instead of a personal devlog, I might start giving you updates and random thoughts on the new project.
Hopefully I'll have something visual to show you soon.
Discord:
discord.gg/hAFTgcA
Guilded:
guilded.gg/i/pYrRAMdE
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Trying out HDRP in Unity 2020.3
I'm not 100% satisfied with the current look, but I learned a lot. Hopefully the next update will be better. I would like to try different assets in the future for more realism. Right now it's a little too cartoony and flat (also everything a little too dark). Stay tuned for more.
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
Guilded:
guilded.gg/i/pYrRAMdE
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
or other things..
Stay awhile and listen to an indie game developer.
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
NoCopyrightSounds:
youtube.com/channel/UC_aEa8K-EOJ3D6gOs7HcyNg
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
or other things..
Stay awhile and listen to an indie game developer.
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
NoCopyrightSounds:
youtube.com/channel/UC_aEa8K-EOJ3D6gOs7HcyNg
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
or other things..
Stay awhile and listen to an indie game developer.
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
NoCopyrightSounds:
youtube.com/channel/UC_aEa8K-EOJ3D6gOs7HcyNg
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
or other things..
Stay awhile and listen to an indie game developer.
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
NoCopyrightSounds:
youtube.com/channel/UC_aEa8K-EOJ3D6gOs7HcyNg
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
or just chat..
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
NoCopyrightSounds:
youtube.com/channel/UC_aEa8K-EOJ3D6gOs7HcyNg
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
Copyright Free Music:
youtube.com/watch?v=f-YsVDJ9Vs8&list=PLRBp0Fe2GpglTnOLbhyrHAVaWsCIEX53Y
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Discord:
discord.gg/hAFTgcA
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
(with light probes, reflection probes, baking, etc)
Will try HDRP later.
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Assets
New York: assetstore.unity.com/packages/3d/environments/urban/street-new-york-183319
FPS Weapons Pack: assetstore.unity.com/packages/3d/props/guns/ultimate-fps-weapons-pack-64555
Low Poly FPS Pack: assetstore.unity.com/packages/3d/props/weapons/low-poly-fps-pack-54947
Muzzle Flashes: assetstore.unity.com/packages/vfx/particles/pro-effects-fps-muzzle-flashes-impacts-169018
Magic Light Probes: assetstore.unity.com/packages/tools/utilities/magic-light-probes-157812
AllSky: assetstore.unity.com/packages/2d/textures-materials/sky/allsky-220-sky-skybox-set-10109
Discord:
discord.gg/hAFTgcA
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Basic mechanics are there, like network animation sync, rigidbody character controller, etc.
Next is replacing placeholder assets.
Playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Low Poly FPS Pack:
assetstore.unity.com/packages/3d/props/weapons/low-poly-fps-pack-54947
Facepunch.Steamworks:
wiki.facepunch.com/steamworks
Character Controller:
youtu.be/7Z6Rx-DR3rw
Unity Steam Integration:
youtu.be/GfNn_UshBQM
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Roundbearlinks
hive: peakd.com/@roundbeargames/posts
twitch: twitch.tv/roundbeargames
linkedin: linkedin.com/in/jangwon-choi-15041a9a
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Repository:
github.com/RoundBearChoi/UnitySteamLobby
Facepunch (C# implementation of Steamworks):
wiki.facepunch.com/steamworks
github.com/bthomas2622/facepunch-steamworks-tutorial
Steamworks:
partner.steamgames.com/doc/home
Devlog on C# networking (TCP):
youtu.be/5iUqhyA49SY
Playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
intro: 0:00
player hosted server: 0:52
sample data sync: 2:20
not using mirror or photon: 3:09
outro: 3:47
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
I'm using Unity 2021.2 and a PS4 controller (DualShock 4). With the latest updates, Windows 10 natively supports it. For more details or manual installation, check out this video:
youtu.be/Zhy5GG1e81Q
Repository:
github.com/RoundBearChoi/CubeMovement-part1
github.com/RoundBearChoi/PlatformFighter2D
Unity gamepad support:
docs.unity3d.com/Packages/com.unity.inputsystem@1.0/manual/Gamepad.html
Basic gamedev tutorials:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Font:
fonts.google.com/specimen/Inconsolata
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
intro: 0:00
project setup: 0:31
PS4 controller: 1:49
controlling a cube: 3:31
outro: 6:16
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
I'm using keyboard and PS4 controllers in this video.
Next is Steam integration.
Playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Repository:
github.com/RoundBearChoi/PlatformFighter2D
Setting up Unity Input System:
youtu.be/OSqiv1LJKoI
Discord:
discord.gg/hAFTgcA
Unity Input System:
docs.unity3d.com/Packages/com.unity.inputsystem@1.0/manual/QuickStartGuide.html
Emissive Lighting & Post Processing:
youtu.be/sAH0mj0tGMo
Pixel Art by Thomas Lean:
thomas-lean.itch.io/assets2
intro: 0:00
input device select: 0:11
character control: 0:36
camera zoom: 1:38
post processing: 2:04
outro: 2:30
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Repository:
github.com/RoundBearChoi/PlatformFighter2D
Discord:
discord.gg/hAFTgcA
C# Networking Tutorial by Tom Weiland:
youtube.com/watch?v=uh8XaC0Y5MA&list=PLXkn83W0QkfnqsK8I0RAz5AbUxfg3bOQ5
Pixel Art by Thomas Lean:
thomas-lean.itch.io/assets2
intro: 0:00
how it works: 0:30
project overview: 1:41
outro: 2:20
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Repository:
github.com/RoundBearChoi/PlatformFighter2D
Discord:
discord.gg/hAFTgcA
Pixel Art by Thomas Lean:
thomas-lean.itch.io/assets2
Unity Sample Projects:
youtu.be/4QuPlKzdq14
youtu.be/Xxbs9x2qB7Y
AABB Collision Detection:
learnopengl.com/In-Practice/2D-Game/Collisions/Collision-detection
OneLoneCoder (Programming Balls):
youtu.be/ebq7L2Wtbl4
intro: 0:00
default character controller?: 0:24
rigidbody character controller?: 1:39
my decision: 3:20
outro: 4:49
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
olcPixelGameEngine (by OneLoneCoder):
github.com/OneLoneCoder/olcPixelGameEngine
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Repository:
github.com/RoundBearChoi/CPP_FightingGame
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
This project uses the olcPixelGameEngine (written in C++ by OneLoneCoder):
github.com/OneLoneCoder/olcPixelGameEngine
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
main updates: 0:00
UpdateScene(): 1:02
collision reaction: 1:49
controlling time: 3:44
Unity example: 4:54
outro: 7:14
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
(I'm using C++ and the olcPixelGameEngine)
Repository:
github.com/RoundBearChoi/CPP_FightingGame
olcPixelGameEngine:
github.com/OneLoneCoder/olcPixelGameEngine
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
C++ tutorial playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
Input buffer: (0:40)
Minor issues: (1:42)
Coming updates: (3:37)
Outro: (6:20)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
(Lemme know if you want me to talk more in details regarding the inner workings)
In the next video I'll have the iconic Hadouken, or at least the game mechanic that allows you to recognize input sequences..
Repository:
github.com/RoundBearChoi/CPP_FightingGame
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
This project uses the olcPixelGameEngine (written in C++ by OneLoneCoder):
github.com/OneLoneCoder/olcPixelGameEngine
Also check out his Convex Polygon Collisions video:
youtu.be/7Ik2vowGcU0
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
Collider editor: (1:34)
Outro: (5:55)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
I can't even say I started a project yet, which is why I'm calling this Devlog #0. Next video I might have some collision detection and hitboxes.
Repository:
github.com/RoundBearChoi/CPP_FightingGame
Devlog playlist:
youtube.com/playlist?list=PLWYGofN_jX5CNMI6tqlxNtTc7v9DkfNbC
Vector videos:
youtu.be/5h9fSHTFra8
youtu.be/ow_WFw815ts
olcPixelGameEngine:
github.com/OneLoneCoder/olcPixelGameEngine
Programming Panning & Zooming:
youtu.be/ZQ8qtAizis4
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
World space vs screen space: (0:16)
Relative position: (1:08)
Ground level on screen space: (2:41)
Parallax: (3:47)
Outro: (4:42)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Repository:
github.com/RoundBearChoi/CPP_Tutorial_Projects
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Keyboard and Mouse Input:
youtu.be/feYfoD7SDgk
olcPixelGameEngine:
github.com/OneLoneCoder/olcPixelGameEngine
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
intro: (0:00)
fixed timesteps: (0:23)
Unity, deltaTime, FixedUpdate: (1:57)
outro: (3:52)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Repository:
github.com/RoundBearChoi/CPP_Tutorial_Projects
olcPixelGameEngine 2.0:
youtu.be/8OfgGUGP4Vc
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
Sprite sheet explained: (1:33)
Warped decal: (5:47)
Outro: (6:55)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Repository:
github.com/RoundBearChoi/CPP_Tutorial_Projects
olcPixelGameEngine:
github.com/OneLoneCoder/olcPixelGameEngine
Vector Videos:
youtu.be/5h9fSHTFra8
youtu.be/ow_WFw815ts
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
olc::Key: (0:57)
fElapsedTime: (3:09)
Moving: (4:53)
GetMousePos: (6:20)
Offsets: (6:46)
Outro: (8:43)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
I'm using Unity 2020.2 (URP/LWRP), the latest version at the time of recording.
Repository:
github.com/RoundBearChoi/Unity2020.2_EmissiveLightingSample
Previous video (Unity 2019.1):
youtu.be/RTOZlVybcw4
URP Volume Profile:
docs.unity3d.com/Packages/com.unity.render-pipelines.universal@7.1/manual/VolumeProfile.html
Mixamo:
mixamo.com/#
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
Global Volume Profile: (1:05)
Camera Post Processing: (1:40)
Emissive material: (2:21)
Baking preview: (2:40)
Ninja scene: (3:25)
Basic workflow: (4:40)
Outro: (8:49)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Adding and Subtracting Vectors (previous video):
youtu.be/5h9fSHTFra8
Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Repository (Unity project):
github.com/RoundBearChoi/VectorArithmetics_Visualized_Unity
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
Vector * Scalar: (0:27)
Velocity and Acceleration: (1:22)
Unity Sample Scene: (2:27)
Outro: (3:30)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
FYI, I used Unity to draw the graphs.
Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Repository (Unity project):
github.com/RoundBearChoi/VectorArithmetics_Visualized_Unity
Unity Asset Store:
assetstore.unity.com/top-assets/top-paid?aid=1011larh3
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
Coordinates and more: (0:33)
Adding: (1:01)
Subtracting: (2:58)
Outro: (4:28)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
github.com/OneLoneCoder/olcPixelGameEngine
OneLoneCoder:
youtube.com/channel/UC-yuWVUplUJZvieEligKBkA
CPUs vs GPUs As Fast As Possible:
youtu.be/1kypaBjJ-pg
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Repository:
github.com/RoundBearChoi/CPP_Tutorial_Projects
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Code: (0:00)
New sprite: (1:27)
Extra stuff: (2:37)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Pls watch the previous video first:
youtu.be/lIOraLScXjg
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Repository (C++):
github.com/RoundBearChoi/CPP_Tutorial_Projects
Repository (Unity):
github.com/RoundBearChoi/PermutationsVisualized
Unity Asset Store:
assetstore.unity.com/top-assets/top-paid?aid=1011larh3
Just for fun:
youtu.be/FITjBet3dio
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
One process: (1:28)
Repeating: (4:10)
C++ version: (6:06)
Outro: (7:53)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
Repository:
github.com/RoundBearChoi/PermutationsVisualized
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
One Process to Get Every Combination:
youtu.be/aJ8F0aED-lw
Discrete Math:
calculatorsoup.com/calculators/discretemathematics
Unity Asset Store:
assetstore.unity.com/top-assets/top-paid?aid=1011larh3
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Intro: (0:00)
Permutations Visualized: (0:45)
Gambling example: (1:35)
Video game example: (2:17)
Outro: (2:45)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
In case with the speed of light (11:21), it's meters per second. I forgot to mention the unit.
Repository:
github.com/RoundBearChoi/CPP_Tutorial_Projects
Lightbulb Binary:
github.com/RoundBearChoi/lightbulb_binary
Files are available here:
drive.google.com/drive/folders/17Lfpa5r-3zeR1jaT0eJ4nqIR3pkU9ABE?usp=sharing
Older version of this video:
youtu.be/CBP864cKyGw
Decimal to Floating Point Conversion:
youtu.be/ZrlQpzc61Vc
Floating Point Visually Explained:
fabiensanglard.net/floating_point_visually_explained
Demystifying Floating Point Precision:
blog.demofox.org/2017/11/21/floating-point-precision
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
Simple code: (0:00)
Integers in binaries: (6:15)
Decimals in binaries: (9:24)
Floating point accuracy: (14:07)
Outro: (15:49)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev
I go deeper into permutations in this video:
youtu.be/lIOraLScXjg
Tutorial Playlist:
youtube.com/playlist?list=PLWYGofN_jX5Apmb8pJUD8NN3KskHW2lcy
Repository:
github.com/RoundBearChoi/CPP_Tutorial_Projects
Any questions/comments? Join us on discord:
discord.gg/hAFTgcA
intro: (0:00)
a function: (0:42)
a for loop: (1:47)
nested for loops: (3:48)
the leftovers: (5:03)
results: (6:04)
outro: (6:51)
Social
twitter: twitter.com/roundbeargames
facebook: facebook.com/roundbeargames17
hive: peakd.com/@roundbeargames/posts
linkedin: linkedin.com/in/jangwon-choi-15041a9a
Patreon:
patreon.com/roundbeargames
Channel Memberships:
youtube.com/roundbeargames/join
#gamedev