![Tamta Asatiani](/img/default-banner.jpg)
- Видео 11
- Просмотров 58 780
Tamta Asatiani
Грузия
Добавлен 19 мар 2017
I document my C++ and game development things here!
I made a Game Engine for C++
I made a game development library called "tahmlib" for C++
tahmlib: github.com/tamtaasatiani/tahmlib
pong++: github.com/tamtaasatiani/pong-plusplus
___________________________________________
MY SOCIALS
github: github.com/tamtaasatiani/TicTacToe
google play games: play.google.com/store/apps/developer?id=Tamta+Asatiani
patreon: www.patreon.com/TamtaAsatiani
ko-fi: ko-fi.com/tamtaasatiani
twitter: x.com/tamta_asatiani
tahmlib: github.com/tamtaasatiani/tahmlib
pong++: github.com/tamtaasatiani/pong-plusplus
___________________________________________
MY SOCIALS
github: github.com/tamtaasatiani/TicTacToe
google play games: play.google.com/store/apps/developer?id=Tamta+Asatiani
patreon: www.patreon.com/TamtaAsatiani
ko-fi: ko-fi.com/tamtaasatiani
twitter: x.com/tamta_asatiani
Просмотров: 27 967
Видео
Timer Class for the Unity Engine
Просмотров 5712 месяца назад
I made a timer class for Unity and you all can use it. CODEMONKEY'S ORIGINAL CODE: unitycodemonkey.com/utils.php MY UNITY TIMER CLASS: github.com/tamtaasatiani/Timer.cs MY SOCIALS github: github.com/tamtaasatiani/TicTacToe google play games: play.google.com/store/apps/developer?id=Tamta Asatiani patreon: www.patreon.com/TamtaAsatiani ko-fi: ko-fi.com/tamtaasatiani twitter: x.com/tamta_asatiani
don't do gamedev youtube
Просмотров 27 тыс.2 месяца назад
Talking about why if you want to do gamedev, you shouldn't do gamedev youttube, as well as the future of this channel. ARTICLE ABOUT THE RUSSIAN LAW: www.bbc.com/news/world-europe-68822483 MY TIC-TAC-TOE MADE IN C : github.com/tamtaasatiani/TicTacToe MY SOCIALS github: github.com/tamtaasatiani/TicTacToe google play games: play.google.com/store/apps/developer?id=Tamta Asatiani patreon: www.patre...
HOW TO STRUCTURE YOUR VIDEO GAME CODE
Просмотров 1,5 тыс.2 месяца назад
In this video I'm going to explain how to structure your video game code and not get tangled in it. TIMESTAMPS 0:00 intro 1:21 demo 3:11 game design/prototypes 15:27 source code 56:00 outro PLAY ATOMI: play.google.com/store/apps/details?id=org.godotengine.atomi SOURCE CODE AVAILABLE ON MY PATREON: patreon.com/TamtaAsatiani?Link MY SOCIALS github: github.com/tamtaasatiani/TicTacToe google play g...
Harvard's CS50 - Introduction to Game Development - Final Project Showcase
Просмотров 1,3 тыс.4 месяца назад
A showcase for the final project I made for Harvard's course "Introduction to Game Development".
WE MADE A GAME WITH NO COMMUNICATION (collab with wannibe manisha)
Просмотров 1,7 тыс.Год назад
@WannibeManisha and i made a game with no communication WATCH MANISHA'S VIDEO!: ruclips.net/video/6m0xzrh7ku4/видео.html play the game here: gamejolt.com/games/snowballed/686259 my tumblr: spacenoomad.tumblr.com/ my gamejolt: gamejolt.com/@thespacenomad/games my google play games: play.google.com/store/apps/developer?id=space nomad my twitter: space_noomad
GAMEDEV GIRLS TALKING ABOUT GAME DESIGN (with Wannibe Manisha and Tamara Makes Games)
Просмотров 2,3 тыс.Год назад
Talking about how we got introduced to games and why we decided to pursue it as a career, what we like in games now and why and how it affects the games we make. YOU CAN FIND THESE AWESOME LADIES HERE: TAMARA MAKES GAMES RUclips (GameDev): ruclips.net/user/TamaraMakesGames Discord Server: discord.gg/dCJBpe2meg WANNIBE MANISHA RUclips: ruclips.net/user/WannibeManisha Twitter: manisha...
WHAT'S INSIDE A SCORPION GAMING MOUSE?
Просмотров 5273 года назад
i disassemble my old scorpion gaming mouse. TIMESTAMPS 0:00 - intro 0:22 - disassembly starts here 7:37 - a good view of the motherboard 8:16 - outro my twitter: space_noomad play.google.com/store/apps/developer?id=space nomad my gamejolt: gamejolt.com/@thespacenomad
Very nice project! I made a pull-request for a Linux build!
YWABAW <3
alright, you got a follow.
I don't know what you were talking about but I'm here cause I love coding/game even though I don't know shi' ,basically I love tech stuff and you my guy talk like some billionaire with tech business as Elon Musk. You be gettin' there, I believe in you!
Great video. Keep it up
Is it beginner friendly?
i'd say yes :) but i feel like i'm a little biased
i like u
It is fine to assume x32 dead by now, and always target x64.
wich resources did you use to learn c++ / game/ engine development? im starting university this year and i will love to know! :)
no offense but are you a guy or girl?
I can't even imagine trying to find a job in game development or programming, or anything else for that matter. It must take legendary skills, boundless endurance, infinite patience, delusional optimism, and independent wealth just to hold out long enough to essentially win the lottery. How the hell does anyone even survive any more? If I wasn't on disability, it would be instant death.
Such a beautiful georgian girl.
You are so cool as well as beautiful
Game dev teacher here, good luck on your gamedev journey. You have to study c++ 3d game development to enter European studios. If any info needed, feed free to get in touch.
I love pumping acidic beverages into my stomach
are u albanian?
why is your voice so high pitched
Good stuff 🎉 მგონი პირველი ქართველი დეველოპერი ხარ ვინც შემხვედრია აქ. წარმატებები!
მადლობა! ^^
Did that 20 years ago, and it eventually became a crap version unity😂😂😂
Literally, if Tsoding was a girl
What is the magic trick that allows you to do all of this?
Where are you from Tamta? You have a unique name.
georgia. the country tho, not the state :)
Not a game engine but a game framework
Maybe you need represent tahmlib as lib? I can help with that.
I have the upmost respect for people that love coding this much. I could never! I just go to work, code w/e I gotta code and forget about it until next day lmao.
This is what real developers should do. The only way to make something truly original. And to learn something useful.
I am not a C++ guru either but for callbacks you could simply pass callback functions to your game engine class constructor as arguments. In C++ you can call functions by their memory address so you can get address of function just like you would get address of variable. Not sure if there are any better ways.
Very nice to include the dependencies :)
Plain pointers in the C++ is bad/outdated idea. In modern enterprise it is prohibited to use even.
I like you so much, you are so talented
Neat!
Congrats on your progress! I am interested in LLL aswell, but so far my only experience is asm on Gameboy color hardware,which is as low level as it gets (apart from maybe compilers) modern hardware is a Intimidating to me. So much uncertainties. I am toying around with godot atm, but a c++raylib project sounds super interesting to me. A project like yours seems like an insane undertaking. Respect.
sick!!!
Congratulations lady ! You sold your soul to C++ ! Was it worth it ?
oi what's ur age? I mean you hold a lot of knowledge for a teen(if you are one)
Love this kind of content even if I barely understand the coding part, kudos !
Wow beauty with brain
C++ Girl🤟
oh yes let's reinvent the wheel.
ooo ROBIN from 'How I Met Your Mother' made a game engine lib!!!
😂😂😂
Pretty cool but im not a fan of the misleading title, you didn't make a game engine, you wrote a small wrapper around SDL Which is still cool but that giant claim is just not truthful. And unless im missing something here your Tahm deconstructor isnt properly freeing resources, you might wanna check that out.
i just opened youtube and i saw this and im also building one. But hey im building just for fun ; ). kudos to you for completing the project !
:) thank you
16 minutes just to show you made pong
ქართველი Jonathan Blow
დიდი მადლობა იუთუბის ალგორითმს რომ ამომიგდო fellow C++ and video games enjoyer, proud of you, ეგრე გააგრძელე. World is not doomed yet
Oh look! It's C/C++ engine number 2048503 on youtube... Let's reinvent the wheel over and over again instead of contributing to solutions that already exist since years like Bevy, Godot or Raylib.
Keep going you're doing great! I've been a big fan of using LLMs to speed up learning, not sure if you are already. It's pretty useful to be able to ask ChatGPT to explain how a library or game engine works. Or even have it generate the code for you then you walk through it in the debugger to understand how it works. It's much faster than looking through the API docs and sample code for SDL, etc. I think the new era of jobs are all going to be AI-assisted. Game development is so slow and companies love that LLMs make developers 25-40% more productive. In my last couple videos I've been using Google's Filament rendering library to make a VR game in C++. Filament also uses SDL (and Assimp for asset importing) for a couple things behind the scenes. But it handles all the rendering itself. Someone mentioned below that it would be a useful next step to learn how to write the rendering code with a modern graphics API like Vulkan (or even the older OpenGL) or DirectX 12.
TamtaEngine XD
i m just starting to learn c++ and now i m scared
😀😄
C++ is very liberating but dangerous. You can make some seriously cool efficient things with C++. You should be scared.