Find Jobs
Hire Freelancers

Implement Mouse & Keyboard Input System for Virtual Tabletop Card Game

$30-250 USD

Închis
Data postării: circa 3 ani în urmă

$30-250 USD

Plata la predare
I'm looking for a Unity developer to take on this freelance job. The deliverable is essentially a Unity project which implements the input system of a virtual tabletop environment for a tabletop card game. The input system would be designed for mouse and keyboard input and be event-driven. It would require implementation of: Single-selection of a card / object via click Multi-selection via key modifier + click [ex Shift + Click] [keys not hard-coded] Multi-selection via rectangular area selection box [drag mouse to select area, select all intersecting cards] Double-click event triggering [without interfering with single-click event trigger] Context-menu triggering [ex Right Click] Drag and drop of cards [without interfering with single-click event trigger] Ability to drag cards to and from UI [Canvas] elements Ability to do all of the above, without interfering with UI [Canvas] elements Gameplay is outside the scope of this project. The UI (other than ability to drag and drop to and from the UI) is outside the scope of this project. This project would serve as the basic framework upon which the gameplay and UI would be built. So I would like this project to have the behaviors and interfaces necessary to build upon. This is not a time-sensitive job. Completion time is open for discussion. I am willing to hear proposals for a different / better implementation.
ID-ul proiectului: 29496552

Despre proiect

3 propuneri
Proiect la distanță
Activ: 3 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
3 freelanceri plasează o ofertă medie de $233 USD pentru proiect
Avatarul utilizatorului
Hello Sir I have read your project description and I understand that you need to build an Input API in Unity. I myself have been working on such a system for my own personal project. I am using Unity's new ECS system which is a part of DOTS. This is a new way of writing high performant code. You can use this with your own ECS scrips or Monobehavior scripts whichever you prefer. Its easy to use and does not use any unity's serialized drag and drop feature. We discuss more on chat. Regards, Owais
$250 USD în 14 zile
5,0 (4 recenzii)
3,9
3,9

Despre client

Steagul JAPAN
Tokyo, Japan
0,0
0
Membru din mar. 6, 2021

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.