Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

robpre/Towered

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
40 Commits
 
 
 
 
 
 

Repository files navigation

Towered

This is a repo for a simple java game, based on this.

Minor caveat using eclipse; any file externally edited will not immediatly display updates in eclipse, it is possible to do a refresh on the project, don't forget!

TODO

Finish of serialise magic. Do less refactoring.

Project layout

This has grown quite a bit. I have done away with ExternalPipe and InternalPipe and moved reading and writing text files to the utilfactory. The resources will instead be contained and managed by resources.java, we can use the resources class to get resources from within the jar files. Then we can user the home directory to add custom maps and characters/enemies/stories etc without imbeding in the jar file.

- towered
    > Main.java
    - core
        > Core.java
        > GameKeys.java
        > Logger.java
        > Settings.java
        - exceptions
            > ContentsLostException.java
            > FrameIsNullException.java
            > KeyNotFoundException.java
            > NoSupportedGraphicsModesException.java
            > SerialiseBufferedImageException.java
            > SettingsNotFoundException.java
        - factories
            > ScreenFactory.java
            > SettingsFactory.java
            > UtilFactory.java
        - services
            > ScreenManager.java
            > Services.java
            > SettingsManager.java
    - game
        > Towered.java
        - engine
            - scaler
        - entity
            > Entity.java
            > Map.java
        - modes
            > GameMode.java
            > Menu.java
            > Overworld.java
    - resources
        > Resources.java
    - seraliser
        > SerialiseFactory.java
        > Type.java

External Resources

I have found some free to use resources I'll be using to work on game logic with ( I can't draw or make music)

About

Towered2d a tower defense game.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.