Fall Tutor Hours

Announcement

Collapse
No announcement yet.

Nicholas Fite, Yessenia Montalvo, Jocelyn Hopkins - Project #4

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Nicholas Fite, Yessenia Montalvo, Jocelyn Hopkins - Project #4

    We want to remake the very first known "stealth" game, Shoplifting Boy for the commodore PET. You can find more information about the game here. Until very recently it was thought that this game was lost media, so a remake at higher definition would be pretty cool.

    Asset List:

    Models - Yessenia Montalvo:
    • Characters
      • Adult Store Manager
      • Kid Thief
    • Props
      • Stealable Items
        • Gummy Bear
        • Lollipop
        • Small Candy
        • Golden Chocolate
    • Environment
      • Aisle
      • Floor
      • Door​

    Click image for larger version  Name:	board.png Views:	0 Size:	898.5 KB ID:	37418

    Animations - Jocelyn Hopkins:
    • Kid Thief
      • run
      • sneak
      • steal
      • idle
    • Adult
      • run
      • walk
    video reference: https://syncsketch.com/sketch/tCscbLNl5M4Y/

    Basic Gameplay Loop:

    The player plays as a shoplifting kid that tries to steel everything off the shelf of a store. The player has to avoid the adult character to prevent them from seeing him. If he's seen, he's kicked out of the store. I plan to remake this exact game loop in OpenGL using C++.

    programmer - Nicholas Fite:
    • 3D model importing
    • skeletal animations
    • shaders
    • player controller
    • AI
      • Walk state
      • Run state
      • AI only notices kid when he's stealing
      • once he's noticed stealing AI chases him
      • if he gets away AI will immediately chase him if he sees him again
      • being caught is lose state
      • (it seems that the bas games AI is pretty simple. It just walks in random directions)
    • Win state
      • steals everything in the store
    Last edited by nick_fite; 04-07-2025, 11:25 PM.

  • #2
    All prop models would be about 200 - 500 tris and character models would be about 1000 - 1200 tris. This is inspired by the game Astroneer, they have a nice simple art style

    Comment


    • #3
      Approved.

      Yessenia CM x1 (up to 10 points)
      Jocelyn CM x1 (up to 10 points)
      Nick CM x1 (up to 20 points)

      Comment


      • #4
        Here is my syncsketch link of all the animations I worked on for this project.


        Comment


        • #5
          Well this was interesting. I got things working relatively early but I repeatedly ran into issue with textures and animations. I could never get it to work quite right in the way I needed it to. I had to rebuild the pipeline a couple of times, and this last time I basically blew away everything that I had worked on and started again. In the end, I have a game where a character walks around and steals items... with no textures. I tried. I promise. It works with mixamo textures but whenever I use ANYTHING else it just doesn't. I'm not sure what's going on with it. Not what I was hoping to get done for sure, but it was pretty fun building things from the ground up. I colored the character and the items using a shader just to make them distinct from the environment for ya.

          WASD to walk, left shift to run, e to steal (you have to be near an item to steal it)
          Just download this on any windows machine (I know, I'm sorry mac has pretty bad opengl support these days), extract it, and run the ShopLiftingBoy.exe



          Contribute to nick-fite/ShopLiftOpenGL development by creating an account on GitHub.

          Comment


          • #6
            Yessenia Montalvo

            Images of the models with textures
            Files

            Comment

            Working...
            X