Jobs
10-
Β· 38 views Β· 2 applications Β· 12d
C++ Engine Developer (PC\Consoles)
Full Remote Β· Worldwide Β· 5 years of experience Β· Upper-IntermediateWe are looking for a Senior or quite experienced Middle C++ Engine Engineer to join our team and work on exciting game development projects. If youβre passionate about creating innovative solutions, working with custom engines, and diving into...We are looking for a Senior or quite experienced Middle C++ Engine Engineer to join our team and work on exciting game development projects. If youβre passionate about creating innovative solutions, working with custom engines, and diving into optimization, strategy game gameplay mechanics and UI development, weβd love to hear from you!
Superpowers you have:
- 5+ years of professional experience with C++.
- Prior experience in game development.
- Prior experience with memory and CPU optimization and general understanding of optimization techniques for game engines and UI performance.
- Solid understanding of UI development and readiness to focus on it.
- Experience with scripting languages like Lua or similar.
- Strong communication skills and a collaborative mindset.
- Good command of English (both spoken and written).
Youβre a rockstar if you have:
- Prior experience in strategy game development.
- Prior experience with graphics programming.
- Prior experience with multiplayer programming and especially with a deterministic lockstep approach.
- Background in working with custom game engines.
Becoming part of Room 8 Group, you will:
- Work intensively on memory optimization tasks, improving the functionality of various game subsystems.
- Extensively work with the low-level functionality of the console platforms.
- Synchronizing the console version code base with the engine mainline and backporting required features.
- Work closely with the team to integrate new features.
- Use scripting languages ββ(e.g., Lua) to extend the user interface capabilities.
Ensure clean, efficient, and scalable code.
Join the team of inspiring game dev professionals, and get even more:
- Competitive financial reward (yes, we are fair enough);
- Challenges to raise your XPs score working on the projects of the top global game dev publishers;
- Private medical care, paid time off;
- A culture of diversity and inclusion to unite the most outstanding talents;
A community of people who understand and share your passion for games.
Together, we will bring games to the next level. Exactly with you.
More -
Β· 70 views Β· 1 application Β· 26d
Game Developer (Modding Specialist)
Full Remote Β· Worldwide Β· Product Β· 4 years of experienceAbout Us The company is an innovative game development studio focused on creating immersive 3D mobile gaming experiences. We are currently in the early development stages of an ambitious new project, powered by our proprietary game engine. Our...About Us
The company is an innovative game development studio focused on creating immersive 3D mobile gaming experiences. We are currently in the early development stages of an ambitious new project, powered by our proprietary game engine. Our international team includes developers, game designers, and 3D artists from Ukraine, Austria, Slovakia, and the Czech Republic.
We are deeply committed to making an impact beyond gaming. Our latest project - a mobile game inspired by real events in Ukraine - aims to support humanitarian efforts, with 100% of net proceeds going towards Ukraine relief efforts.About the Role
We are looking for a passionate Game Developer with extensive modding experience to join our team. This is not a typical game dev role - we need someone who has deep hands-on experience with game modding, particularly in Skyrim or Fallout (FO), and is highly skilled in Python or another relevant tehnology.
If you've spent countless hours tweaking, optimizing, and modding games, and youβre also proficient in Python development, this could be the perfect role for you!Key Responsibilities
Develop, enhance, and integrate game mechanics and modding tools into our proprietary game engine.
Work closely with game designers, artists, and engineers to create a seamless gaming experience.
Utilize modding expertise to optimize asset integration, scripting, and gameplay adjustments.
Contribute to game development workflows, including source control and collaboration tools.
Assist in game balancing, debugging, and optimization.
Requirementsβ Passion for game modding and deep understanding of modding communities.
β Extensive modding experience (preferably in Skyrim or Fallout), including managing 100+ mods in a single setup using mod managers.
β Hands-on experience with modding tools such as BodySlide, FNIS, Nemesis.
β Strong Python programming skills or another relevant, preferably with production-level experience.
β Understanding of source control systems (e.g., Git) and why they are essential for development.Bonus Skills (Nice to Have)
β Experience with S.T.E.P. (Skyrim Total Enhancement Project).
β Familiarity with game development workflows (e.g., asset pipelines, engine scripting).
β Experience working with custom game engines or modifying existing ones.
β Prior experience in 3D game development.Benefits
Work on a meaningful game project that contributes to a real-world cause.
Be part of an international, passionate, and creative team.
Opportunity to turn your modding expertise into a professional game development career.
Freedom to influence game design with your modding experience.If youβve spent countless hours modding games and are looking for an opportunity to apply your skills in professional game development, weβd love to hear from you!
Apply Now and join our mission to create an impactful gaming experience!
More -
Β· 32 views Β· 6 applications Β· 27d
HTML 5 Game Developer
Full Remote Β· Worldwide Β· 3 years of experience Β· Upper-IntermediateHTML5 Game Developer (Phaser, Three.js, PlayCanvas) Our company is at the forefront of developing next-generation tools for the $365 billion gaming industry. Our innovative Generative AI technology is transforming video ad production, making it ten...HTML5 Game Developer (Phaser, Three.js, PlayCanvas)
Our company is at the forefront of developing next-generation tools for the $365 billion gaming industry. Our innovative Generative AI technology is transforming video ad production, making it ten times faster and more efficient. By emulating a game's development environment, we enable developers to automatically generate high-performing video ads, new game levels, and even entire game mechanics. Integrating Genetic Machine Learning models and GAI capabilities, our technology has consistently delivered tenfold improvements in key metrics for leading game companies.
We are currently seeking a skilled HTML5 Game Developer to create state-of-the-art playable ads and HTML5-based games that align with our mission to revolutionize the gaming industry.
Key Responsibilities:
- Develop playable ads using advanced frameworks such as Phaser, Three.js, and PlayCanvas.
- Collaborate with design and creative teams to bring 2D and 3D game concepts to fruition, ensuring smooth execution across various platforms.
- Optimize game assets for performance, ensuring that playable ads and games operate seamlessly on a wide array of devices.
- Continuously innovate and enhance game mechanics and interactive features to boost player engagement and ad performance.
- Work with cross-functional teams to ensure all technical requirements are met and projects are delivered on schedule.
Requirements:
- Over 3 years of professional experience in game development, focusing on HTML5 games or playable ads.
- Proficiency in both 2D and 3D game development.
- Experience with technologies such as Phaser, Three.js, and PlayCanvas.
- A passion for creating engaging, interactive experiences that appeal to both players and advertisers.
- Strong communication skills and the ability to work in a collaborative, fast-paced environment.
Benefits:
- 20 vacation days annually, allowing you time to rest and recharge.
- 10 sick days per year, ensuring you have the support you need when unwell.
- A fully remote position, providing the flexibility to work from anywhere.
- The opportunity to be part of a high-impact project that is transforming the gaming industry through AI-driven solutions.
Join us to work at the intersection of AI and gaming, creating technology that is reshaping the industry on a global scale.
More -
Β· 85 views Β· 4 applications Β· 23d
C++ Developer (Gamedev)
Full Remote Β· Worldwide Β· 5 years of experience Β· Upper-IntermediateC++ Developer (Remote) About Us: is an innovative game development studio at the forefront of 3D mobile game creation. Currently in the early stages of development, we are committed to designing immersive, well-crafted gaming experiences powered by our...C++ Developer (Remote)
About Us:
is an innovative game development studio at the forefront of 3D mobile game creation. Currently in the early stages of development, we are committed to designing immersive, well-crafted gaming experiences powered by our proprietary game engine. Our team is international, consisting of developers, game designers, and 3D artists from Ukraine, Austria, Slovakia, and the Czech Republic, among other countries.We are looking for a highly skilled C++ Developer to join our talented team and contribute to the development of our cutting-edge 3D mobile games.
Your Responsibilities:
As a C++ Developer, you will be tasked with a variety of responsibilities, ranging from server-side coding to over-the-internet communication protocols, and adapting/modifying existing 3D engines (such as o3de). Depending on your expertise, you will be involved in:- Developing and maintaining complex C++ code for mobile game applications.
- Working on client-server interactions using TCP/IP and other over-the-internet communication methods.
- Interfacing with other languages to ensure seamless inter-language communication.
- Collaborating with our game design and 3D development teams to optimize and improve our custom game engine.
- Conducting research and development (R&D) to implement cutting-edge algorithms and features within the game engine.
Participating in the design and implementation of 3D graphics rendering.
Key Requirements:
We are seeking candidates with the following qualifications:- 5+ years of professional experience in C++ development, with demonstrated success in real-world projects.
- In-depth knowledge of C++, including the Standard Template Library (STL), and familiarity with key C++ features (at least up to C++11).
- Experience working with TCP/IP and network communications is highly desirable.
- Familiarity with 3D graphics programming is a strong advantage.
- Experience in research and development (R&D) and algorithm design is a plus.
Game development experience is a significant asset.
Hiring Process:
We value your time and make our hiring process efficient:- One-hour interview with a C-level executive.
Reference check, which includes a brief 10-minute conversation with your previous manager or colleague.
What We Offer:
we prioritize the well-being of our team members and provide a supportive work environment with plenty of room for growth:- A remote-first position allowing for flexibility in work location.
- A flexible work schedule that accommodates your needs.
- Competitive, high-level compensation based on your experience and contributions.
- The opportunity to work on meaningful, high-impact projects.
- Support from a loyal and appreciative management team.
- A well-backed company with strong financial stability.
- Access to an array of interesting tasks and challenges, keeping your work varied and engaging.
Join our team and be a part of creating something truly special, while contributing to a project that supports a crucial cause.
More -
Β· 29 views Β· 2 applications Β· 12d
HTML5 Game Developer
Full Remote Β· Worldwide Β· 4 years of experience Β· Upper-Intermediate___________ Location: any (who ready to work by Israel working schedule) English level: Upper Intermediate+ Job Description: HTML5 Game Developer (Phaser, Three.js, PlayCanvas) About Us: At the company, we are pioneering the next generation of tools...___________
Location: any (who ready to work by Israel working schedule)
English level: Upper Intermediate+
Job Description:HTML5 Game Developer (Phaser, Three.js, PlayCanvas)
About Us:
At the company, we are pioneering the next generation of tools for the $365 billion gaming industry. Our groundbreaking Generative AI technology is revolutionizing the production of video ads, making the process 10x faster and more efficient. With our novel approach, enables game developers to automatically generate high-performing video ads, new game levels, and even entire game mechanics by emulating a gameβs development environment. Through the integration of Genetic Machine Learning models and GAI capabilities, our technology has consistently shown 10x improvements in key metrics for top-tier game companies.Now, we are seeking a talented HTML5 Game Developer to help us develop cutting-edge playable ads and HTML5-based games that align with our mission to reshape the game industry.
Key Responsibilities:
As an HTML5 Game Developer, you will be responsible for:- Developing playable ads using cutting-edge frameworks such as Phaser, Three.js, and PlayCanvas.
- Collaborating with the design and creative teams to bring 2D and 3D game concepts to life, ensuring seamless execution across platforms.
- Optimizing game assets for performance, ensuring that playable ads and games run smoothly on a wide range of devices.
- Continuously innovating and improving game mechanics and interactive features to enhance player engagement and ad performance.
- Working with cross-functional teams to ensure that all technical requirements are met and the project is delivered on time.
Requirements:
To succeed in this role, you will need:- 3+ years of professional experience in game development, with a focus on HTML5 games or playable ads.
- Proficiency in 2D and 3D game development: You should be comfortable working with both dimensions.
- Experience working with technologies such as Phaser, Three.js, and PlayCanvas.
- A passion for crafting engaging, interactive experiences that appeal to players and advertisers alike.
Strong communication skills and the ability to work in a collaborative, fast-paced environment.
Benefits:
we prioritize both personal well-being and professional growth. We offer:- 20 vacation days annually, allowing you time to rest and recharge.
- 10 sick days per year, ensuring you have the support you need when unwell.
- A fully remote position, giving you the flexibility to work from anywhere.
- The opportunity to be part of a high-impact project that is transforming the gaming industry through AI-driven solutions.
Join us, where youβll have the chance to work at the intersection of AI and gaming, creating technology that is reshaping the industry on a global scale.
More -
Β· 26 views Β· 4 applications Β· 5d
HTML 5 Game Developer
Full Remote Β· Worldwide Β· 3 years of experience Β· Upper-IntermediateHTML5 Game Developer (Phaser, Three.js, PlayCanvas) Our company is at the forefront of developing next-generation tools for the $365 billion gaming industry. Our innovative Generative AI technology is transforming video ad production, making it ten...HTML5 Game Developer (Phaser, Three.js, PlayCanvas)
Our company is at the forefront of developing next-generation tools for the $365 billion gaming industry. Our innovative Generative AI technology is transforming video ad production, making it ten times faster and more efficient. By emulating a game's development environment, we enable developers to automatically generate high-performing video ads, new game levels, and even entire game mechanics. Integrating Genetic Machine Learning models and GAI capabilities, our technology has consistently delivered tenfold improvements in key metrics for leading game companies.
We are currently seeking a skilled HTML5 Game Developer to create state-of-the-art playable ads and HTML5-based games that align with our mission to revolutionize the gaming industry.
Key Responsibilities:
- Develop playable ads using advanced frameworks such as Phaser, Three.js, and PlayCanvas.
- Collaborate with design and creative teams to bring 2D and 3D game concepts to fruition, ensuring smooth execution across various platforms.
- Optimize game assets for performance, ensuring that playable ads and games operate seamlessly on a wide array of devices.
- Continuously innovate and enhance game mechanics and interactive features to boost player engagement and ad performance.
- Work with cross-functional teams to ensure all technical requirements are met and projects are delivered on schedule.
Requirements:
- Over 3 years of professional experience in game development, focusing on HTML5 games or playable ads.
- Proficiency in both 2D and 3D game development.
- Experience with technologies such as Phaser, Three.js, and PlayCanvas.
- A passion for creating engaging, interactive experiences that appeal to both players and advertisers.
- Strong communication skills and the ability to work in a collaborative, fast-paced environment.
Benefits:
- 20 vacation days annually, allowing you time to rest and recharge.
- 10 sick days per year, ensuring you have the support you need when unwell.
- A fully remote position, providing the flexibility to work from anywhere.
- The opportunity to be part of a high-impact project that is transforming the gaming industry through AI-driven solutions.
Join us to work at the intersection of AI and gaming, creating technology that is reshaping the industry on a global scale.
More -
Β· 20 views Β· 2 applications Β· 5d
HTML5 Game Developer
Full Remote Β· Worldwide Β· 4 years of experience Β· Upper-Intermediate___________ Location: any (who ready to work by Israel working schedule) English level: Upper Intermediate+ Job Description: HTML5 Game Developer (Phaser, Three.js, PlayCanvas) About Us: At the company, we are pioneering the next generation of tools...___________
Location: any (who ready to work by Israel working schedule)
English level: Upper Intermediate+
Job Description:HTML5 Game Developer (Phaser, Three.js, PlayCanvas)
About Us:
At the company, we are pioneering the next generation of tools for the $365 billion gaming industry. Our groundbreaking Generative AI technology is revolutionizing the production of video ads, making the process 10x faster and more efficient. With our novel approach, enables game developers to automatically generate high-performing video ads, new game levels, and even entire game mechanics by emulating a gameβs development environment. Through the integration of Genetic Machine Learning models and GAI capabilities, our technology has consistently shown 10x improvements in key metrics for top-tier game companies.Now, we are seeking a talented HTML5 Game Developer to help us develop cutting-edge playable ads and HTML5-based games that align with our mission to reshape the game industry.
Key Responsibilities:
As an HTML5 Game Developer, you will be responsible for:- Developing playable ads using cutting-edge frameworks such as Phaser, Three.js, and PlayCanvas.
- Collaborating with the design and creative teams to bring 2D and 3D game concepts to life, ensuring seamless execution across platforms.
- Optimizing game assets for performance, ensuring that playable ads and games run smoothly on a wide range of devices.
- Continuously innovating and improving game mechanics and interactive features to enhance player engagement and ad performance.
- Working with cross-functional teams to ensure that all technical requirements are met and the project is delivered on time.
Requirements:
To succeed in this role, you will need:- 3+ years of professional experience in game development, with a focus on HTML5 games or playable ads.
- Proficiency in 2D and 3D game development: You should be comfortable working with both dimensions.
- Experience working with technologies such as Phaser, Three.js, and PlayCanvas.
- A passion for crafting engaging, interactive experiences that appeal to players and advertisers alike.
Strong communication skills and the ability to work in a collaborative, fast-paced environment.
Benefits:
we prioritize both personal well-being and professional growth. We offer:- 20 vacation days annually, allowing you time to rest and recharge.
- 10 sick days per year, ensuring you have the support you need when unwell.
- A fully remote position, giving you the flexibility to work from anywhere.
- The opportunity to be part of a high-impact project that is transforming the gaming industry through AI-driven solutions.
Join us, where youβll have the chance to work at the intersection of AI and gaming, creating technology that is reshaping the industry on a global scale.
More -
Β· 44 views Β· 3 applications Β· 2d
Game Developer (PlayCanvas / iGaming)
Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· Upper-IntermediateGame Developer (PlayCanvas / iGaming) Remote | Start within 1 month | Project-based collaboration We are looking for a skilled Game Developer experienced in PlayCanvas to build and optimize browser-based iGaming projects. Our games are high-interactivity,...Game Developer (PlayCanvas / iGaming)
Remote | Start within 1 month | Project-based collaborationWe are looking for a skilled Game Developer experienced in PlayCanvas to build and optimize browser-based iGaming projects. Our games are high-interactivity, visually dynamic, and packed with smooth animations. Youβll be working with prepared assets and designs to bring games to life on the web.
What Youβll Work On:
- Develop and optimize 1β2 complete games in PlayCanvas per month
- Integrate gameplay logic, animations, and UI/UX into live builds
- Ensure high performance across mobile and desktop browsers
Requirements:
- 3+ years of commercial experience in game development
- 2+ years working with PlayCanvas and WebGL
- Hands-on experience with HTML5 games, ideally in iGaming or casual gaming
- Strong proficiency with JavaScript/TypeScript, PlayCanvas, and Git
- Confident integration of UI, animations, audio, game logic and core math
- Solid understanding of optimization for mobile web performance
- Ability to collaborate with QA and fix issues quickly
Nice to Have:
- Familiarity with Spine, WebGL shaders, or Unity
- Understanding of iGaming mechanics (RNG, bonuses, slots, etc.)
- Experience with API integration and game state synchronization with servers
Responsibilities:
- Develop full-featured game builds with interactive logic
- Set up scenes, lighting, sounds, and visual effects
- Seamlessly integrate UI/UX with responsiveness and performance in mind
- Deliver cross-browser stable builds
- Write clear technical documentation for handoff and collaboration
Work Format:
- Remote
- Hourly-based collaboration (rate depends on experience)
- Start within the next month, with potential for long-term cooperation
More
Interested in building visually rich and technically solid iGaming experiences?
Letβs talk β send us your portfolio or demo links. -
Β· 27 views Β· 1 application Β· 2d
Middle TypeScript Game Developer
Ukraine Β· 3 years of experience Β· Upper-IntermediateΠΠΎΠΌΠ°Π½Π΄Π° LeaSoft ΡΡΠΊΠ°Ρ ΡΠ°Π»Π°Π½ΠΎΠ²ΠΈΡΠΎΠ³ΠΎ Middle TypeScript Game Developer! Π―ΠΊΡΠΎ Π²ΠΈ ΠΌΠ°ΡΡΠ΅ Π΄ΠΎΡΠ²ΡΠ΄ Ρ ΡΠΎΠ·ΡΠΎΠ±ΡΡ ΡΠ³ΠΎΡ, Π±Π°ΠΆΠ°ΡΡΠ΅ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ Π² Π΄ΠΈΠ½Π°ΠΌΡΡΠ½ΡΠΉ ΠΠ’-ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ ΡΠ° ΡΠΎΠ·Π²ΠΈΠ²Π°ΡΠΈ ΡΠ²ΠΎΡ Π½Π°Π²ΠΈΡΠΊΠΈ, ΡΡ Π²Π°ΠΊΠ°Π½ΡΡΡ ΡΠ°ΠΌΠ΅ Π΄Π»Ρ Π²Π°Ρ. ΠΡΠΈΡΠ΄Π½ΡΠΉΡΠ΅ΡΡ Π΄ΠΎ Π½Π°ΡΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΡΠ° ΡΡΠ°Π½ΡΡΠ΅ ΡΠ°ΡΡΠΈΠ½ΠΎΡ...ΠΠΎΠΌΠ°Π½Π΄Π° LeaSoft ΡΡΠΊΠ°Ρ ΡΠ°Π»Π°Π½ΠΎΠ²ΠΈΡΠΎΠ³ΠΎ Middle TypeScript Game Developer! Π―ΠΊΡΠΎ Π²ΠΈ ΠΌΠ°ΡΡΠ΅ Π΄ΠΎΡΠ²ΡΠ΄ Ρ ΡΠΎΠ·ΡΠΎΠ±ΡΡ ΡΠ³ΠΎΡ, Π±Π°ΠΆΠ°ΡΡΠ΅ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ Π² Π΄ΠΈΠ½Π°ΠΌΡΡΠ½ΡΠΉ ΠΠ’-ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ ΡΠ° ΡΠΎΠ·Π²ΠΈΠ²Π°ΡΠΈ ΡΠ²ΠΎΡ Π½Π°Π²ΠΈΡΠΊΠΈ, ΡΡ Π²Π°ΠΊΠ°Π½ΡΡΡ ΡΠ°ΠΌΠ΅ Π΄Π»Ρ Π²Π°Ρ. ΠΡΠΈΡΠ΄Π½ΡΠΉΡΠ΅ΡΡ Π΄ΠΎ Π½Π°ΡΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΡΠ° ΡΡΠ°Π½ΡΡΠ΅ ΡΠ°ΡΡΠΈΠ½ΠΎΡ Π·Π°Ρ ΠΎΠΏΠ»ΡΡΡΠΈΡ ΠΏΡΠΎΡΠΊΡΡΠ² Ρ Π³Π°Π»ΡΠ·Ρ GameDev.
ΠΠΈΠΆΡΠ΅ - Π±ΡΠ»ΡΡΠ΅, Ρ ΠΏΠΈΡΠ°Π½Π½ΡΡ ΡΠ° Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄ΡΡ .
Π₯ΡΠΎ ΠΌΠΈ ΡΠ° ΡΠΎ ΠΌΠΈ ΡΠΎΠ±ΠΈΠΌΠΎ?
LeaSoft - ΡΠ΅ΡΠ²ΡΡΠ½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ Π· ΠΌΠ΅ΡΠΎΡ ΡΡΠ°ΡΠΈ ΠΊΠΎΠ½ΡΠ°Π»ΡΠΈΠ½Π³ΠΎΠ²ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΡΡΡ Ρ Π½Π°ΠΉΠ±Π»ΠΈΠΆΡΠΈΠΉ ΡΡΠΊ Π² ΠΎΠ±Π»Π°ΡΡΡ Payments eCommerce ΡΠ° GameDev. ΠΠΈ ΠΏΠΈΡΠ°ΡΠΌΠΎΡΡ Π½Π°ΡΠΈΠΌΠΈ Π΄ΠΎΡΡΠ³Π½Π΅Π½Π½ΡΠΌΠΈ Ρ Π³Π°Π»ΡΠ·Ρ Game Dev ΡΠ° Π²ΠΆΠ΅ ΡΡΠ²ΠΎΡΠΈΠ»ΠΈ Π²Π»Π°ΡΠ½ΠΈΠΉ ΡΡΠΏΡΡΠ½ΠΈΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ. Π’Π°ΠΊΠΎΠΆ ΠΌΠΈ ΠΏΡΠ°Π³Π½Π΅ΠΌΠΎ ΡΠΎΠ·ΡΠΈΡΠΈΡΠΈ Π½Π°Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΈΠΉ Π½Π°ΠΏΡΡΠΌΠΎΠΊ Π½ΠΎΠ²ΠΈΠΌΠΈ B2C ΡΠ° B2B ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ, ΡΡΠ²ΠΎΡΡΡΡΠΈ ΡΠ½Π½ΠΎΠ²Π°ΡΡΠΉΠ½Ρ ΡΡΡΠ΅Π½Π½Ρ Π΄Π»Ρ ΡΡΠ·Π½ΠΈΡ ΡΠ΅Π³ΠΌΠ΅Π½ΡΡΠ² ΡΠΈΠ½ΠΊΡ.
ΠΠ°Ρ Π³ΠΎΠ»ΠΎΠ²Π½ΠΈΠΉ ΠΏΡΡΠΎΡΠΈΡΠ΅Ρ β Π»ΡΠ΄ΠΈ:
- Π‘ΠΏΡΠ²ΡΠΎΠ±ΡΡΠ½ΠΈΠΊΠΈ. ΠΡΠ΄ΡΡΡ Π³Π°ΡΠ½Ρ ΡΠΏΡΠ²ΡΠΎΠ±ΡΡΠ½ΠΈΠΊΠΈ β Π±ΡΠ΄ΡΡΡ Π³Π°ΡΠ½Ρ ΠΊΠ»ΡΡΠ½ΡΠΈ.
- ΠΠ»ΡΡΠ½ΡΠΈ. ΠΡΠ΄ΡΡΡ Π³Π°ΡΠ½Ρ ΠΊΠ»ΡΡΠ½ΡΠΈ β Π±ΡΠ΄Π΅ Π³Π°ΡΠ½ΠΈΠΉ ΠΏΡΠΈΠ±ΡΡΠΎΠΊ ΡΠ° ΠΏΡΠΎΡΠΊΡΠΈ.
Π§ΠΎΠΌΡ ΠΌΠΈ ΡΠ΅ ΡΠΎΠ±ΠΈΠΌΠΎ?
ΠΠ°Ρ ΠΏΡΠΎΡΠΊΡ ΠΌΠ°Ρ Π²Π΅Π»ΠΈΠΊΠ΅ Π±Π°ΠΆΠ°Π½Π½Ρ ΡΠΎΠ·Π²'ΡΠ·ΡΠ²Π°ΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠ° ΡΠΏΡΠΎΡΡΠ²Π°ΡΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ Π΄Π»Ρ Π²Π»Π°ΡΠ½ΠΈΠΊΡΠ² Π²Π΅Π±-ΠΌΠ°Π³Π°Π·ΠΈΠ½ΡΠ². Π©ΠΎΠ΄Π½Ρ ΠΌΠΈ ΠΏΡΠ°ΡΡΡΠΌΠΎ Π½Π°Π΄ ΡΠΈΠΌ, ΡΠΎΠ± Π·ΡΠΎΠ±ΠΈΡΠΈ ΠΏΡΠΎΡΠ΅Ρ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΡΠ° ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°ΠΌΠΈ Π±ΡΠ»ΡΡ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈΠΌ ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈΠΌ.
Π§ΠΈΠΌ ΠΌΠΈ Π²ΡΠ΄ΡΡΠ·Π½ΡΡΠΌΠΎΡΡ Π²ΡΠ΄ ΡΠ½ΡΠΈΡ ?
- ΠΠΈ Π²Π²Π°ΠΆΠ°ΡΠΌΠΎ, ΡΠΎ ΠΏΠΎΠ±ΡΠ΄ΡΠ²Π°ΡΠΈ ΡΠΎΡΡ Π²Π΅Π»ΠΈΠΊΠ΅ ΠΌΠΎΠΆΠ½Π° ΡΡΠ»ΡΠΊΠΈ Π· Π³Π°ΡΠ½ΠΈΠΌΠΈ Π»ΡΠ΄ΡΠΌΠΈ, ΡΠΎΠΌΡ Π½Π°Π±ΠΈΡΠ°ΡΠΌΠΎ ΡΡΠ»ΡΠΊΠΈ ΡΠ°ΠΊΠΈΡ . Π£ Π½Π°ΡΡΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π·Π°Π²ΠΆΠ΄ΠΈ ΠΌΠΎΠΆΠ½Π° Π·Π°ΠΏΡΠΎΠΏΠΎΠ½ΡΠ²Π°ΡΠΈ ΡΠ΅Ρ Π½ΡΡΠ½Π΅ ΡΡΡΠ΅Π½Π½Ρ, ΠΏΠΎΠΊΡΠ°ΡΠ΅Π½Π½Ρ ΠΏΡΠΎΡΠ΅ΡΡ, Π·Π²Π΅ΡΠ½ΡΡΠΈΡΡ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ, Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·ΠΏΠΎΠ²ΡΡΡΠΈ ΠΏΡΠΎ ΡΠ΅, Π΄Π΅ Π±ΠΎΠ»ΠΈΡΡ.
- Π Π½Π°Ρ ΠΏΠ»ΠΎΡΠΊΠ°, Π΄Π΅ΠΌΠΎΠΊΡΠ°ΡΠΈΡΠ½Π° ΡΡΡΡΠΊΡΡΡΠ°. ΠΠΎΠΆΠ΅Π½ ΠΌΠ°Ρ Π·ΠΌΠΎΠ³Ρ Π±ΡΠ°ΡΠΈ ΡΡΠ°ΡΡΡ Ρ Π΄ΠΎΡΡΠ³Π½Π΅Π½Π½Ρ ΡΡΡΠ°ΡΠ΅Π³ΡΡΠ½ΠΈΡ ΡΡΠ»Π΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ. ΠΠΈ Π±Π΅ΡΠ΅ΡΠ΅ ΡΡΠ»ΡΠΊΠΈ ΡΡ ΠΎΠ±ΠΎΠ²'ΡΠ·ΠΊΠΈ, ΡΠΊΡ ΠΠ°ΠΌ ΡΡΠΊΠ°Π²Ρ. ΠΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ²Π°Π½Ρ Π΄ΠΈΡΠΊΡΡΡΡ Ρ ΠΏΡΠΎΡΠΊΡΠ½ΠΈΡ ΡΠ° ΡΠ½ΡΠΈΡ ΡΡΡΠ΅Π½Π½ΡΡ . ΠΠ½ΡΡΡΠ°ΡΠΈΠ²Π° - Π΄ΡΠΆΠ΅ Π²ΡΡΠ°ΡΡΡΡΡ Ρ Π½Π΅ ΠΊΠ°ΡΠ°ΡΡΡΡΡ :)
ΠΠΈ ΡΠΎΠ±ΠΈΡΠ΅ Π²Π½Π΅ΡΠΎΠΊ Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ, Π° ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ Π²Π°Ρ Π²ΠΈΠ½Π°Π³ΠΎΡΠΎΠ΄ΠΆΡΡ.
Π‘ΠΊΡΠ»ΡΠΊΠΈ ΡΠΎΠΊΡΠ² ΠΏΡΠΎΡΠΊΡΡ? ΠΠΎΡΠΎΡΠ½Π° ΡΡΠ°Π΄ΡΡ ΠΏΡΠΎΡΠΊΡΡ?
ΠΠ°Ρ ΠΏΠ°ΡΡΠ½Π΅Ρ Π½Π° ΡΠΈΠ½ΠΊΡ Π²ΠΆΠ΅ 8 ΡΠΎΠΊΡΠ² Ρ Ρ ΠΏΡΠ±Π»ΡΡΠ½ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΡΡΡ Ρ ΡΠΏΠΈΡΠΊΡ NASDAQ. ΠΠ°ΡΠ°Π·Ρ Π²ΠΎΠ½ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ²ΠΆΡΡΡΡ ΡΠΎΠ·ΡΠΈΡΠ΅Π½Π½Ρ ΡΠΊ Ρ ΡΠΎΠ·ΡΠΎΠ±ΡΡ ΡΠ³ΠΎΡ, ΡΠ°ΠΊ Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΠΉ Π΄Π»Ρ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ, Π΄Π΅ ΠΌΠΈ ΡΠΌ ΡΠΈΠ»ΡΠ½ΠΎ Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°ΡΠΌΠΎ.
ΠΡΠΎ ΠΏΡΠΎΡΠΊΡ: ΠΠ°Ρ ΠΏΡΠΎΡΠΊΡ - ΡΠ΅ Π·Π°Ρ ΠΎΠΏΠ»ΡΡΡΠ° ΡΠ½ΡΡΡΠ°ΡΠΈΠ²Π° Π² Π³Π°Π»ΡΠ·Ρ Π³Π΅ΠΉΠΌ-Π΄Π΅Π²Ρ, ΡΠΏΡΡΠΌΠΎΠ²Π°Π½Π° Π½Π° ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΡΠ½Π½ΠΎΠ²Π°ΡΡΠΉΠ½ΠΈΡ ΡΡΡΠ΅Π½Ρ Π·Π° Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΎΡ ΡΡΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΡΠ΅ΠΊΡ ΡΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΠΉ. ΠΠΈ Π·ΡΠ±ΡΠ°Π»ΠΈ Π½Π°ΠΉΠΊΡΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΎΠ·ΡΠΎΠ±Π½ΠΈΠΊΡΠ² ΡΠ° ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΡΠ², ΠΎΡΠΎΠ»ΡΠ²Π°Π½Ρ ΡΠ΅Ρ Π½ΡΡΠ½ΠΈΠΌ Π°ΡΡ ΡΡΠ΅ΠΊΡΠΎΡΠΎΠΌ Π· ΠΏΠΎΠ½Π°Π΄ 14-ΡΡΡΠ½ΠΈΠΌ Π΄ΠΎΡΠ²ΡΠ΄ΠΎΠΌ. ΠΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π°ΡΡΠ°ΡΡΠ»ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Ρ ΡΠ° ΡΡΡΠΈΠ½Π½ΠΈΡ Π·Π°Π²Π΄Π°Π½Ρ β Π²ΠΈ Π±ΡΠ΄Π΅ΡΠ΅ Π±ΡΠ°ΡΠΈ ΡΡΠ°ΡΡΡ Ρ ΡΠΎΠ·ΡΠΎΠ±ΡΡ ΡΡΠ½ΠΊΡΡΠΉ, ΡΠΊΡ ΡΠΈΡΠΎΠΊΠΎ Ρ Π½Π΅Π³Π°ΠΉΠ½ΠΎ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈΠΌΡΡΡΡΡ ΡΠ½ΡΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π΄Π»Ρ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ Π²ΠΈΡΠΎΠΊΠΎΡΠΊΡΡΠ½ΠΈΡ ΡΠ³ΡΠΎΠ²ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΡΠ².
Π©ΠΎ ΡΠΎΠ±ΠΈΡΠΈ Ρ ΠΏΡΠΎΡΠΊΡΡ?
Π―ΠΊ TypeScript Game Developer, Π²ΠΈ Π±ΡΠ΄Π΅ΡΠ΅ Π·Π°Π»ΡΡΠ΅Π½Ρ Π΄ΠΎ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ Π·Π°Ρ ΠΎΠΏΠ»ΡΡΡΠΈΡ ΡΠ³ΡΠΎΠ²ΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΡΠ². ΠΠ°ΡΡ Π·Π°Π²Π΄Π°Π½Π½Ρ Π²ΠΊΠ»ΡΡΠ°ΡΠΈΠΌΡΡΡ:
- Π ΠΎΠ·ΡΠΎΠ±ΠΊΡ ΡΠ° Π²ΠΏΡΠΎΠ²Π°Π΄ΠΆΠ΅Π½Π½Ρ Π½ΠΎΠ²ΠΈΡ ΡΠ³ΡΠΎΠ²ΠΈΡ ΡΡΠ½ΠΊΡΡΠΉ, Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΠΈ TypeScript.
- Π ΠΎΠ·ΡΠΎΠ±ΠΊΠ° Π²ΠΈΡΠΎΠΊΠΎΡ ΡΠΊΠΎΡΡΡ ΡΠ³ΠΎΡ
- Π ΠΎΠ±ΠΎΡΡ Π· Π³ΡΠ°ΡΡΡΠ½ΠΈΠΌ ΡΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΡΡΠΌ Pixi ΡΠ° Spine Π΄Π»Ρ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ Π°Π½ΡΠΌΠ°ΡΡΠΉ Ρ Π³ΡΠ°ΡΡΠΊΠΈ.
- ΠΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ TexturePacker ΡΠ° Photoshop Π΄Π»Ρ ΡΠΎΠ±ΠΎΡΠΈ Π· ΡΠ΅ΠΊΡΡΡΡΠ°ΠΌΠΈ ΡΠ° ΡΠΏΡΠ°ΠΉΡΠ°ΠΌΠΈ.
- Π£ΡΠ°ΡΡΡ Ρ ΡΠ΅Ρ Π½ΡΡΠ½ΠΈΡ ΠΎΠ±Π³ΠΎΠ²ΠΎΡΠ΅Π½Π½ΡΡ Ρ ΠΏΡΠΈΠΉΠ½ΡΡΡΡ ΡΡΡΠ΅Π½Ρ ΡΠ΅ΡΠ΅Π΄Π½ΡΠΎΠ³ΠΎ ΡΠ° Π½ΠΈΠ·ΡΠΊΠΎΠ³ΠΎ ΡΡΠ²Π½Ρ.
- Π‘ΠΏΡΠ²ΠΏΡΠ°ΡΡ Π· Π»ΡΠ΄Π΅ΡΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π΄Π»Ρ ΠΊΠΎΠΌΡΠ½ΡΠΊΠ°ΡΡΡ Π²ΠΈΡΠΎΠΊΠΎΡΡΠ²Π½Π΅Π²ΠΈΡ ΡΠ΅Ρ Π½ΡΡΠ½ΠΈΡ ΡΡΡΠ΅Π½Ρ.
ΠΠ΅Π·ΠΏΠΎΡΠ΅ΡΠ΅Π΄Π½Ρ ΡΠΏΡΠ»ΠΊΡΠ²Π°Π½Π½Ρ Π· ΠΠΎΠ½Π΄ΠΎΠ½ΡΡΠΊΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΡ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈ Ρ ΡΠ΄ΠΎΠΆΠ½ΠΈΠΊΡΠ² ΡΠ° Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΡΠ² ΡΠ³ΠΎΡ, Π΄Π»Ρ Π·Π°Π±Π΅Π·ΠΏΠ΅ΡΠ΅Π½Π½Ρ ΡΠΊΡΡΠ½ΠΎΡ ΡΠ΅Π°Π»ΡΠ·Π°ΡΡΡ ΠΏΡΠΎΡΠΊΡΡ.
Π―ΠΊΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΡ ΠΌΠΈ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΠΌΠΎ?
- TypeScript
- Pixi
- Spine
- TexturePacker
- Photoshop
- GitHub
GitHub Actions
ΠΠ΅ΡΠ΅Π²Π°ΠΆΠ½ΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΉΠ½ΠΈΠΉ ΡΡΠ²Π΅Π½Ρ
ΠΠ»Ρ ΡΡΡΡ ΠΏΠΎΠ·ΠΈΡΡΡ ΠΏΠΎΡΡΡΠ±Π½Π° Π»ΡΠ΄ΠΈΠ½Π° ΡΡΠ²Π½Ρ Middle Π·Π° ΡΠ²Π΅ΡΠ΄ΠΈΠΌΠΈ ΡΠ° ΠΌβΡΠΊΠΈΠΌΠΈ Π½Π°Π²ΠΈΡΠΊΠ°ΠΌΠΈ. ΠΡΠ½ΠΎΠ²Π½Ρ Π²ΠΈΠΌΠΎΠ³ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡΡ:
- ΠΡΠΈΠΉΠ½ΡΡΡΡ ΡΠ΅Ρ Π½ΡΡΠ½ΠΈΡ ΡΡΡΠ΅Π½Ρ ΡΠ΅ΡΠ΅Π΄Π½ΡΠΎΠ³ΠΎ ΡΠ° Π½ΠΈΠ·ΡΠΊΠΎΠ³ΠΎ ΡΡΠ²Π½ΡΠ².
- ΠΠΎΠΌΡΠ½ΡΠΊΠ°ΡΡΡ Π²ΠΈΡΠΎΠΊΠΎΡΡΠ²Π½Π΅Π²ΠΈΡ ΡΡΡΠ΅Π½Ρ Π· Π»ΡΠ΄ΠΎΠΌ Π½Π° Π½Π°ΡΡΠΉ ΡΡΠΎΡΠΎΠ½Ρ.
ΠΠ΅Π·ΠΏΠΎΡΠ΅ΡΠ΅Π΄Π½Ρ ΡΠΏΡΠ»ΠΊΡΠ²Π°Π½Π½Ρ Π· ΠΠΎΠ½Π΄ΠΎΠ½ΡΡΠΊΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΡ Ρ ΡΠ΄ΠΎΠΆΠ½ΠΈΠΊΡΠ² ΡΠ° Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΡΠ² ΡΠ³ΠΎΡ Π΄Π»Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡΡ ΡΠΎΠ±ΠΎΡΠΈ.
Π―ΠΊΡ ΠΏΡΠΎΡΠ΅ΡΡΠΉΠ½Ρ Π½Π°Π²ΠΈΡΠΊΠΈ Π½Π°ΠΌ Π²Π°ΠΆΠ»ΠΈΠ²Ρ?
β’ 3+ ΡΠΎΠΊΡΠ² Π΄ΠΎΡΠ²ΡΠ΄Ρ Ρ Π²Π΅Π± ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠ²Π°Π½Π½Ρ
β’ ΠΠΎΡΠ²ΡΠ΄ Ρ ΡΠΎΠ·ΡΠΎΠ±ΡΡ ΡΠ³ΠΎΡ
β’ ΠΠΏΠ΅Π²Π½Π΅Π½Ρ Π·Π½Π°Π½Π½Ρ ΠΌΠΎΠ²ΠΈ TypeScript
β’ ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Pixi.JS, Webpack, WebGL ΡΠ° ΡΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Spine, TexturePacker, Photoshop
β’ ΠΡΠ΄ΠΌΡΠ½Π½Ρ Π½Π°Π²ΠΈΡΠΊΠΈ ΠΊΠΎΠΌΡΠ½ΡΠΊΠ°ΡΡΡ
β’ Π ΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡΠ² ΠΠΠ ΡΠ° Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ ΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΡΡ
β’ ΠΠΌΡΠ½Π½Ρ ΠΏΠΈΡΠ°ΡΠΈ ΡΠΈΡΡΠΈΠΉ, ΠΏΡΠΎΠ·ΠΎΡΠΈΠΉ ΠΊΠΎΠ΄, Π° ΡΠ°ΠΊΠΎΠΆ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ Π· ΡΡΠΆΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ
β’ Π ΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΡΠ½Π΅ Π·Π°ΡΡΠΎΡΡΠ²Π°Π½Π½Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΡΠ² SOLID, DRY, KISS, YAGNI
Π§ΠΈ ΠΏΠΎΡΡΡΠ±Π½Π° Π°Π½Π³Π»ΡΠΉΡΡΠΊΠ°?
Π’Π°ΠΊ, Π°Π½Π³Π»ΡΠΉΡΡΠΊΠ° ΠΎΠ±ΠΎΠ²βΡΠ·ΠΊΠΎΠ²Π°. ΠΠ°ΠΆΠ°Π½ΠΈΠΉ ΡΡΠ²Π΅Π½Ρ Intermediate, Π°Π»Π΅ Π³ΠΎΡΠΎΠ²Ρ ΡΠΎΠ·Π³Π»ΡΠ΄Π°ΡΠΈ Π³Π°ΡΠ½ΠΈΠΉ ΡΠΎΠ·ΠΌΠΎΠ²Π½ΠΈΠΉ Pre-Intermediate ΠΏΡΠΈ ΠΎΠ±ΠΎΠ²βΡΠ·ΠΊΠΎΠ²ΠΎΠΌΡ Π΄ΠΎΠΊΠ°ΡΡΠ²Π°Π½Π½Ρ Π΄ΠΎ Intermediate. ΠΡΠΊΡΠ»ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅Π΄Π±Π°ΡΠ°ΡΡΡΡΡ ΡΠΎΠ±ΠΎΡΠ° Π±Π΅Π·ΠΏΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΠΎ Π· ΠΠ½Π³Π»ΠΎΠΌΠΎΠ²Π½ΠΈΠΌΠΈ ΠΊΠΎΠ»Π΅Π³Π°ΠΌΠΈ.
Π©ΠΎ Π½Π°ΠΌ Π²Π°ΠΆΠ»ΠΈΠ²ΠΎ Ρ Π»ΡΠ΄ΠΈΠ½Ρ?
ΠΠΈ Π½Π°Π±ΠΈΡΠ°ΡΠΌΠΎ Π»ΡΠ΄Π΅ΠΉ, Π· ΡΠΊΠΈΠΌΠΈ ΡΠΎΠ±ΠΎΡΠ° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½Π° ΡΠ° ΡΡΠΊΠ°Π²Π°, Π° Π²ΡΠ΄ΠΏΠΎΡΠΈΠ½ΠΎΠΊ ΠΏΡΠΈΡΠΌΠ½ΠΈΠΉ ΡΠ° Π²Π΅ΡΠ΅Π»ΠΈΠΉ.
Π’ΠΎΠΌΡ Π΄Π»Ρ Π½Π°Ρ Π²Π°ΠΆΠ»ΠΈΠ²Ρ ΡΠ°ΠΊΡ ΡΠΊΠΎΡΡΡ:
- ΠΠΎΠ·ΠΈΡΠΈΠ²Π½Π΅ ΠΌΠΈΡΠ»Π΅Π½Π½Ρ
- ΠΡΠ΄ΠΊΡΠΈΡΡΡΡΡ Π΄ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ
- ΠΡΠΎΠ°ΠΊΡΠΈΠ²Π½ΡΡΡΡ
- ΠΡΠ°Π³Π½Π΅Π½Π½Ρ ΡΠΎΠ·Π²ΠΈΡΠΊΡ
- ΠΠ²ΡΠΎΠ½ΠΎΠΌΠ½ΡΡΡΡ
- ΠΠΎΠΏΠΈΡΠ»ΠΈΠ²ΡΡΡΡ
- ΠΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°Π»ΡΠ½ΡΡΡΡ
Π§ΠΎΠΌΡ Π²ΡΠ΄ΠΊΡΠΈΡΠΎ ΠΏΠΎΠ·ΠΈΡΡΡ?
Π ΠΎΠ·ΡΠΈΡΠ΅Π½Π½Ρ Π²ΡΠ΄Π΄ΡΠ»Ρ.
ΠΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π° Π·ΡΠΎΡΡΠ°Π½Π½Ρ/ΡΠΎΠ·Π²ΠΈΡΠΊΡ Π·Π° Π΄Π°Π½ΠΎΡ ΠΏΠΎΠ·ΠΈΡΡΡΡ?
ΠΠ° ΡΡΠΎΠΌΡ ΠΏΡΠΎΡΠΊΡΡ ΠΌΠΎΠΆΠ½Π° ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ Π·ΡΠΎΡΡΠΈ Π΄ΠΎ ΡΡΠ²Π½Ρ Senior Engineer
Π ΠΎΠ·ΠΌΡΡ ΡΠ° ΡΡΡΡΠΊΡΡΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ?
ΠΠΎΠΌΠ°Π½Π΄Π° Π· 4-Ρ Π»ΡΠ΄Π΅ΠΉ (ΠΠ²Π° Front-end ΡΠΎΠ·ΡΠΎΠ±Π½ΠΈΠΊΠ°, Π’Π΅Ρ ΠΡΡ, Π’Π΅ΡΡΡΠ²Π°Π»ΡΠ½ΠΈΠΊ) Π·Π½Π°Ρ ΠΎΠ΄ΡΡΡΡΡ Π² Π£ΠΊΡΠ°ΡΠ½Ρ. ΠΡΡΠ»Ρ Π²ΡΠΉΠ½ΠΈ ΡΡΡ Π±ΡΠ΄ΡΡΡ Ρ Π₯Π°ΡΠΊΠΎΠ²Ρ. ΠΠΈΠ·Π°ΠΉΠ½Π΅Ρ ΡΠ³ΠΎΡ, Ρ ΡΠ΄ΠΎΠΆΠ½ΠΈΠΊΠΈ, ΡΠ° Back-end ΡΠΎΠ·ΡΠΎΠ±Π½ΠΈΠΊΠΈ Π·Π½Π°Ρ ΠΎΠ΄ΡΡΡΡΡ Ρ ΠΠΎΠ½Π΄ΠΎΠ½Ρ.
ΠΠ΅ Π·Π½Π°Ρ ΠΎΠ΄ΡΡΡΡΡ Π»ΡΠ΄ΠΈ, ΡΠΊΡ ΠΏΡΠΈΠΉΠΌΠ°ΡΡΡ ΡΠ΅Ρ Π½ΡΡΠ½Ρ ΡΡΡΠ΅Π½Π½Ρ ΡΠΎΠ΄ΠΎ ΠΏΡΠΎΡΠΊΡΡ?
ΠΠΈΡΠΎΠΊΠΎΡΡΠ²Π½Π΅Π²Ρ ΡΡΡΠ΅Π½Π½Ρ ΠΏΡΠΈΠΉΠΌΠ°ΡΠΈΠΌΡΡΡΡΡ Ρ ΡΠΏΡΠ»ΠΊΡΠ²Π°Π½Π½Ρ Π· ΠΡΠ΄ΠΎΠΌ Π· Π½Π°ΡΠΎΠ³ΠΎ Π±ΠΎΠΊΡ ΡΠ° Π’Π΅Ρ ΠΡΠ΄ΠΎΠΌ ΠΠΎΠ½Π΄ΠΎΠ½ΡΡΠΊΠΎΡ ΡΡΡΠ΄ΡΡ. Π‘Π΅ΡΠ΅Π΄Π½ΡΠΎΡΡΠ²Π½Π΅Π²Ρ ΡΠ° Π½ΠΈΠ·ΡΠΊΠΎΡΡΠ²Π½Π΅Π²Ρ ΡΡΡΠ΅Π½Π½Ρ Π·Π°Π»ΠΈΡΠ°ΡΡΡΡΡ Π½Π° ΡΠΎΠ·ΡΡΠ΄ ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΠΎΠ·ΡΠΎΠ±Π½ΠΈΠΊΠ°. Π Π΅Π²βΡ Π΄ΠΎΠΏΠΎΠΌΠΎΠΆΠ΅ Π²ΠΈΡΠ²ΠΈΡΠΈ Π½Π΅Π΄ΠΎΠ»ΡΠΊΠΈ.
ΠΠ° ΡΠΌΠΎΠ²Π°ΠΌΠΈ:
Π§ΠΈ Ρ Π²ΠΈΠΏΡΠΎΠ±ΡΠ²Π°Π»ΡΠ½ΠΈΠΉ ΡΠ΅ΡΠΌΡΠ½, Ρ ΡΠΊΡΠ»ΡΠΊΠΈ Π²ΡΠ½ ΡΡΠΈΠ²Π°Ρ? β Π. 1 ΠΌΡΡΡΡΡ.
ΠΠ²Π΅ΡΡΠ°ΠΉΠΌΠΈ, ΡΠΊ ΡΠ°ΡΡΠΎ ΡΡΠ°ΠΏΠ»ΡΡΡΡΡΡ?
- ΠΠΎΠΊΠΈ ΡΠΎ Π½Π΅ Π±ΡΠ»ΠΎ ΠΆΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°Π·Ρ Ρ Π½Π΅ ΠΏΠ»Π°Π½ΡΡΡΡΡΡ.
Π―ΠΊΠΈΠΉ Π³ΡΠ°ΡΡΠΊ ΡΠΎΠ±ΠΎΡΠΈ?
- ΠΠ°Π·ΠΎΠ²ΠΎ 9:00 β 18:00, Π°Π»Π΅ ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ ΡΠ½Π΄ΠΈΠ²ΡΠ΄ΡΠ°Π»ΡΠ½Ρ ΠΊΠΎΡΠΈΠ³ΡΠ²Π°Π½Π½Ρ, ΠΎΡΠΊΡΠ»ΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ ΠΏΡΠ°ΡΡΡ Π½Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.
Π§ΠΈ Ρ ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ Π²ΡΠ΄Π΄Π°Π»Π΅Π½ΠΎ ΡΠΊΡΡΡ Π΄Π½Ρ?
- Π’Π°ΠΊ, ΠΌΠΎΠΆΠ½Π° ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ Π²ΡΠ΄Π΄Π°Π»Π΅Π½ΠΎ ΠΊΡΠ»ΡΠΊΠ° Π΄Π½ΡΠ² Π½Π° ΡΠΈΠΆΠ΄Π΅Π½Ρ. Π―ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π·ΡΡΡΡΡΡΠ°ΡΠΌΠΎΡΡ Ρ ΠΊΠΎΠ²ΠΎΡΠΊΡΠ½Π³Ρ/ΠΎΡΡΡΡ 3 ΡΠ°Π·ΠΈ Π½Π° ΡΠΈΠΆΠ΄Π΅Π½Ρ. ΠΡΠ΄ ΡΠ°Ρ Π½Π°Π»Π°ΡΡΡΠ²Π°Π½Π½Ρ Π²Π΅Π»ΠΈΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΊΡΡ ΠΌΠΎΠΆΠ»ΠΈΠ²Π΅ ΡΠΈΠΌΡΠ°ΡΠΎΠ²Π΅ Π·Π±ΡΠ»ΡΡΠ΅Π½Π½Ρ ΡΠ°ΡΡΠΎΡΠΈ Π·ΡΡΡΡΡΡΠ΅ΠΉ. Π’Π°ΠΊΠΎΠΆ ΡΠΈΠΌΡΠ°ΡΠΎΠ²ΠΎ ΠΌΠΎΠΆΠ»ΠΈΠ²Π° ΠΏΠΎΠ²Π½ΡΡΡΡ Π²ΡΠ΄Π΄Π°Π»Π΅Π½Π° ΡΠΎΠ±ΠΎΡΠ° Π·Π°ΡΠ°Π΄ΠΈ ΠΠ°ΡΠΎΡ Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ :)
ΠΡΠ»ΡΠΊΡΡΡΡ Π΄Π½ΡΠ² Π²ΡΠ΄ΠΏΡΡΡΠΊΠΈ?
- 15 ΡΠΎΠ±ΠΎΡΠΈΡ Π΄Π½ΡΠ² Π½Π° ΡΡΠΊ.
- ΠΡΡΠ»Ρ ΡΡΡΠΎΡ
ΡΠΎΠΊΡΠ² ΡΠΏΡΠ²ΠΏΡΠ°ΡΡ β 20 ΡΠΎΠ±ΠΎΡΠΈΡ
Π΄Π½ΡΠ² Π½Π° ΡΡΠΊ.
Π§ΠΈ ΠΌΠΎΠΆΠ»ΠΈΠ²ΠΈΠΉ ΡΠ΅Π»ΠΎΠΊΠ΅ΠΉΡ Π·Π° ΠΌΠ΅ΠΆΡ Π£ΠΊΡΠ°ΡΠ½ΠΈ ΡΠ° ΡΠΊ ΠΊΠΎΠΌΠΏΠ°Π½ΡΡ Π³ΠΎΡΠΎΠ²Π° ΡΡ ΠΏΡΠ΄ΡΡΠΈΠΌΠ°ΡΠΈ?
ΠΠΎΠΊΠΈ Π½Π΅ΠΌΠ°Ρ.
ΠΠΎΠ»ΠΈ, ΡΠΊΠΈΠΌ ΡΠΈΠ½ΠΎΠΌ Ρ Π² ΡΠΊΡΠΉ Π²Π°Π»ΡΡΡ ΠΏΠ»Π°ΡΠΈΡΡΡΡ/Π½Π°ΡΠ°Ρ ΠΎΠ²ΡΡΡΡΡΡ Π·Π°ΡΠΏΠ»Π°ΡΠ°?
ΠΠΈΠ½Π°Π³ΠΎΡΠΎΠ΄Π° Π½Π°ΡΠ°Ρ ΠΎΠ²ΡΡΡΡΡΡ Ρ Π³ΡΠΈΠ²Π½Ρ ΡΠΎΠ΄ΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΡΡΡ ΠΠ²ΡΠΎ Π½Π° Π΄Π΅Π½Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠ°ΡΡΡ. Π£ΠΊΡΠ°ΡΠ½ΡΡΠΊΡ ΠΏΠΎΠ΄Π°ΡΠΊΠΈ ΡΠΏΠ»Π°ΡΡΡ ΡΠ°ΠΌΠ° Π»ΡΠ΄ΠΈΠ½Π°. ΠΠ±ΡΠ»ΡΠ³ΠΎΠ²ΡΠ²Π°Π½Π½Ρ ΡΠ°Ρ ΡΠ½ΠΊΡΠ² Π²Π΅Π΄Π΅ΡΡΡΡ Π±ΡΡ Π³Π°Π»ΡΠ΅ΡΡΡΠΊΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΡΡΡ ΡΠ° ΠΏΠΎΠ²Π½ΡΡΡΡ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΡΡΡΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΡΡΡ.
More -
Β· 33 views Β· 0 applications Β· 6d
JS Game Developer
Office Work Β· Ukraine (Kyiv) Β· Product Β· 2 years of experienceΠΡΡΠ°ΡΠΌΠΎ Π² King Group ΠΌΡΡΡΡ, Π΄Π΅ Π·ΡΡΡΡΡΡΠ°ΡΡΡΡΡ Π½Π°ΠΉΠΊΡΠ°ΡΡ Π»ΡΠ΄ΠΈ Π· IT- ΡΠ° Π³Π΅ΠΌΠ±Π»ΡΠ½Π³-ΡΠ½Π΄ΡΡΡΡΡΡ, ΡΠΎΠ± ΡΠ°Π·ΠΎΠΌ ΡΠΎΠ±ΠΈΡΠΈ Π΄ΠΈΠ²ΠΎΠ²ΠΈΠΆΠ½Ρ ΡΠ΅ΡΡ. ΠΠΈ ΠΎΠΏΠ΅ΡΡΡΠΌΠΎ ΡΠΈΡΠ»Π΅Π½Π½ΠΈΠΌΠΈ ΠΏΡΠΎΡΠΊΡΠ°ΠΌΠΈ Ρ ΡΡΠ΅ΡΡ iGaming Π½Π° ΡΠΈΠ½ΠΊΠ°Ρ Π£ΠΊΡΠ°ΡΠ½ΠΈ, ΠΠ²ΡΠΎΠΏΠΈ ΡΠ° Π‘Π¨Π, ΡΠ½Π²Π΅ΡΡΡΡΠΌΠΎ Ρ Π²Π΅Π½ΡΡΡΠ½Ρ ΡΡΠ°ΡΡΠ°ΠΏΠΈ, ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½Ρ ΡΠ΄Π΅Ρ...ΠΡΡΠ°ΡΠΌΠΎ Π² King Group γΌ ΠΌΡΡΡΡ, Π΄Π΅ Π·ΡΡΡΡΡΡΠ°ΡΡΡΡΡ Π½Π°ΠΉΠΊΡΠ°ΡΡ Π»ΡΠ΄ΠΈ Π· IT- ΡΠ° Π³Π΅ΠΌΠ±Π»ΡΠ½Π³-ΡΠ½Π΄ΡΡΡΡΡΡ, ΡΠΎΠ± ΡΠ°Π·ΠΎΠΌ ΡΠΎΠ±ΠΈΡΠΈ Π΄ΠΈΠ²ΠΎΠ²ΠΈΠΆΠ½Ρ ΡΠ΅ΡΡ. ΠΠΈ ΠΎΠΏΠ΅ΡΡΡΠΌΠΎ ΡΠΈΡΠ»Π΅Π½Π½ΠΈΠΌΠΈ ΠΏΡΠΎΡΠΊΡΠ°ΠΌΠΈ Ρ ΡΡΠ΅ΡΡ iGaming Π½Π° ΡΠΈΠ½ΠΊΠ°Ρ Π£ΠΊΡΠ°ΡΠ½ΠΈ, ΠΠ²ΡΠΎΠΏΠΈ ΡΠ° Π‘Π¨Π, ΡΠ½Π²Π΅ΡΡΡΡΠΌΠΎ Ρ Π²Π΅Π½ΡΡΡΠ½Ρ ΡΡΠ°ΡΡΠ°ΠΏΠΈ, ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½Ρ ΡΠ΄Π΅Ρ ΡΠ° Π»ΡΠ΄Π΅ΠΉ.
ΠΠ΄Π½Π° ΡΠ· Π½Π°ΡΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΡΠΉ - ΡΠ΅ ΡΠ³ΡΠΎΠ²Π° ΡΡΡΠ΄ΡΡ, ΡΠΊΠ° Π·Π°ΠΉΠΌΠ°ΡΡΡΡΡ ΠΏΠΎΠ²Π½ΠΈΠΌ ΡΠΈΠΊΠ»ΠΎΠΌ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ iGaming-ΠΏΡΠΎΠ΄ΡΠΊΡΡΠ². ΠΡΠ΄ ΡΠ΄Π΅Ρ Π΄ΠΎ ΡΠ΅Π»ΡΠ·Ρ β ΠΌΠΈ ΠΏΠΎΡΠ΄Π½ΡΡΠΌΠΎ ΠΊΡΠ΅Π°ΡΠΈΠ²Π½ΡΡΡΡ, ΡΡΡΠ°ΡΠ½Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΡΡ ΡΠ° Π³Π»ΠΈΠ±ΠΎΠΊΡ Π°Π½Π°Π»ΡΡΠΈΠΊΡ, ΡΠΎΠ± ΡΡΠ²ΠΎΡΡΠ²Π°ΡΠΈ ΡΠ½ΡΠΊΠ°Π»ΡΠ½ΠΈΠΉ ΡΠ³ΡΠΎΠ²ΠΈΠΉ Π΄ΠΎΡΠ²ΡΠ΄. ΠΠ°ΡΠ° ΠΌΡΡΡΡ β Π·Π°Ρ ΠΎΠΏΠ»ΡΠ²Π°ΡΠΈ, Π½Π°Π΄ΠΈΡ Π°ΡΠΈ ΡΠ° ΡΠΎΡΠΌΡΠ²Π°ΡΠΈ ΠΌΠ°ΠΉΠ±ΡΡΠ½Ρ ΡΠ½Π΄ΡΡΡΡΡΡ.
ΠΠ°ΡΠ°Π·, ΠΌΠΈ Π² ΠΏΠΎΡΡΠΊΡ JS Game Developer, ΡΠΊΠΈΠΉ Π΄ΠΎΠΏΠΎΠΌΠΎΠΆΠ΅ Π²ΠΈΠΉΡΠΈ Π½Π°ΡΠΎΠΌΡ ΡΠ΅ΡΠ²ΡΡΡ Π½Π° Π½ΠΎΠ²ΠΈΠΉ ΡΡΠ²Π΅Π½Ρ!
Π§ΠΎΠ³ΠΎ ΠΎΡΡΠΊΡΡΠΌΠΎ Π²ΡΠ΄ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°:- ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π² ΡΠ³ΡΠΎΠ²ΡΠΉ ΡΠ½Π΄ΡΡΡΡΡΡ;
- ΠΡΠ΄ 1-Π³ΠΎ ΡΠΎΠΊΡ Π΄ΠΎΡΠ²ΡΠ΄Ρ ΡΠΎΠ±ΠΎΡΠΈ Π· JavaScript/TypeScript;
- ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Canvas/WebGL;
- ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· Pixi.js (ΠΌΠΈ ΠΏΡΠ°ΡΡΡΠΌΠΎ ΡΠ°ΠΌΠ΅ Π· Pixi.js) Π°Π±ΠΎ Cocos.js Π°Π±ΠΎ Phaser.js Π°Π±ΠΎ Π±ΡΠ΄Ρ-ΡΠΊΠΈΠΌ ΡΠ½ΡΠΈΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠΌ Π΄Π»Ρ ΡΠΎΠ±ΠΎΡΠΈ Π· Π³ΡΠ°ΡΡΠΊΠΎΡ;
- ΠΠ½Π°Π½Π½Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΡΠΉ ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ, ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΡΠΉ ΠΠΠ Ρ ΡΠ°Π±Π»ΠΎΠ½ΡΠ² ΠΏΡΠΎΠ΅ΠΊΡΡΠ²Π°Π½Π½Ρ;
- Π ΠΎΠ·ΡΠΌΡΠ½Π½Ρ ΠΊΠ»ΡΡΠ½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΡ Π°ΡΡ ΡΡΠ΅ΠΊΡΡΡΠΈ;
- Π‘ΠΈΡΡΠ΅ΠΌΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ½Π½Ρ Π²Π΅ΡΡΡΡΠΌΠΈ (Git/SVN);
- ΠΡΠ°Π³Π½Π΅Π½Π½Ρ Π²ΡΠΈΡΠΈΡΡ Ρ ΡΠΎΠ·Π²ΠΈΠ²Π°ΡΠΈΡΡ;
Π₯ΠΎΡΠΎΡΡ ΠΊΠΎΠΌΡΠ½ΡΠΊΠ°ΡΠΈΠ²Π½Ρ Π½Π°Π²ΠΈΡΠΊΠΈ.
ΠΡΠ΄Π΅ ΠΏΠ»ΡΡΠΎΠΌ:
- ΠΠ°Π·ΠΎΠ²Ρ Π·Π½Π°Π½Π½Ρ Spine ΡΠ° Adobe Photoshop;
- ΠΠ½Π°Π½Π½Ρ Grunt/Gulp/Webpack;
- ΠΠΎΡΠ²ΡΠ΄ Π½Π°Π»Π°Π³ΠΎΠ΄ΠΆΠ΅Π½Π½Ρ Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΈΡ Π΄ΠΎΠ΄Π°ΡΠΊΡΠ²;
- ΠΠ°Π·ΠΎΠ²Ρ Π·Π½Π°Π½Π½Ρ GLSL;
- ΠΠΎΡΠ²ΡΠ΄ ΡΠΎΠ±ΠΎΡΠΈ Π· WebSockets.
Π―ΠΊΡ Π·Π°Π΄Π°ΡΡ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΊΡΠΈΠ²Π°ΡΠΈ:
- Π ΠΎΠ·ΡΠΎΠ±ΠΊΠ° ΡΠ° ΠΏΡΠ΄ΡΡΠΈΠΌΠΊΠ° Π½ΠΎΠ²ΠΈΡ ΡΠ³ΠΎΡ Π· Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½ΡΠΌ Π½Π°ΡΠΎΠ³ΠΎ Π²Π½ΡΡΡΡΡΠ½ΡΠΎΠ³ΠΎ ΡΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΡΡΡ Π½Π° Π±Π°Π·Ρ Pixi.js;
- Π£ΡΠ°ΡΡΡ Ρ Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»Π΅Π½Π½Ρ ΡΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΡΡΡ;
- ΠΠ·Π°ΡΠΌΠΎΠ΄ΡΡ Π· Game/Art/Sound Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ Π΄Π»Ρ Π΄ΠΎΡΡΠ³Π½Π΅Π½Π½Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΡ ΡΠΊΠΎΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΡ.
ΠΠΈ ΠΏΡΠΎΠΏΠΎΠ½ΡΡΠΌΠΎ:
- ΠΡΠ΄ΡΡΡΠ½ΡΡΡΡ Π±ΡΡΠΎΠΊΡΠ°ΡΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΠ°Ρ ΠΏΡΠΈΠΉΠ½ΡΡΡΡ ΡΡΡΠ΅Π½Ρ Ρ ΠΌΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ Π±Π΅Π·ΠΏΠΎΡΠ΅ΡΠ΅Π΄Π½ΡΠΎ Π²ΠΏΠ»ΠΈΠ²Π°ΡΠΈ Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡ/ΠΏΡΠΎΡΠΊΡ;
- ΠΠΎΠΆΠ»ΠΈΠ²ΡΡΡΡ Π½Π°Π²ΡΠ°ΡΠΈΡΡ β Π°Π±ΠΎ Π½Π°Π²ΡΠ°ΡΠΈ (ΠΌΠ°ΡΠΌΠΎ ΠΏΡΠΎΡΠΊΡΠΈ Π· ΡΠ½ΡΠ΅ΡΠ½Π°ΡΡΡΠΈ ΡΠ° ΠΌΠ΅Π½ΡΠΎΡΡΡΠ²Π°);
- Π Π΅Π°Π»ΡΠ·Π°ΡΡΡ ΡΠ΄Π΅ΠΉ ΡΠ΅ΡΠ΅Π· Π²Π»Π°ΡΠ½Ρ ΠΏΡΠΎΡΠΊΡΠΈ - ΠΠ΅ Π±ΡΠΉΡΠ΅ΡΡ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΡΠ²Π°ΡΠΈ!
- ΠΡΠΎΠΏΠΎΠ½ΡΠΉΡΠ΅ ΡΠ° ΠΎΠ²Π½Π΅ΡΡΡΡ ΠΏΡΠΎΡΠ΅Ρ ΡΠ΅Π°Π»ΡΠ·Π°ΡΡΡ;
- ΠΡΠ΄ΡΡΠΈΠΌΡΡΡΠ΅ ΡΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΈΡΠ΅ ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΡΠ· ΡΠΊΠΎΡ ΠΌΠΎΠΆΠ½Π° ΡΠΎΠ±ΠΈΡΠΈ Π΄ΡΠΉΡΠ½ΠΎ ΠΊΡΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ, ΡΠΎ Π·ΠΌΡΠ½ΡΡΡΡ ΡΠΈΠ½ΠΎΠΊ;
- ΠΠ°ΡΠΏΠ»Π°ΡΡ ΡΡΠ²Π½Ρ IT/iGaming-ΡΠΈΠ½ΠΊΡ ΡΠ° ΠΏΠΎΠ²Π½ΠΈΠΉ ΡΠΎΡΠΏΠ°ΠΊΠ΅Ρ (ΠΌΠ΅Π΄ΠΈΡΠ½Π° ΡΡΡΠ°Ρ ΠΎΠ²ΠΊΠ°, ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΡΡ ΡΠ΅ΡΠ°ΠΏΠ΅Π²ΡΠ° Π² ΠΎΡΡΡΡ, ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΡΡ ΡΠΏΠΎΡΡΠ·Π°Π»Ρ, ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΡΡ Π²Π°ΡΡΠΎΡΡΡ Π»Π°Π½ΡΡΠ² Π· Π΄ΠΎΡΡΠ°Π²ΠΊΠΎΡ ΡΠΎΡΠΎ);
- ΠΡΡΡΠ½ΠΈΠΉ ΠΎΡΡΡ Ρ ΡΠ΅Π½ΡΡΡ ΠΠΈΡΠ²Π° (ΠΏΡΡΠΊΠΈ Π·Ρ ΠΠ²ΡΡΠΈΠ½Π΅ΡΡΠΊΠΎΡ/ΠΠΈΠ±ΡΠ΄ΡΡΠΊΠΎΡ) ΡΠ· Π·Π΅Π»Π΅Π½ΠΎΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΡ ΡΠ΅ΡΠ°ΡΠΎΡ. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π±Π»Π΅ΠΊΠ°ΡΡΡΠ² Π²ΠΈΡΡΡΠ΅Π½Π° Π½Π° 100%;
- ΠΡΠ΄ΠΏΡΡΡΠΊΠ° - Ρ ΡΠ΅Π±Π΅ Π±ΡΠ΄Π΅ 17 Π΄Π½ΡΠ² ΠΎΠΏΠ»Π°ΡΡΠ²Π°Π½ΠΎΡ Π²ΡΠ΄ΠΏΡΡΡΠΊΠΈ ΡΠ° 3 Π΅ΠΊΡΡΡΠ°Π²ΠΈΡ ΡΠ΄Π½Ρ β ΠΎΠ΄ΡΡΠΆΠ΅Π½Π½Ρ, Π½Π°ΡΠΎΠ΄ΠΆΠ΅Π½Π½Ρ Π΄ΠΈΡΠΈΠ½ΠΈ, Π½Π΅ΠΏΠ΅ΡΠ΅Π΄Π±Π°ΡΡΠ²Π°Π½Ρ ΠΏΠΎΠ΄ΡΡ ΡΠ° ΡΠ½ΡΠ΅;
- ΠΠΎΠ½ΡΡ Π·Π° ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΡΡ - ΠΠΈ Π·Π°Π²ΠΆΠ΄ΠΈ ΡΠ°Π΄ΡΡΠΌΠΎ ΡΠ° ΡΡΠ½ΡΡΠΌΠΎ ΡΠ΅, ΡΠΎ ΡΡΠΌΠΌΠ΅ΠΉΡΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡΡΡ ΡΠ²ΠΎΡΡ Π΄ΡΡΠ·ΡΠ², ΡΠΎΠΌΡ Π΄ΠΎ ΠΏΠ»ΡΡΡΠ² ΡΠΎΠ±ΠΎΡΠΈ Π· ΠΏΠ΅ΡΠ΅Π²ΡΡΠ΅Π½ΠΎΡ ΡΠ° Π½Π°Π΄ΡΠΉΠ½ΠΎΡ Π»ΡΠ΄ΠΈΠ½ΠΎΡ ΠΌΠΈ Π΄ΠΎΠ΄Π°ΡΠΌΠΎ Π±ΠΎΠ½ΡΡ;
- Π Π΅Π»ΠΎΠΊΠ΅ΠΉΡ - Π·ΠΌΡΠ½Π° ΠΌΡΡΡΠ° ΠΏΡΠΎΠΆΠΈΠ²Π°Π½Π½Ρ Π·Π°Π²ΠΆΠ΄ΠΈ ΡΠΏΠΎΠ½ΡΠΊΠ°Ρ Π΄ΠΎ Π΄ΠΎΠ΄Π°ΡΠΊΠΎΠ²ΠΈΡ
Π²ΠΈΡΡΠ°Ρ, Π° Π½Π°Ρ Π±ΠΎΠ½ΡΡ Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°Ρ ΠΏΡΠΎΠΉΡΠΈ ΡΠ΅ΠΉ ΠΏΠ΅ΡΡΠΎΠ΄ Π±Π΅Π· Π·Π°ΠΉΠ²ΠΈΡ
ΡΡΡΠ΅ΡΡΠ².
Π₯ΠΎΡΠ΅Ρ Π·ΡΠΎΡΡΠ°ΡΠΈ Π· Π½Π°ΠΌΠΈ? ΠΠ°ΡΡ ΠΏΡΠ°Π³Π½Π΅Π½Π½Ρ Π±ΡΠ°ΡΠΈ Π°ΠΊΡΠΈΠ²Π½Ρ ΡΡΠ°ΡΡΡ Ρ ΡΡΠ²ΠΎΡΠ΅Π½Π½Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΡ? ΠΡΠ΄ΠΏΡΠ°Π²Π»ΡΠΉ ΡΠ΅Π·ΡΠΌΠ΅ ΡΠ° Π΄Π°Π²Π°ΠΉ Π·Π½Π°ΠΉΠΎΠΌΠΈΡΠΈΡΡ ;)