GithubHelp home page GithubHelp logo

atennop1 / remagures Goto Github PK

View Code? Open in Web Editor NEW
23.0 4.0 1.0 24.3 MB

My failed second game. It was supposed to be a pixel RPG with an open world

License: MIT License

C# 97.65% ShaderLab 2.00% HLSL 0.34%
game gamedev unity2d game-dev game-development gamedevelopment indie indie-game indiegame pixel-art

remagures's Introduction

Remagures

badge badge badge badge

About project

This is my second game called Remagures. I made it from December 2021 to May 2023 and it was supposed to be a pixel RPG game with its own lore, interesting mechanics and characters. But something went wrong.

Project is now freeze/closed

I was forced to close the project and let down all the people who had a hand in its creation. Although there were few of them, I deeply regret that I could not bring this project to the end.
It was all due to my perfectionism and desire for a pure OOP approach, as well as my inexperience. When I started this project, my entire experience was in my first game and only in it. Charged with motivation and ideas for a new project, I began development. Everything seemed to be going well, but in the summer of 2022 I began to become interested in the code of the games, and not in the games themselves. As a result, I realized that the original code of this game, made using lessons from YouTube, is terrible and unsupported. As a result, in February 2023, when an artist came to the team and I decided to seriously take on the project, I was forced to rewrite all the shitty code that I wrote when I was young and stupid. At first everything went easy, but due to the large volume of the project,I ended up getting very burnt out, having almost completed everything. Right now the project is in the form of raw game systems and a composition layer, but all the systems have not been tested or assembled in the engine, so I cannot guarantee their correct operation. In fact, now it’s not even a game, but a set of systems in order to build a game. Maybe this code will help someone make their dream game, but definitely not for me. In addition, now I’m going to leave Unity and move to C++ development on proprietary engines and Unreal Engine.

Guys, I really won't be able to finish this project due to burnout and loss of interest. I was very mistaken when, with almost zero experience, I took on a huge dream project. Sorry guys, I'm done...

Conclusion

It is difficult to overestimate the contribution of this project to my development as a programmer. Thanks to him, I felt what it was like to work on a large project, and became acquainted with many aspects of the engine that were previously unknown to me. It was also the first project that I did not do alone, I had an artist, although he appeared much later than I wanted. In the end, this project gave me the understanding that projects should never be rewritten. I really regret that I started this project when I was young and stupid, and in the end I was not able to finish everything.

Gallery

remagures's People

Contributors

atennop1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

rini-rini

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.