Maxime Antoine - Sci-fi video game
Sci-fi video game
2022

Roles

  • UI-UX Design
  • Front-End Development
  • Back-End Development

Technologies

  • PHP
  • SQL
  • JS
  • Three.JS
  • AJAX
  • JQUERY
  • CSS
  • HTML
  • 3D

Tools

  • VS Code
  • WampServer

Introduction

Out of personal curiosity, I took on the challenge of creating a 3D science fiction game that could be played directly in web browsers.

This project served as a valuable opportunity for me to strengthen my Javascript skills, particularly in the realm of 3D game development with Tree.Js. Additionally, I got to practice my object-oriented programming (OOP) chops by building the necessary game classes using PHP.

Play the game


Features

The game comes packed with a range of engaging features, both on the player's device and on the server:


  • User Authentication and Registration: Players can securely sign in and register accounts with hashed tokens.

  • Access Permissions: A robust system ensures that players only access what they're supposed to, preventing exploits like infinite resource gathering.

  • 3D Model Integration: Adding visual flair to the game, 3D models are seamlessly integrated into gameplay and the homepage.

  • Controls: Smooth controls and support for simultaneous key presses make for an enjoyable gaming experience.

  • Dynamic Environment Generation: Explore endlessly with an environment that generates infinitely as you move.

  • Day/Night Cycle: Experience the passing of time in-game with a dynamic day/night cycle.

  • Drag & Drop Item Management: Equip items easily using intuitive drag-and-drop mechanics.

  • Crafting System: Get creative with a crafting system that lets you create new items from gathered resources.

  • Chest Rewards: Discover loot by opening chests scattered throughout the game world.

  • Item Combinations: Combine items strategically to unlock powerful effects.

  • Experience and Leveling: Progress through the game, unlocking new ships and crafts as you level up.



Game images

Home

Home

Game

game

Craft

craft