Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

Dunes

Table of Contents

Summary

Dunes is a real time strategy game created within the GoDot game engine, using GDscript as our scripting language. Our idea for Dunes is that we wanted a real time strategy game similar to existing video game IPs such as Totem Tribe and Starcraft, but with our own unique spin on it. We wanted our video game to take place in a desert theme, where the player units are desert based animals versus artificially controlled desert based insects.

Features

  • Main Menu: Scene that allows users to navigate to the save file screen, settings screen, and quitting the game.
  • Settings Screen: Allows for users to adjust the in game brightness, music volume, and resolution.
  • Save File Management: System has a dedicated user directory where save files are stored. System can read, write, and delete data from this directory whenever needed.
  • Camera System & Terrain: Fully functional camera system that allows for switching of position, angle, and total zoom.
  • Combat System: Interactive combat system where different emojis are displayed above player units, signifying whether the unit is in combat or not.
  • Enemy Artifical Intelligence: Predetermined actions taken by enemies dependent upon what state is currently active.

Visuals

menuuu_duno savinnnnn

Technologies

Detail the technologies, languages, frameworks, and tools used in the project.

  • GoDot
  • GDscript
  • Pixilart

What I Learned

  • Gdscript: This is the scripting language used in GoDot. All of the members of the team came into this project knowing nothing about Gdscript.
  • Skill or Concept 2: Challenges you overcame.
  • Skill or Concept 3: Any particular achievements or insights.

Setup and Installation

Provide a clear, step-by-step guide to set up the project locally.

  1. Clone the repo: git clone https://github.com/Jessebalves/Dunes.git
  2. Install dependencies: [Example Command]
  3. Additional steps...

Usage

Guide on how to use the project, include example commands or scripts.

Code Examples

Show small, but significant snippets of code from your project.

How to Contribute

This project is open source, feel free to download the project and make changes as you see fit! If you'd like to rework anything, or use existing components of our game for your own game, go ahead!

Contact

Acknowledgments


About

Desert Themed Real Time Strategy Game.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages