Unityインストラクターが教えるシャドウバースのような本格2Dカードゲーム開発コース【スタジオしまづ】

via Udemy

Go to Course: https://www.udemy.com/course/unity2d-card-game/

Introduction

Certainly! Here's a detailed review and recommendation for the Coursera course titled "Unityインストラクターが教えるシャドウバースのような本格2Dカードゲーム開発コース【スタジオしまづ】": --- **Course Review and Recommendation: Unityインストラクターが教えるシャドウバースのような本格2Dカードゲーム開発コース【スタジオしまづ】** Are you an aspiring game developer eager to dive into the world of 2D card game creation? This course offered by Studio Shimazu on Coursera is an excellent choice for anyone looking to develop a professional-quality card game reminiscent of popular titles like Shadowverse and Hearthstone. Whether you're a beginner with little to no experience in Unity or a developer aiming to expand your portfolio, this course provides comprehensive guidance to help you reach your goals. ### Who is this course for? This course is tailored for: - Those who want to develop and release their own impressive card game. - Developers who dream of creating a highly polished, professional-level game that garners recognition. - Individuals struggling to find resources on how to create discontinued or niche card games. - Participants who want to showcase their work at events like Comiket or indie game expos. - Anyone looking to bolster their portfolio with a robust project. ### What will you learn? This course covers the essential skills needed to develop a fully-fledged 2D card game from scratch using Unity. You will gain insights into: - Core Unity techniques relevant to card game development. - Practical implementation of key features such as card creation, drag-and-drop mechanics, turn management, drawing cards, attacks, mana costs, time limits, and enemy AI. - Advanced game features including scripting organization, ability cards, and spell cards. Importantly, the course is designed to start from the basics, making it accessible even if you have no prior experience with Unity or card game development. It’s a carefully structured curriculum that balances technical skills with practical application, ensuring you develop a functional and engaging game. ### Course Content Highlights - Unity techniques for card game mechanics. - Step-by-step implementation of gameplay elements. - Creation of diverse card types and abilities. - Building an opponent AI. - Structuring scripts for clarity and efficiency. ### Why recommend this course? Developing a card game is notoriously complex due to the intricate rules and AI behaviors involved. This course demystifies the process by providing hands-on exercises and expert guidance, making it feasible for beginners and intermediate learners alike. The instructor’s step-by-step approach and focus on realistic game mechanics ensure you not only learn but also build a tangible project. ### Final Thoughts If you have ever dreamed of creating your own digital card game, this course is a fantastic stepping stone. It empowers you with the technical know-how necessary to bring your ideas to life and offers a supportive learning environment to tackle one of the most challenging genres in game development. ### Additional Recommendations If you are a complete beginner or new to programming, the instructor recommends starting with their other course on basic Unity game development and C# programming to build foundational skills. For those aiming to publish their game on app stores, additional courses covering game release procedures are also available. --- **In summary**, I highly recommend this course for aspiring game developers eager to turn their ideas into reality. Its practical focus, beginner-friendly approach, and detailed content make it a valuable investment for anyone serious about creating a professional 2D card game. --- Would you like me to help you with registration details or further resources?

Overview

【この講座は以下の方を対象としています】「僕の考えた最強のカードゲーム」を作ってリリースしたい方一度でいいからすごいと言われる本格ゲームを作ってゲーム開発者の仲間入りをしたい方サービス終了したカードゲームを作ろうとしたけど、作り方を調べても全然出なくて困っている方コミケやインディーゲームのイベントで出展側として参加したい方自身のポートフォリオを充実させたい方【習得できること】Cygamesから発売されたシャドウバース、Blizzard Entertainmentから発売されているハースストーンはどちらもスマホ向けカードゲームの王道であり、非常に高い人気を誇っています。この講座では、このような本格カードゲームのシステムを自身の手で1から習得できます。カードゲーム開発は、一般的に難易度が高く、敵AIやゲームルールによる制限が複雑なため、高いコーディングスキルが求められます。この講座では以下の講座内容の流れで本格的なゲーム開発をするための実践的なコーディングスキルを、カードゲーム開発を通して解説しています。【講座内容】・カードゲーム開発に必要なUnityのテクニック・カードゲーム開発の実装  ・カード生成  ・ドラッグ&ドロップによるカードの移動  ・ターンの実装  ・ドローの実装  ・攻撃実装  ・マナコストの実装  ・時間制限の実装  ・敵AIの実装・本格カードゲーム開発の実装  ・スクリプトの整理  ・アビリティカードの実装  ・スペルカードの実装*カードゲームを作ったことがない人向けに、カードゲーム開発に必要なUnityのテクニックから始めています。そのため、Unityにあまりなれていない人でもスムーズに講座を進められます(教え方や内容が気になる方はプレビューでご覧ください)。【最後に】カードゲームの開発はゲーム開発の中でも難易度の高いジャンルです。ただ、誰しも1度はチャレンジしてみたい憧れのジャンルでもあります。まだ本格的なゲームを作ったことがない方はこの機会にぜひ1つ上のUnityゲームクリエイターになって一緒に世界を驚かせましょう!-------------【他の私の講座との関係】まだ1度もゲームを作ったことがない方やC#を全く知らない方は・Unity ゲーム開発入門:インディーゲームクリエイターが教えるマリオのようなゲームを作成する方法【スタジオしまづ】を受講していることをお勧めします。(実際、私の知り合いのプログラミング初心者はこの講座でゲームを完成させました)ゲームリリースを目的とされている方は・Unityゲーム開発:インディーゲームクリエイターが教えるC#の基礎からゲームリリースまでの受講をお勧めします。AppStoreやGoogle Playへのリリースの話が収録されています。

Skills

Reviews