About Me
Hi I'm Marina SECORD, a Master 2 student at CNAM-ENJMIN and currently a Unity dev interning at Ikigai - Games For Citizens.
Specializing as a Gameplay Programmer, I am also passionate about Procedural Generation and Multiplayer Games !
Feel free to look at my projects.
Contact me at : marinasecord2@gmail.com .
Experience
Unity Developper at Ikigai - Games for Citizens (4.5 months)
For this four month and a half internship I worked at Ikigai - Games for Citizens on an educational games.
I worked closely with my mentor and the graphical and sound department on this project.
Here is what I did :
- ๐ฅ๏ธ UI Programming : I worked on complex UI systems by utilizing what Unity had to offer with both computer and tablet fidelity.
- ๐ง Tooling : I created a audio mixing tool in direct collaboration with the sound designers for easier audio integration.
- ๐ซ Post processing and Shaders : I worked on reasearch and developpment on post processing and created shaders for the game.
Unity Developper at MNHN - CESCO (2 months)
For this two month internship I worked for the MNHN-CESCO lab to develop a complete game prototype about the environment.
With a team of 3 we successfully created a card game about creating a habitat and dealing with ecological hazards.
Here is what I did :
- ๐ Card gameplay : I learned how to create a complex card game with special attributes and a linking mechanic.
- ๐ฅ๏ธ UI Programming : I managed to create a complex UI system with card and board manipulation by also utilizing DOTween.
- ๐ฎ UX and Research : For this project I benchmarked a lot of card and click based game to add polish.
Projects
Escapastamp
[ Currently working on this project ]
Escapastamp is an online co-op interaction game for 1 to 4 players where you play around the map to solve minigames and obtain stamps (achievements) !
My contribution to the project as an external programmer :
- ๐น๏ธ Gameplay : Game loop timer, ping.
- ๐ Audio : Proximity chat and sound integration.
Fishing Game
[ Currently working on this project ]
"Fishing game" is a solo cozy game where you fish with realistic hook physics, explore new areas, and talk to the locals !
- ๐ฃ Fishing : Realistic hook physics played around with interesting fish movement patterns.
- ๐ฅ๏ธ UI Programming : Dialogue and camera system with NPC reactions.
- ๐ Quest and area : Each area has it's own set of quests that needs to be completed in order to continue.
Farm Bunnies
Farm Bunnies is an online co-op farming game for 1 to 4 players where you play with your friends as cute rabbits who need to grow plants and sell them !
My contribution to the project :
- ๐ Gameplay : Pickup and drop, watering system, plant growth.
- ๐ฅ๏ธ Online Multiplayer : Lobby creation as well as player, orders and plant sychronisation across the network.
- โญ UI : Plant thirst/ready icons, order UI with animations. Menu, lobby and results screen.
They Make Sounds
They Make Sounds is a 3D exploration game where you play an archaeologist descending from the gigantic abyss to study the ruins of a mysterious civilization.
My contribution to the project :
- ๐ฎ Gameplay : Traversal mechanics such as the zipline and vertical rope, implementing both the aiming and the physical movement of using them.
- ๐ฅ๏ธ UI Programming : Settings, HUD and transitions between artifacts and control reminders.
- ๐ฆป Accessibility Features : Closed caption subtitles that are spatialized based on the direction of the sound source. Icon-based system and control reminders.
Procedural Animation
During a week-long procedural animation course at CNAM-ENJMIN, I worked on various procedural animation exercises.
While developing They Make Sounds, I also conducted research and ran tests in Unreal Engine.
Here is what I did :
- ๐ฆต Inverse Kinematics : I learned how to create IK movement using bones and added translation and rotation movement.
- ๐ฅ๏ธ Animation Research : For TMS I made some research and used tutorials to obtain a procedurally animated spider in Unreal.
- ๐ Particles system : I tried to replicate a fire in C++ using colored particles. I also created multiple particle animations for my pico-8 game.
Earwyrm
Earwyrm is a rhythmic, action oriented, 4 players coop game set in a top down arena where you play as cute dragon bards fighting against the soliders who want to stop your music.
My contribution to the project :
- ๐ต Gameplay : Full rythm game with actions and animations synced to the beat using Wwise's callbacks.
- ๐ฎ Multiplayer : Local Multiplayer with acessibility features linked to each individual player.
- ๐ฒ Player Controller and AI : Complex character controller and enemy AI able to do multiple actions in a top down arena battle setting.
Shattered Hourglass
Shattered Hourglass is a dungeon crawler with procedurally generated rooms and a rpg system inspired by Pokemon Mystery Dungeon.
It is my first full solo release and priced game.
My contribution to the project :
- ๐ฐ Procedural generation : Procedurally generated dungeons with rooms and corridors inspired by Rogue and Pokรฉmon Mystery Dungeon.
- ๐บ RPG Systems : Dungeon gameplay with health and Mana, spells, items and traps. NPC's with dialogue and portraits.
- ๐พ AI : Unique enemies for each dungeons with their own behaviour. Pathfinding using the Disjktra Algorithm
Quoridor
Quoridor is a 9x9 plate game opposing 2 or 4 players where you need to traverse to the other side of the board.
To the already existing previous project we added Genetic Algorithm generation.
My contribution to the project :
- ๐งฌ Genetic Algorithm : Algorithm with multiple inputs : individuals, generations, winner selection, mutation.
- ๐ค AI : AI that analysises multiple steps in advance to craft a strategy.
OpenGL Minecraft
Replica of Minecraft using C++, OpenGL and our instructor's framework. You can walk, jump and mine.
My contribution to the project :
- ๐ง Minecraft : Minecraft replica with cubes, movement, mining.
- ๐ฐ Procedural generation : Procedurally generated terrain, tree generation with leaf/trunk randomness.
- ๐จ Graphics : Textured cubes, water shader with reflection, moving sun with day/night time and skybox.
Triose
TRIOSE is a cooperative shoot 'em up for 2 players where you have to shoot your way through a 3 phases boss.
My contribution to the project :
- ๐ฅ Local Multiplayer : 2 players cooperative multiplayer with one health bar for both. Co-op shooting mechanics.
- ๐๏ธ Boss fight : Huge boss with 3 phases with damageable parts and different patterns.