@pikuma@mastodon.gamedev.place
@pikuma@mastodon.gamedev.place avatar

pikuma

@pikuma@mastodon.gamedev.place

An education platform teaching the fundamentals of #ComputerScience, #RetroProgramming, and #Mathematics.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

pikuma, to random
@pikuma@mastodon.gamedev.place avatar

Well, it finally happened. An Off-By-Two error...

pikuma, to random
@pikuma@mastodon.gamedev.place avatar

I just received a message with a couple of demos that some students at CUNY Brooklyn College in New York developed based on our 3D Graphics Programming module. Really nice stuff! ❤️

pikuma, to random
@pikuma@mastodon.gamedev.place avatar

As always, game programming is just an excuse to revisit basic math stuff.

Even better if it's simple 90's gamedev math! ❤️ 😅

pikuma,
@pikuma@mastodon.gamedev.place avatar

@jeffkibuule Our PlayStation programming lectures. 🙂

pikuma, (edited ) to random
@pikuma@mastodon.gamedev.place avatar

deleted_by_author

  • Loading...
  • pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @pervognsen I'm sorry again. People here are super great and I know they respect my work. And believe me I am not trying to beg for purchases! I just feel powerless seeing everything I worked so hard for crumbling down to almost nothing.

    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @pervognsen Thank you! Really.

    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @mvu Thank you for the kind words. It's all too recent, so facing the possibility that I won't be able to continue doing what I love doing is really really scary.

    pikuma, to Playstation
    @pikuma@mastodon.gamedev.place avatar

    We finally have our first #PlayStation Programming review! 🙂

    pikuma, to random
    @pikuma@mastodon.gamedev.place avatar

    Everytime someone calls me pikuma it reminds me of Tim Apple. 😅

    pikuma, to Playstation
    @pikuma@mastodon.gamedev.place avatar

    The Gods of pseudo-random number generation have spoken...

    @Massimo_san was the lucky winner of our miniature giveaway. It even comes with a Dual Shock controller! 🙀🎮

    pikuma, to random
    @pikuma@mastodon.gamedev.place avatar

    That's unfortunate. 😔

    pikuma, to random
    @pikuma@mastodon.gamedev.place avatar

    Mandatory wobbliness ❤️

    PlayStation Wipeout project

    pikuma, to random
    @pikuma@mastodon.gamedev.place avatar

    This is so cool!

    One of our students, Mauro Casu, published a game for the #NES.

    The project was developed for the Metroidvania Month 22 Jam.

    🔗https://kamaleon70.itch.io/cursed-village

    Love the art style. 🤍

    Cursed Village NES game

    pikuma, to random
    @pikuma@mastodon.gamedev.place avatar

    There are so many scary math symbols out there: ∮,∑,∭, ∏, ∯, ∰, ⊆, ⊪, ⋫, ⋵, ⋽, ⨋, ≈, ∪, ∞, א, ∋, ∈, ∆, etc.

    But the one that really gets to me is the symbol $.

    If I see it in front of a number it removes all the thrill of me solving a problem. 😬

    eniko, to random
    @eniko@peoplemaking.games avatar

    watching @famiconsumer playstation experiment series (https://www.youtube.com/@gretchenleigh) and one thing im struck by is just how few games were available at launch for many consoles in japan back in the day (PSX aside)

    imagine launching a console with only 2 or 3 games nowadays, you'd never get away with it

    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @eniko @famiconsumer Thanks for the great channel tip. 🙂

    PixelProphecy, to random
    @PixelProphecy@mastodon.gamedev.place avatar
    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @PixelProphecy Hi there! Thanks for the mention. :)

    pikuma, to Playstation
    @pikuma@mastodon.gamedev.place avatar

    I am adding Cheat Sheets to all the courses that are based on assembler. That means MIPS for the #PlayStation and 6502 for both #NES & #Atari2600.

    The ISA I'm including is simplified, but it's enough to help with the exercises.

    Fingers crossed that one day we can add the 68000 to this list. 🤞

    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @pikuseru I would not have it any other way!
    Also, I'm too blind for these new small hipster fonts anyway. 😅

    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @danielbellido I have some other topics in the queue, but hopefully one day I'll cover the SNES. I can't make any promises though. 😬

    JonathanGerlach, to random
    @JonathanGerlach@mastodon.social avatar

    @pikuma Thanks for your hard work. I wish your courses had existed when I was a kid.

    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @JonathanGerlach Well, me too tbh. 😅

    pikuma, to random
    @pikuma@mastodon.gamedev.place avatar

    The NEW COURSE is finally out!!! 🕹️🙀

    This is my love letter to the OG PlayStation!!!

    We'll learn about:

    • PS1 Hardware
    • MIPS assembler
    • C & PsyQ SDK
    • GPU & 3D polygon graphics
    • Fixed-point physics
    • PS1-specific quirks
    • RISC architecture & pipeline
    • BIOS Functions
    • GTE instruction set
    • and much (much!) more...

    At the end, we'll have a full-feature PS1 project and all the skills you need to grow and create your own PS1 games.

    Enroll now:
    🔗https://pikuma.com/courses/ps1-programming-mips-assembly-language

    See you inside! 🙂

    New PlayStation course is out

    pikuma,
    @pikuma@mastodon.gamedev.place avatar
    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @curved_ruler I recorded this on a PS emulator. The wireframe mode is an option of the emulator itself, but the filled polygons are 100% PS. 😅

    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @Sharlock93 An emulator is fine for now I guess. :)

    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @kattrali Thank you. Add to that the arrival of our first kid. The year was a "fun" challenge. 😅

    But I'm proud of it. Both things, of course. 🙂

    pikuma,
    @pikuma@mastodon.gamedev.place avatar

    @planettimmy Yes, but the DualShock2 works on the PSOne. 😬

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines