Skip to content

lukemaeser/WatermelonInspiredGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watermelon Inspired Game

Developed through Unity, the project is written in C# and demonstrates the following skills:

  • Unity Engine:

    • Scene Management: Understanding how to create, manage, and transition between scenes in a game.
    • Physics and Collisions: Implementing and managing physics interactions and collision detection to add realism and gameplay mechanics.
    • Animations and UI: Creating smooth animations and user interfaces that enhance the player experience.
    • Asset Management: Efficiently managing game assets, including textures, models, and sounds.

  • C# Programming:

    • Object-Oriented Programming (OOP): Utilizing OOP principles to structure your game's codebase effectively.
    • Data Structures: Implementing various data structures for game logic and data management.
    • Asynchronous Programming: Managing asynchronous tasks, which can be critical for performance optimization in games.
    • Memory Management: Understanding and applying best practices for memory management in C# to prevent leaks and ensure smooth performance.

  • Gameplay Development:

    • Game Mechanics: Designing and implementing core game mechanics that are engaging and fun.
    • Level Design: Constructing levels that are challenging and enjoyable.
    • Player Controls and Input Management: Developing intuitive and responsive controls for a good player experience.

  • Mobile Game Development Specifics:

    • Touch Input: Handling touch inputs in a way that is intuitive for mobile users.
    • Screen Size Adaptation: Ensuring the game looks and plays well on a variety of screen sizes and resolutions.
    • Performance Optimization: Optimizing game performance to ensure smooth gameplay on mobile devices.
    • Platform-Specific Features: Utilizing platform-specific features and understanding the guidelines for iOS/Android development.

  • Project Management and Collaboration:

    • Version Control: Using version control systems like Git effectively, including branching and merging strategies for team collaboration.
    • Debugging and Testing: Developing strategies for debugging issues and thoroughly testing the game to ensure quality.

  • Deployment and Market Considerations

    • Deployment: Understanding the process for packaging and deploying the game on different platforms, especially mobile stores like Google Play and the App Store.

About

2D puzzle game inspired by Suika Game (Watermelon Game).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages