Giter Site home page Giter Site logo

sigson / utanks Goto Github PK

View Code? Open in Web Editor NEW
14.0 1.0 2.0 525.99 MB

Free Tanki Online Unity3D implementation

C# 81.98% ShaderLab 6.68% HLSL 2.79% Smalltalk 0.01% JavaScript 0.14% GLSL 8.39% Python 0.03%
mytanks protanki tanki tanki-online tanki-online-assets unity3d tanki-x tankionline tankix tanks

utanks's Introduction

Demonstration:
Hello! This is my implementation of the game Tanki Online on Unity 3D. In order to assemble the project, you will need Visual Studio 2019 + .NET 5.0 and Unity Editor 2020.3.23f1.
After assembling the server, move the Data folder to the root of the assembled server without changing its name. The data for obfuscation is in the folder "Some Data", there are also instructions for use and the necessary materials. The project is provided "as is", errors will not be fixed, updates will not be released, however, you can send your questions to the appropriate section, I will try to answer them.
Briefly about the project - the ECS pattern is used as the basis for the architecture of client-server interaction (we can watch my pure ECS realization on https://github.com/sigson/NECS), which I wrote from scratch to implement the tasks I needed.
All code for this project, as well as data for the Unity editor, is supplied under the MIT license (with the exception of the asset code from the asset store, they do not belong to me) and can be used in any of your projects without any restrictions.
P.S.
I hope that this project would become the basis for enthusiasts who want to create a game similar to Tanki Online and perhaps even see the light of day.
P.P.S.
Do not forget that almost all graphic resources in this game belong to Alternative 3D and you may encounter legal problems if you want to use them in your game for the purpose of making money or even just for distribution.
Good luck (on the battlefields)!

utanks's People

Contributors

sigson avatar

Stargazers

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

Watchers

 avatar

utanks's Issues

Database problem

My problem is that the server does not store rank and crystal data after rebooting the server, is it possible to fix it quickly somehow, or will I have to add it myself

Please make a short video tutorial for open project.

Hello, can you you make also short video tutorial how to open project? It would be great to see a video tutorial about how to open this project. Because I am confused where to start and how to launch. I do not know where send "Data" and "UTanksServer" folders. If you can please make a short video tutorial about this.

Please help me.

Hello. Its not an issue but It would be great if you could help out a bit. So I've been wanting to replicate a game like TO and found this. Its really good but I dont really know where to start. I got all the programs I need. I just need help with implementation of the game and to make it playable. Thank you and have a nice day.

It is turning to left and right when breaking in the ramp.

It is turning to left and right when jumping from ramp like in the video.
I show issue in this 1:22 minute short video https://youtu.be/O4a17Md8ze4
The issue is when I move my tank in ramp and jump from ramp like in the video and while it I release "W" or "S" and tank breaking and then it is turning to left and right. So why? There is not such issue in Tanki X.

NOTE: I did not change of your code. It is original code. This issue is in your project.
Do you know why?

not an issue but idk where else to contact you

hey man, love this project. i was just wondering if you ever thought pf making a unity version of the alternativa editor to make maps because the current one sucks so much. im asking because i saw you use the xml files for this project's maps

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.