[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/jp/ - Otaku Culture


View post   

File: 3 KB, 1280x720, Excitement.png [View same] [iqdb] [saucenao] [google]
7902780 No.7902780 [Reply] [Original]

How do I make computer games and become an Internet superstar like ZUN?

Picture related. I made it using C and SDL. It took me over five weeks.

>> No.7902794

Give up on SDL and learn OpenGL.

>> No.7902799

Porn.

>> No.7902812

Have you read your SICP today?

>> No.7902815
File: 17 KB, 210x276, 9780321773036.jpg [View same] [iqdb] [saucenao] [google]
7902815

>>7902794
Considered it, I'm waiting for the Eighth Edition of the Red Book. Though this would also mean learning separate libraries for window management and input, but I suppose GLUT can take care of those.

>> No.7902820
File: 384 KB, 1024x768, 1274750332813.png [View same] [iqdb] [saucenao] [google]
7902820

>>7902812
I read my SICP every day.

>> No.7902823

>>7902815
These are the only things you will need to read to understand OpenGL:
- http://duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Table-of-Contents.html
- http://www.arcsynthesis.org/gltut/
- The official docs and specs.

Now read and reach graphics rendering Satori.

>> No.7902829

Don't learn OpenGL, learn a better API, like SFML.

>> No.7902833

>>7902829
IHBT.

>> No.7902837
File: 503 KB, 800x600, 54cf0a1d380985d0db5f51a4ae7f52db.jpg [View same] [iqdb] [saucenao] [google]
7902837

>>7902829
>sepples

>> No.7902872

>>7902833
>2011
>not using DirectX
>/prog/

>> No.7902886

>>7902872
Go back to /g/, ``please''!!

>> No.7902897
File: 17 KB, 171x171, custom_uguu.jpg [View same] [iqdb] [saucenao] [google]
7902897

>>7902886
>!!

>> No.7902898

>>7902794
>Give up on SDL and learn OpenGL.
Really? I have been using both simultaneously for a long time already.

Should I not have done that?

>> No.7902903

>>7902898
He's probably one of those people who thinks it's cool to work at a 'lower-level' even though all the hard work has been done for you (and better than you could have done it).
Just stick with SDL, or SDL + OpenGL if you need the more advanced OpenGL features.

>> No.7902904

>>7902898
Using the graphics subsystem of SDL with OpenGL for anything else than window creation can severely impact performance.

>> No.7902912

>>7902904
That's why you use SFML2

>> No.7902914

>Every single thread on every board about programming/game programming
>LANGUAGE FIGHT
>API FIGHT
>IDE FIGHT
Jesus christ, half of the people posting this shit probably don't even know the language they're defending.

>> No.7902922

>>7902904
Obviously performance is a huge issue when you're writing 60FPS games in SDL, right?

Also if you're going that far, you might as well just use GLUT for window handling.

>> No.7902927

>>7902914
Scheme is the best language. I know this because I got trolled into reading SICP, and damn it if I'm letting that go to waste.

>> No.7902948

>>7902903>>7902922
It's not about level. OpenGL and SDL are entirely different abstractions. SDL is a simple blitter while OpenGL gives you access to a complete rendering pipeline. There really isn't any reason to use SDL instead of OpenGL for rotated and blended bullets.
SMFL and XNA looks much better than SDL, though.

>> No.7902971

>>7902927
But sicp is not about teaching scheme. Did you even actually read it?

>> No.7903002
File: 132 KB, 1280x720, 1246694112857.jpg [View same] [iqdb] [saucenao] [google]
7903002

>>7902971
What is it about?

>> No.7903009

>>7903002
Ascension

>> No.7903017

SDL is shit shit shit outside of the fact that it's easy to learn and supported almost everywhere

Once you get comfortable with SDL try switching to SFML, also very easy and much more powerful

>> No.7903025

What type of game do you want to make?

>> No.7903211

I actually read the first chapter and all that math knocked me out for a day. Sussman damnit, I will never be able to achieve satori.

>> No.7903367

>>7903017
>SFML
Shut the fuck up, faggot.

>> No.7903550

>>7903367
You forgot your ``faggot'' quotes, faggot.

>> No.7903586

>>7903550
So did you. Trying to be ``ironic'', faggot?

>> No.7903634

>>7903586
Suck my cock, ``dude''

>> No.7904701

Tasofro seems to have been using SDL alot for most of their games.

Frontier Aja might straight have followed DirectX, at its core least.

OpenGL seems to be used a little there and there. Have seen its use in various SMUPs for instance.

Any /jp/ related examples that made use of SFML?

>> No.7904727

DOUBLES
TRIPLES
Q-Q-Q-QUADS

>> No.7904732

>>7903367
>>7903550
>>7903586
>>7903634
Such a gay nerdfight, so hot /jp/... so hot.

>> No.7904990

I write games in C using Allegro, or at least I used to.

>>
Name
E-mail
Subject
Comment
Action