Joan Andrés (@Andres6936)

Top repositories

1

HALE

Hale is a turn based RPG with deep tactical combat and character customization. Included is a lengthy and varied campaign with many quests, items and monsters, visiting a variety of locales. The entire system is built to be moddable from the ground up.
Java
16
star
2

GoblinCamp

Goblin Camp aims to be a roguelike city builder with an emphasis on macromanaging the economy and military. I've drawn inspiration from games such as Anno 1404, Dwarf Fortress and Dungeon Keeper. Goblins camp is Dwarf Fortress-like game.
C++
15
star
3

Doryen

Doryen based in Libtcod 1.5.1 - Refactoring struct and clear code, deleted the old C code and added new features and algorithms. The objective is a small 2D rendering engine (based in grid or tiles). It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
C++
12
star
4

Castlevania-Roguelike

This project is based in the work of Slash, Original: https://github.com/slashman/castlevaniarl
Java
7
star
5

Cataclysm

A sequel to Cataclysm. It's a rewrite in many ways. Fork with refactoring of code and new struct. Support to CMake
C++
3
star
6

QHexEdit

QHexEdit is a hex editor widget written in C++ for the Qt (Qt4, Qt5) framework. It is a simple editor for binary data, just like QPlainTextEdit is for text data. Fork of QHexEdit: https://github.com/Simsys/qhexedit2
C++
3
star
7

Cup.Properties

Avoid duplicate code in C++, Reader of binary files. PNG GIF PSB PSD.
C++
2
star
8

Hex

QHexEdit is a binary editor widget for Qt.
Python
2
star
9

TheShip-Roguelike

Project original: https://github.com/kokorhekkus/The-Ship
C++
2
star
10

Elements

Elements C++ GUI library. Fork https://github.com/cycfi/elements
C++
2
star
11

Adventurer

The game uses simple 2D game engine written in Java, that is based on Notch's work, but also has my own code and some snippets from other sites. Every snippet, that is not mine, has a link to the original owner.
Java
1
star
12

Hippy.Flex

Hippy.Flex is a lightweight flex layout engine implemented in C++ and used as layout component for Hippy framework in android and ios platform.
C++
1
star
13

Svelte.Owning

Tabler is free and open-source HTML Dashboard UI Kit built on Bootstrap
HTML
1
star
14

BearLibTerminal

BearLibTerminal provides a pseudoterminal window with a grid of character cells and a simple yet powerful API for flexible textual output and uncomplicated input processing.
C
1
star
15

Massive.Email

Script used for send massive email to several list of clients with several emails registers
Python
1
star
16

Pell

The simplest and smallest WYSIWYG text editor for web, with no dependencies.
JavaScript
1
star
17

Http.Lib

A C++ header-only HTTP/HTTPS server and client library.
C++
1
star
18

N3-Karaoke-JS-Webix

Application to manage the songs of a karaoke.
JavaScript
1
star
19

MGeneration

Project Original: https://github.com/avli/ascii-owrpg
C++
1
star
20

SiteSeized

Operation In Our Sites is an ongoing effort by the National Intellectual Property Rights Coordination Center in the U.S. government, to detect and hinder intellectual property violations on the Internet. Pursuant to this operation, governmental agencies arrest suspects affiliated with the targeted websites and seize their assets including websites' domain names. Web users intending to access targeted websites are directed to the server operated by the U.S. government, and greeted with a graphic bearing the seals of the United States Department of Justice (DOJ), the National Intellectual Property Rights Coordination Center (NIPRCC), and U.S. Immigration and Customs Enforcement (ICE).
HTML
1
star
21

Euterpe.Light

Euterpe.Light is a Java library that decodes/plays/converts MPEG 1/2 Layer 3 only. Euterpe.Light MP3 engine is light and fast, twice fast than JLayer classic engine. Euterpe.Light is oriented for J2ME (CDC/CVM, CLDC/KVM) platforms and portable devices.
Java
1
star
22

N2-Student-Java

The objective is to create an application for the management of the student's courses. The student's personal data is the name, last name and code. The student can only take 5 courses in the semester. Each course has a name, a code and the number of credits. At the end of the course, a grade is given to the student; this will be between 1.5 and 5.0.
Java
1
star
23

N3-BookStore-Java

The objective is to build an application that handles a bookstore. The store has a catalog of books that are for sale. Each book has an ISBN which is a unique identifier for that book a title and a price. The store has an unlimited amount of each book for sale.
Java
1
star
24

N9-PatientsCentral-Java

A computer program is needed to manage the information from a group of patients being treated at different clinics in the city. For each patient, the application must store a numeric code that is unique (76527, for example), a name ("Mariana Chacon), the name of the clinic to which was referred the patient ("Hospital Reina Sofía"), the patient medical information ("Earache") and gender (Female).
Java
1
star
25

Coverage.Thesis

Analysis of benefits and risks of using the code coverage. Code coverage is the process by which unexecuted code is identified when a set of test cases are executed. Software failures are caused by incoming conditions that result in code execution with low probability of execution.
1
star
26

WorldGeneration.Dwarf

2D fantasy world generator inspired by Dwarf Fortress. It generates 2D worlds with multiple map modes and eventually simulate civilizations, gods and beasts and their history.
Python
1
star
27

Barbarian

A RogueBarbarian-like - created as an attempt to follow the famous Python3 Roguelike tutorial using C++ and SDL2 as part of the r/roguelikedev 2018 Tutorial Tuesday Challenge. Project Original: https://github.com/zwilder/Barbarian
C++
1
star
28

MemoryAllocators

When applications need more memory this can be allocated in the heap (rather than in the stack) in runtime. This memory is called 'dynamic memory' because it can't be known at compile time and its need changes during the execution. Our programs can ask for dynamic memory usin 'malloc'. Malloc returns an address to a position in memory where we can store our data. Once we're done with that data, we can call 'free' to free the memory and let others processes use it.
C++
1
star