عن المشروع
Awesome Creative Coding هو دليل منسق لموارد البرمجة الإبداعية، وهو تخصص يركز على البرمجة التعبيرية بدلًا من البرمجة الوظيفية البحتة. يستهدف المبتدئين والمتوسطين المهتمين بالفن التوليدي وتصور المعلومات وتصميم التفاعل.
القائمة منظمة إلى أقسام واسعة. تغطي الكتب والكتب الإلكترونية الفن التوليدي وProcessing وopenFrameworks وOpenGL وWebGL وshaders وray tracing والرياضيات ذات الصلة. تربط الدورات منصات مثل Egghead وUdacity وCoursera وKadenze وSkillshare وFrontend Masters وThree.js Journey.
تُجمَّع الأدوات حسب النوع. تشمل الأطر والمكتبات والأنظمة البيئية Processing وpy5 وCinder وopenFrameworks وNAP وC4 وUnity وGodot وPlayCanvas وnannou وthi.ng وOPENRNDR وPhaser وcanvas-sketch ومكتبات shader مثل Lygia وhg_sdf. تشمل لغات البرمجة المرئية vvvv وNodeBox وTouchDesigner وQuartz Composer وVuo وMax وPure Data وossia score وTiXL وXOD وIsadora وcables وTIC-80. تشمل لغات برمجة الصوت SuperCollider وChucK وTidalCycles وSonic Pi وCsound وOrca وOvertone وGlicol.
تغطي مكتبات برمجة الويب three.js وregl وStackgl وPaper.js وPixi.js وp5.js وPts.js وFabric.js وJSCAD وTwo.js وBabylon.js وtwgl.js وluma.gl وcss-doodle وOGL.js وZdog ومحركات الفيزياء. تشمل أدوات projection mapping وVJing كلاً من MadMapper وVDMX وModul8 وResolume وVirtualMapper وMillumin وSmode وVeejay. تشمل البيئات عبر الإنترنت Shadertoy وShader Park وGLSL Sandbox وCodePen وOpenProcessing ومحرر p5.js وLiveCodeLab وTurtletoy وShaderGif وP5LIVE وNEORT وtixy.land وHydra ومحررات textmode.art.
تشمل مدخلات العتاد Arduino وRaspberry Pi وPuck.js وBeagleBoard وMakey Makey وLeap Motion وAxiDraw وPhidgets وTeensy وLightform. تشمل الأدوات الأخرى Structure Synth وF3 وShaderTool وSyphon وKodeLife وISF.
تشمل موارد التعلم مقاطع فيديو ومحاضرات ومقالات عن shaders وOpenGL وWebGL وcanvas والعتاد، إضافة إلى مراجع تفاعلية وأوراق مرجعية سريعة. تربط القائمة أيضًا مجتمعات مثل subreddits ومجموعات Slack، وموارد رياضيات، ومواد تعلم الآلة ورؤية الحاسوب، ومصادر إلهام، وفعاليات، ومتاحف وصالات عرض، ومدارس وورش عمل، ومدونات ومواقع ذات صلة.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.