As you all know I'm always bored. So I copied DJ Omnimaga's "PokeWalrus" idea and created one for Windows.
In the end the games will be different, but still I just copied his idea (sorry for that), so most of the credit is actually DJ's.
I already had prety much done when I realized the game was too slow, like REALLY slow...
So I decided to rewrite everything in Java. (great desicion, I know) ^^
So far I got the following:
The game got a 100x100 map of which a part is rendered (variable screen size, no modifications needed) but multiple maps can be loaded (city, forest, ...)
The map data is created using
E37's Map compression so it supports a front layer and a background layer nativeley.
The player is rendered in a third layer inbetween.
The character is controled using the keyboard (arrow keys).
there's no flickering visible thanks to 10ms breaks each loop.
Todo:add triggers for interactive objects (signs, chests, ...)
work on the map (add a huge house and some smaller ones, plant a number of trees, flowers, ...)
Known bugs:Error when trying to leave the map - It tries to get the block id of what's up ahead (nothing) - fixed for top and left edges..
Changelog[spoiler]0.0.1
- first stable build
0.0.2
- minor bugfixes (rendering)
- rewrote map compresion (2 layers)
- included new tiles
0.0.3
- minor bugfixes (rendering)
0.0.4
- added more map data
0.0.5
- included new tiles (Manison)
- minor bug fixes (map data)
0.0.6
- various bug fixes
0.1.0
- optimized rendering
- implemented key inputs
- implemented movement animation
- minor bug fixes (map data)
0.1.1
- added more map data
- minor bug fixes (map data)
- implemented solid blocks (houses, trees)
- implemented non-scrolling regions
0.1.2
- major graphics rework
- optimized movement animation
0.2.0
- added game menu
- included new tiles (second type of tree)
- added more map data
- major bug fixes (map data)
[/spoiler]
[spoiler=OLD VERSION WIRITTEN IN AUTOIT]
So far I got the following:
The game got a 120x80 map, using 24x24 tiles (PNG quality). The displayed screen is 16x12 tiles.
It supports 2-layer blocks (so Walrii can be partially hidden behind objects) as well as an animated :Walrii:
It's controlled by keyboard (arrow keys).
Improved speed by only displaying updated tiles (but resulting in unstable framerate when running at 100%)
Display flickering avoided by caching entire screen before displaying instead of displaying each updated tile
Since it's written in AutoIt3 it's still pretty slow and unstable but I'm working on that
(As AutoIt was never ment for such stuff in the first place... Probably should have given Java a try...)
If anyone wants my source, just ask me
(but it's commented in German...)
Some screenshots:[spoiler=screenshots]I'm sorry but I have no software for capturing my screen here... :/ Maybe can provide a good GIF later ^^
[spoiler=Version 1]
[/spoiler]
[spoiler=Version 2]
[/spoiler]
[spoiler=Version 3]
[/spoiler]
[/spoiler]
Boring Changelog:19.09.2016:
Edit0: A new game was born...
Edit1: Walrii's back is transparent now and the bad jpeg quality is gone :3
Edit2: Added about 40 sprites and created a little map ^^
Edit3: Thanks to some random windows10 bug (I cING HATE YOU!!) I just lost al progress made in the last 4 hours, yaaaay
Edit4: Redrew all tiles in great quality (PNG now) and added some new ones
20.09.2016:
Edit5: Removed the stupid control buttons (weren't implemented yet anyways) and then doubled the screen size (now 16x12 tiles)
Edit6: Added multi-layer blocks so Walrii can now hide behind trees, statues, grass, ...
21.09.2016:
Edit7: Now have 95 Pictures used in the game.
Edit8: Got half of the city done ^^
22.09.2016:
Edit9: First concept of story written (maybe gonna change something about it)
Edit10: Added friendly hologram that introduces you and tells you about the story
Todo:I either need to make it a multi-layer map or use smaller tiles... Else I'm gonna need multiple hundred tiles...
Make a cool map Working on thatCreate an easy map editor
Maybe a smooth scrolling?
Teleportation to separated maps (when entering the forest?)
Add dialogues (signs, statue, ...)
Add Menu and Bag
Add a little friend for WalriiKnown bugs:The Walrii is always animated, not only while walking
Theres no way to close the game - have to kill the task >.<
The game ALWAYS reacts on keyboard input, even if its in backgroundNote:All tiles were drawn by myself. But I should mention that for the houses and the tree I got my inspiration from existing tiles from Pokemon (so I stole their idea, not their tiles since I still drew them myself)[/spoiler]