🎮Создаем игру Змейка на C++
Змейка — это классический вариант для создания своей первой игры. А этот плейлист подойдет даже для тех, кто только начал изучать C++.
1. Создание карты
[13:05]
2. Расположение вещей
[12:32]
3. Логика игры
[17:05]
#геймдев#cpp
Вас тут прибавилось, а значит пора снова рассказать, кто я и что я тут делаю
📌 Обо мне:
Меня зовут Кристина или Крис. Сейчас я живу в Тбилиси. По образованию я режиссерка игрового кино. Снимала короткометражки, писала и пишу сценарии для кино и игр, работала в фестивальном агенстве и где только не. Недавно участвовала в лаборатории “Ленфильм-Дебют” со своим полнометражным проектом. Тут писала про наш финальный питчинг. И сейчас прохожу сложный путь под названием "Найти своего продюсера" (про это напишу как-нибудь отдельно)
За последнее время канал вырос и наполнился разного рода хэштэгами 💁♀️
Здесь я пишу о просмотренном #взглядв_кино, #взглядв_сериальное, #подборка#геймдев
иногда шучу шутки #memgaze; немного захожу на территорию теории кино #взглядв_теоретическое; и естественно пишу об индустрии, работе и личном пути #личныйдневник, #режиссерские_заметки
Willkommen Freunde ✨
А еще у меня открыты комментарии, и вы всегда можете мне что-то написать или спросить.
#cplusplus#cpp#hacktoberfest#iot#iot_device#iot_edge#microcontroller#microsoft_for_beginners#python#raspberry_pi#rpi
You can learn the basics of the Internet of Things (IoT) through a free 12-week course with 24 lessons that guide you step-by-step in building real projects like plant monitoring, vehicle tracking, and smart cooking timers. Each lesson includes quizzes, instructions, challenges, and solutions to help you understand sensors, cloud connections, security, and AI on devices. The course uses real hardware or virtual options, making it easy to practice hands-on skills. This project-based learning helps you gain practical IoT knowledge useful for many industries, improving your tech skills and job readiness.
https://github.com/microsoft/IoT-For-Beginners
#cplusplus#best_practices#cpp#graphics#graphics_programming#khronos#tutorials#vulkan#vulkan_api#vulkan_samples
Vulkan is a powerful tool for creating high-performance graphics and computing applications. It helps developers control the GPU better, which can lead to faster and more efficient performance compared to older systems like OpenGL. Vulkan is special because it works on many different platforms, such as Windows, Linux, and Android. This means developers can create applications that run smoothly across various devices. The Vulkan Samples provide resources and tutorials to help developers learn and optimize their applications, making it easier to create high-quality graphics and computing experiences.
https://github.com/KhronosGroup/Vulkan-Samples
#other#awesome#awesome_list#c#c_plus_plus#cpp#cpp_library#cppcon#libraries#list#lists#programming_tutorial#resources
You can access a vast, well-organized collection of C++ libraries, frameworks, and tools that cover almost every programming need—from standard libraries, GUI, networking, and machine learning to game engines, cryptography, and more. This curated list includes popular and high-quality options like Boost, Qt, OpenCV, and many specialized libraries for tasks such as asynchronous programming, audio processing, and serialization. Using these resources can save you time, improve code quality, and help you build efficient, robust applications by leveraging tested, peer-reviewed components instead of writing everything from scratch. It’s a one-stop reference to boost your C++ development productivity and capabilities.
https://github.com/fffaraz/awesome-cpp
#javascript#cheerp#cheerpx#cpp#lwip#repl#tailscale#vm#wasm#webassembly#webvm#xterm_js
WebVM lets you run a full Linux system directly in your web browser without needing a server. It uses a special engine called CheerpX to safely run unmodified Linux programs by converting x86 code to WebAssembly. You get a real Debian Linux environment with many tools, and it supports networking through Tailscale VPN, so your browser VM can connect securely to the internet. You can also customize and deploy your own WebVM easily using GitHub, making it great for development, testing, or learning Linux without installing anything. This means you can have a powerful, private Linux machine anytime, anywhere, just in your browser[1][2][3].
https://github.com/leaningtech/webvm
#cplusplus#cpp#downloader#flathub#gnome#gtk4#libadwaita#music#qt#videos#windows#youtube#youtube_dl#yt_dlp
Parabolic is a simple tool that lets you download videos and audio from YouTube and many other sites. You can choose different formats like mp4, webm, mp3, and more, and download several files at once. It also grabs subtitles and metadata, making your downloads more complete. This means you can save videos and music easily for offline use, and organize them with extra info. Just remember to use it in a way that follows copyright rules.
https://github.com/NickvisionApps/Parabolic
#cplusplus#cache#cpp#database#fibers#in_memory#in_memory_database#key_value#keydb#memcached#message_broker#multi_threading#nosql#redis#valkey#vector_search
Dragonfly is a modern in-memory data store compatible with Redis and Memcached, offering up to 25 times higher throughput and better cache efficiency while using up to 80% fewer resources. It scales well with larger servers, supports many Redis commands, and features a unique, memory-efficient cache and fast snapshotting. Dragonfly provides low latency, high performance, and is easy to configure with familiar Redis options. Its design ensures atomic operations and efficient resource use, making it ideal for fast, cost-effective cloud applications needing real-time data access and high scalability. This means you get faster, more efficient caching and data handling with minimal changes to your existing setup[5][2][4].
https://github.com/dragonflydb/dragonfly
#cplusplus#c_plus_plus#cpp#datachannel#libdatachannel#libnice#p2p#peer_to_peer#peerconnection#rfc_8831#rfc_8834#rtcdatachannel#rtcpeerconnection#sctp#webrtc#webrtc_datachannel#webrtc_video#websocket
libdatachannel is a lightweight, easy-to-use C/C++ library that lets you add real-time peer-to-peer data, media, and WebSocket communication to your apps across many platforms like Linux, Windows, macOS, Android, and iOS. It simplifies WebRTC by providing a smaller, simpler alternative to Google's library, with compatibility for browsers like Firefox and Chrome. You can use it to connect native apps directly to web browsers with minimal dependencies, supporting secure connections via GnuTLS, Mbed TLS, or OpenSSL. It also supports compiling to WebAssembly for browser use, making it flexible for cross-platform real-time communication development[1][4]. This helps you build fast, efficient apps for video, audio, or data sharing without heavy libraries.
https://github.com/paullouisageneau/libdatachannel
#Mathematics 数学 :
#Calculus 微积分 #DiscreteMathematics 离散数学 #LinearAlgebra 线性代数 #ProbabilityAndMathematicsStatistics 概率论与数理统计
#ComputerScience 计算机科学 :
#AI Artificial Intelligence 人工智能 #AlgorithmicAndDataStructures 算法与数据结构 #AugmentedReality 增强现实 #BlockChain 区块链 #C C语言 #CompilerPrinciples 编译原理 #ComputerNetwork 计算机网络 #ComputerOrganization 计算机组成原理 #CPP C++语言 #CV Computer Vision 计算机视觉 #DataMining 数据挖掘 #DataVisualization 数据可视化 #DL Deep Learning 深度学习 #DS DataScience 数据科学 #FormalLanguageAndAutomata 形式语言与自动机 #InformationRetrieval 信息检索 #InformationSecurity 信息安全 #Java Java语言 #LaTex LaTex #ML Machine Learning 机器学习 #ModernCryptography 现代密码技术 #NeuralNetwork 神经网络 #NLP Natural Language Processing 自然语言处理 #OperatingSystems操作系统#PrincipleOfDatabaseSystems 数据库原理 #Python Python语言 #RL Reinforcement Learning 强化学习 #UI User Interface 用户界面 #UX User Experience 用户体验 #VR Virtual Reality 虚拟现实
Liberal Arts Education 通识教育:
#HASS Humanities, Arts and Social Sciences 人文、艺术与社会科学:
#ArtsAndLiterature 艺术与文学:
#Art 艺术 #Architecture 建筑 #Composition 作文 #Design 设计 #Literature 文学 #Music 音乐 #VisualArt 视觉艺术
#HistoricalStudies 历史研究:
#ArtHistory 艺术史 #History 历史 #MusicHistory 音乐史
#InternationalStudies 国际研究
#PhilosophyAndValues 哲学与价值观
#Logic 逻辑 #Philosophy 哲学 #Religion 宗教
#SocialAndBehavioralScience 社会与行为科学
#Communication 沟通 #Economics 经济学 #Macroeconomics 宏观经济学 #Microeconomics 微观经济学 #Politics 政治学
#Characteristics 特色 :
#JINDAISHI Survey of Modern Chinese History 中国近现代史纲要
#JUNLI Military Theory 军事理论
#JUNXUN Military Training 军事训练
#MAYUAN Basic Theory of Marxism 马克思主义基本原理
#MAOGAI Introduction to Mao Zedong's Thoughts and Theoretical System of Socialism with Chinese Characteristics 毛泽东思想和中国特色社会主义理论体系概论
#QNDXX Qing Nian Da Xue Xi 青年大学习
#SIXIU Cultivation of Ethics and Fundamentals of Law 思想道德修养与法律基础
#XSZC Circumstance and Policy 形势与政策
Global Universities 海外大学:
#CityU City University of Hong Kong 香港城市大学
#CMU Carnegie Mellon University 卡内基梅隆大学
#CUHK Chinese University of Hong Kong 香港中文大学
#Harvard Harvard University 哈佛大学
#HKUST The Hong Kong University of Science and Technology 香港科技大学
#MIT Massachusetts Institute of Technology 麻省理工学院
#NTU Nanyang Technological University 南洋理工大学
#NUS National University of Singapore 新加坡国立大学
#Oxford University of Oxford 牛津大学
#Princeton Princeton University 普林斯顿大学
#PolyU The Hong Kong Polytechnic University 香港理工大学
#Stanford Stanford University 斯坦福大学
#UBC University of British Columbia 英属哥伦比亚大学
#UCB University of California, Berkeley 加利福尼亚大学伯克利分校
#UCLA University of California, Los Angeles 加利福尼亚大学洛杉矶分校
#UTokyo University of Tokyo 东京大学
#UToronto University of Toronto 多伦多大学
#UWaterloo University of Waterloo 滑铁卢大学
Universities in China 中国的大学:
#BUPT Beijing University of Posts and Telecommunications 北京邮电大学
#HUST Huazhong University of Science and Technology 华中科技大学
#PKU Peking University 北京大学
#SJTU Shanghai Jiao Tong University上海交通大学
#THU Tsinghua University 清华大学
#UESTC University of Electronic Science and Technology of China 电子科技大学
#USTC University of Science and Technology of China 中国科学技术大学
#ZJU Zhejiang University 浙江大学
Channel 频道 :
#Introduction 介绍 #Navigation 导航 #Reserved 预留 #Telegram 电报 #Unfinished 未完成
(Sort A to Z 按字母顺序由A到Z排序)
(纳入标签,仅代表我目前或未来关注的内容可能与其有关联,不等于我的实际生活与其相关)
Introduction 介绍 :
My room 我的房间 : @IMRoom
Room name 房间名称 : Involution Machine🌀💻 Room 内卷机房
My group 我的群组 : @IMTown
Group name 群组名称 : Involution Machines Town🌀💻 内卷机城
Myself 我自己 : @IM996
My name 我的名字 : Involution Machine🌀💻! 内卷机
#Navigation#Introduction