Code Monkey home page Code Monkey logo

ajimenez1503 / crescer3d Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 0.0 22.38 MB

Inspired by the online game "agar.io" we want to do a "smash and run" game where you are a sphere in a world. Goal is to eat other spheres ("food") to grow in size and to avoid contact with enemies, since bigger enemies could eat you as well. Setup is on a plane in a 3D world.

License: GNU General Public License v3.0

C 89.08% Objective-C 1.30% Makefile 0.16% C++ 9.22% GLSL 0.23%

crescer3d's Introduction

Crescer3D

Inspired by the online game "agar.io" we develop a "smash and run" game where you are a sphere in a world. Goal is to eat other spheres ("food") to grow in size and to avoid contact with enemies, since bigger enemies could eat you as well. Setup is on a plane in a 3D world.

Build Targets

The project makefile consists of a build target for OS X, Linux and Cent OS 6.7.

How to build Crescer3D:

####1.) Run "make mac" for OS X, "make linux" for Linux or "make centos" for Cent OS 6.7

Depending on the build target everything should work automatically now.

####2.) Run the game with "./game" from Console

alt tag

crescer3d's People

Contributors

p-mayr avatar ajimenez1503 avatar maxehrhardt avatar

Stargazers

Borja avatar

Watchers

 avatar  avatar  avatar

crescer3d's Issues

Collision Detection

Implement a collision detection between spheres and spheres + spheres and AABB

GUI

Create a GUI for starting / ending the game, showing highscore and stats during game
Pause sesion

Highscore / Leaderboard

Create a Highscore Class that can take values from ended games, save them to disk and show them

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.