GithubHelp home page GithubHelp logo

gurkanctn / altaytankgame Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 36.9 MB

Top down action game about an Altay Tank willing to survive, weird but in Mars. Defending itself against Martian UFO enemies.

Home Page: https://epicos.itch.io/altay-tank-game

C++ 99.93% Shell 0.07%
game cpp pge tank tank-game survival-game indiegame

altaytankgame's People

Contributors

gurkanctn avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

fearman

altaytankgame's Issues

info popup for powerups

some popup to inform the player of what the powerup enables (e.g. speed boost! fire speed, fire power, etc.)

[Linux] Sprites and SoundFx do not work

About running AltayTankGame on Linux:

  1. It's necessary to replace a single "sprintf_n" function with the "snprintf" function.
  2. After the small change, the code compiled successfully.
  3. Noticed that sprites and sound do not work. (but native shapes, graphs, and texts work perfectly fine, so the game can be played, without sprites and sounds.)

turn a wheel while loading?

start the graphics engine and turn a wheel while loading game assets, maybe with a progress bar?

it takes 2-3 seconds on my machine to enter the splash screen.

add a main menu

Menu could be:
PLAY
SETTINGS
QUIT

SETTINGS:
select TANK (different colors, speed-acceleration-firepower-firespeed)
set game difficulty?

I'm Too Young to Die - Easy.
Hurt Me Plenty - Normal.
Ultra-Violence - Hard.
Nightmare - Very Hard.

set autopilot configuration?

game playability at higher levels

add a cool down period for the player, every 10 levels (wait for a short pause? decrease no of enemies for a short while, refill health a bit)

currently (as of v1.4) the gameplay gets monstrous with levels! and it becomes a reflex game.

add more powerups

add more powerups

e.g.

  1. a MEGABOMB powerup, megabomb powerup is only available with endurance of some performance? and is activated with Space-bar?

  2. shield for health protection

  3. drone sidekick to help kill nearby enemies (drone orbits the player's tank)

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.