INHOUDSOPGAWE:

2D -videospeletjie met C# op eenheid: 4 stappe
2D -videospeletjie met C# op eenheid: 4 stappe

Video: 2D -videospeletjie met C# op eenheid: 4 stappe

Video: 2D -videospeletjie met C# op eenheid: 4 stappe
Video: 🌶️ Подробно и наглядно показываем слабые места "пятёрки" BMW E60. 2024, Julie
Anonim
Image
Image
Dinkskrum
Dinkskrum

Hierdie projek het begin toe ek die eerste keer my rekenaar in November gekry het. Dit het begin as 'n prettige manier om 'n nuwe vaardigheid aan te leer, en het vinnig een van my gunsteling stokperdjies geword. Ek werk sedertdien daaraan en het meer as 75 uur se totale programmeringstyd ingeklok. Die programmering self het 'n baie skerp leerkurwe en is baie soortgelyk aan die aanleer van 'n nuwe taal in moeilikheidsgraad en toepassing. U begin baie stadig en leer die basiese sintaksis en ritme van die taal, en u begin gou met die gebruik van kode dink oor spelidees. Soms werk idees nie, en om die regte maniere om dinge te doen, kan baie navorsing verg, maar die einddoel is die moeite werd.

Voorrade

-PC

-Toegang tot die nuutste weergawe van eenheid

-Toegang tot die skeppingsprogram soos Marmoset Hexels 3

Stap 1: dinkskrum

Dinkskrum
Dinkskrum

Maak 'n lys idees vir u spel. Wees so spesifiek as moontlik, aangesien dit later die koderingstyd aansienlik sal verminder. Ek beveel aan dat u trello.com gebruik om u idees te organiseer, maar ek het die notas -toepassing op my telefoon gebruik vir hierdie projek.

Stap 2: Sprite Creation

Sprite Creation
Sprite Creation
Sprite Creation
Sprite Creation

Hierdie sprites kan plekhouers wees vir meer komplekse idees wat u van plan is om later op te neem, maar dit is goed om met 'n soort visuele te begin voordat u begin met die kodering

Stap 3: Implementeer idees uit dinkskrum

Implementeer idees uit dinkskrum
Implementeer idees uit dinkskrum
Implementeer idees uit dinkskrum
Implementeer idees uit dinkskrum

Begin met die basiese beginsels soos kamerabeweging en karakterbeheer. Dit is waar u dinge uitdink, soos of u wil hê dat u spel van bo na onder of reguit 2D moet wees. Nadat u die basiese beginsels voltooi het, begin u meer ingewikkelde idees, soos vyandige AI en animasie, implementeer.

Stap 4: Gaan voort met kode totdat u alles op u ideelys geïmplementeer het

Gaan voort met kode totdat u alles op u ideelys geïmplementeer het
Gaan voort met kode totdat u alles op u ideelys geïmplementeer het

Moenie bang wees om by die lys te voeg terwyl u gaan nie. Daar is geen perke vir die skepping van speletjies nie. U kan aanhou solank u aanhou met idees. Die prentjie wat u hier sien, is 'n paar van die kode vir 'n kruisboog -idee wat ek gehad het tydens die programmering van spinnekop -AI.

Aanbeveel: