References and Asset List
Assets
Art Assets:
https://opengameart.org/content/tiny-creatures - Mobiles, provides the eagle, chicken, rabbit, gazer, elemental fire, Genji sprites
https://kenney.nl/assets/ui-pack-pixel-adventure - All UI elements, window backgrounds, buttons, minimap etc, except audio/music buttons.
https://opengameart.org/content/cartoon-mobile-rounded-icon-buttons Mute/unmute /music buttons
https://kenney.nl/assets/tiny-town - Town tile set, grass, dirt, flowers, mushrooms buildings, trees, axe, ladder, pickaxe, sign and fences used.
https://kenney.nl/assets/tiny-dungeon - Dungeon tile set, dungeon walls, floors, tombstone, male/female player characters, bat/crab/ghosts/rat/potion used.
https://kenney.nl/assets/cursor-pixel-pack - UI Cursors used, Hand, Sword and Target reticle used.
https://opengameart.org/content/dungeon-crawl-32x32-tiles - Spell / Skill icons, and Spell effects.
https://opengameart.org/content/dungeon-crawl-32x32-tiles-supplemental - Spell / Skill icons, and Spell effects.
Title Scene Background Image was generated by Bing AI Image creator.
Audio Assets:
https://leohpaz.itch.io/rpg-essentials-sfx-free - Hit, pickup/drop item sound effects.
https://rolandlagoy.bandcamp.com/album/the-ultima-6-project-music - Background music.
Any other artistic content I've missed or forgotten is from one of the above sources as well.
No art/music/audio was created by me.
Code Libraries used:
https://github.com/mikerochip/unity-websocket/ - Websocket library used client side.
https://github.com/chronoxor/NetCoreServer - WebSocket library used on the server side.
https://github.com/MessagePack-CSharp/MessagePack-CSharp/ - Serialisation library for the network traffic, Client/Server
https://github.com/Unity-UI-Extensions/com.unity.uiextensions - Some extra UI features, mostly not used, used for some dragable windows Client side.
Coding Refs:
https://blog.febucci.com/2019/06/sprite-outline-shader/
https://www.roguebasin.com/index.php/C-Sharp_Example_of_Dungeon-Building_Algorit...
https://gamedesigntheory.blogspot.com/2010/09/controlling-aspect-ratio-in-unity....
Not directly references now but years of working on the code base, I've used a lot of similar architectures as it's an Authoritative MMO Server, but its over 200k lines of code.
https://github.com/ServUO/ServUO
https://github.com/RunUO/RunUO
AI Tools usage:
Title scene background image - Bing Image generator
Github copilot was used through out the assignment, as it was running, mostly assisted with the boring repetitive code
Some concepts in the Client side required AI conversations to save a lot of google fu, mostly these provided a base idea I then modified, the odd rare one worked out of the box.
https://claude.ai/chat/98e57fff-3960-4a2b-bfe8-8b6392a35d75 - Concept for Context menus
https://claude.ai/chat/c3738090-59d9-413e-a6a6-e798ec8dbb8c - Tilemap Click detection
https://claude.ai/chat/66487d76-cc3a-4c82-b98e-80aa2dc3f839 - Inventory UI and some Rosyln source generator help
https://claude.ai/chat/0b9b74ee-1f76-4835-872b-c4d917b3de3d - Minimap, overhead text, snapping movement to grid
Proxima
Status | In development |
Author | JamesKiddx |
More posts
- Documentation + User Guide88 days ago
- Dev Log #6 - Final 3C submission post88 days ago
- Dev Log Week #5 - Polish and Testing90 days ago
- Dev Log Week #5 - Polish and Testing90 days ago
- Game Testing91 days ago
- Dev Log Week #498 days ago
- Tech Deep-dive: SerialisationOct 04, 2024
- Dev Log Week #3Oct 04, 2024
- Dev Log Week #2Sep 26, 2024
Leave a comment
Log in with itch.io to leave a comment.