Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[P] Tworzenie Gry 2D


Rekomendowane odpowiedzi

Opublikowano

Witam,

Chciałbym stworzyć grę, znam >podstawy< C++ (proszę nie hejtować), i jak już mówiłem chciałbym stworzyć grę coś jak mario

 

Chciałbym się was zapytać czy warto się uczyć C++, i czy wykorzystać np SDL

Zrobiłem na razie kilka mało-średnio zaaw. konsolek

 

I jeszcze jedno pytanie:

czy można łączyć np. WinAPI z SDL czy trzeba wybrać sobie 1 bibliotekę (np OpenGL) (This Is A Question!)

 

dodam że lubię zadawać pytania np. "Jak Zrobić Własny OS" ale wiem że nie umiałbym tego zrobić, tylko się pytam na jakim super-zaawansowanym poziomie trzeba być, i co wykorzystywać :D

i nie jestem dzieckiem myślącym "ogarniam Game Marker zrobię OS'a lepszego od Windowsa!"

Opublikowano

1. Pewnie, że warto się uczyć C++. Jak się trochę nauczysz sdl to sprawdź jeszcze allegro i sfml. Może jakaś z nich wyda Ci się lepsza.

2. Żeby zrobić OS, wystarczy myśleć i potrafić wyszukać informacje.

Opublikowano

Jak chcesz robić grę 2D to pobaw się "Multimedia Fusion 2"

Też jestem za C++, też się uczę : )

Czerwone jest piękne! Kocham <3

Opublikowano

Oto system operacyjny napisany w Assembler (jest tak prosty, że wszystko co robi to wyświetla napis na ekranie!) p.s. Zobaczymy czy coś zrozumiesz z tego kodu, jeżeli dopiero się uczysz C++, to nie myśl nawet o stworzeniu Systemu Operacyjnego. W Późniejszym czasie napewno się Tobie uda :) Powodzenia z nauką :D

BITS 16

start:
	mov ax, 07C0h		
	add ax, 288		
	mov ss, ax
	mov sp, 4096

	mov ax, 07C0h		
	mov ds, ax


	mov si, text_string	
	call print_string	

	jmp $			


	text_string db 'To jest moj System Operacyjny!', 0


print_string:			
	mov ah, 0Eh	

.repeat:
	lodsb			
	cmp al, 0
	je .done		
	int 10h			
	jmp .repeat

.done:
	ret


	times 510-($-$$) db 0	
	dw 0xAA55

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...